astral
AstralBot

Astral

Astral is the most advanced replay bot made for Geometry Dash 2.2. Made for (and by) botters.
From a macro database to the most customizable autoclicker yet, Astral has features that your average bot does not.
Made for pushing the limits of botting, and making the most insane levels possible to fully bot.

About Us

Built by botters, made for botters

Astral was started by GWDdoS, LoliGD, and Argx to create the most cohesive bot for serious botting on the hardest levels out there. Started on May 15th, 2025 as an original attempt to port their beloved bot, Echo, to 2.2, Astral has grown into its own thing, hopefully surpassing Echo in quality and functionality. Astral is currently built for 2.2081 Geode, and will receive many more updates in the future.

GWDdoS

GWDdoS

Original founder of Astral, and the one to bring Argx and Loli into the groupchat that would later become Astral. An ok botter whose hardest is Unnerfed Suffer, and who frequently does work for the PPLL, TPLL, and PILL.

LoliGD

LoliGD

One of the original 3 devs, who mainly worked on GUI, features, and testing. He is one of the world's best botters who has been the fixer, and first victor of many levels notably Open Window, Zirnitra, and Life Goes On.

Argx

Argx

The other one of the 3 original devs, who mainly helped with the initial development, UI design of Astral, and features and functionalities. He is an experienced botter who has showcased many ILL levels seen on his youtube, and has a notoriously good dedication regarding level's playtesting.

slideglide

slideglide

Our co-dev who mainly helps with rewriting and maintaining the codebase. He is an experienced developer with many other created mods, and currently maintains an XDBot 2.2081 fork.

GMDPlutonic

GMDPlutonic

A co-dev who helped with the initial creation of Astral's old GUI, as well as the original development of the mobile Cocos UI. He mainly works on custom mods and websites.

Snopphin

Snopphin

A co-dev who helped with features like respawn frame delay, and some audio features. He currently works on CBot, and CBot's integration into Astral.

Features

Discord Rich Presence

Toggable built-in Discord Rich Presence with customizable status messages and more.

Public Beta

Mobile Swift Fix

Patches to Robtop's tweaks on mobile to add back the swift click feature.

Public Beta

Hacks

Easily use noclip, no mirror, safe mode, respawn delay, and many more hacks that are built-in on Astral.

Public Beta

Utils

A collection of utils including click multiplier, click all dash orbs, and more.

Public Beta

Autoclicker Modes

Astral has a highly customizable autoclicker with two different modes, adjustable click multipliers, timing, and more.

Public Beta

Macro Database

Browse, share, and download macros from the community. Easily upload and download them in-game, or in the Discord.

Public Beta

Format .ast v9

AST v9 is Astral's latest format with improved header, and the best compression yet being ~7000x smaller than some SLC3 macros.

Public Beta

Lock Delta

Easily enable and disable delta lock when replaying macros.

Public Beta

TPS Changing

TPS Change to any tps, mid-recording, and the bot will replay at the new rate.

Public Beta

Advanced TPS

Choose RAM patching or hook based TPS bypass, and optional choice of real time toggle.

Public Beta

Macro Editor

Astral's in-game macro editor allows you to easily edit, make, or remove frames.

Public Beta

Ingame Discord

Link your Discord account and talk via Astral GUI with many partnered servers, and their voicechats. Good for mobile users!

Public Beta

Render

Render a showcase for any macro, at any tps, with 0 lag on any resolution. (Now with pulses and song/sfx triggers!)

In Beta Testing

100% Accuracy

Record any classic, or platformer level with perfect accuracy. Macros will never break, on record or replay.

In Beta Testing

Dual Merge

Astral allows the recording of any input, and then replay it when recording another input to merge them into one. Supports all six inputs.

In Beta Testing

Show Trajectory

Visual lines to show if the player passes, or dies, on an input.

In Beta Testing

Record Deaths

Easily record player deaths and replay macros with them for both platformer, and classic levels.

In Beta Testing

CBS Support

Native CBS support for macro recording and replaying, with automatic toggle on macro load.

In Beta Testing

Status Labels

Various labels to show many different game stats when botting including, position, rotation, and SSB.

In Beta Testing

Advanced Autoclickers

Enhanced autoclicker that dynamically updates with more values for ILL CPS, moving wave gaps, and more.

In Beta Testing

Random Manipulation

Manipulate random via force seed changing, reworked random system, and trigger visualization.

In Beta Testing

Advanced Utils

Advanced utilities such as death prediction, backstepping, calculators for alignments, SSB, velocity rounding, and more.

Work In Progress

Pathfinder

A pathing tool to easily do wave spam and more.

Work In Progress

Physics Tools

Allows for certain tweaks to physics and trigger properties. Made for certain PPLL, TPLL, and PILL levels.

Work In Progress

Variable Editing

Allows for the recording of custom variable changes during macro playback. Example: changing the gravity or velocity.

Work In Progress

RAM Editing

Allows for the editing of certain RAM values during macro playback. Example: changing the player size or speed.

Work In Progress

Lua Scripting

Allows for the execution of Lua scripts that can automate various tasks.

Work In Progress

Recreated Physics

Attempts to recreate GD 2.1 physics in 2.2. Would allow for botting of 2.1 levels with all the perks of GD 2.2.

Work In Progress

GUI Customizability

Save, load, and use custom made GUIs to fit your personal preferences.

Work In Progress

Format .ast v10

Updated format with higher compression, better information handling and supports all new Astral features such as, Var Editing.

Work In Progress

FAQ

Who is it for?

It is aimed to be the best bot for SLL and PPLL type levels.

Will Astral be paid?

Astral will be free forever. Unless you want to support the development, Astral will never charge for use of its public builds.

When will it be released?

Astral is currently in early beta, and there is no set release date. However, we are working on frequent updates to the public beta builds.

Will Astral work on my phone?

Astral was designed for compatibility with modern phones and laptops. It will work on Android, iOS, macOS, Windows, and Linux.

Why do I need to sign in?

Astral requires Discord auth for voting and uploading macros to the database, and a few other things. However, logging in is completely optional, you just won’t have all the features Astral has to offer.

What is RAM Patching?

Astral has 2 options for TPS bypass. RAM patch allows for lower than 240tps but has drawbacks at higher tps. The second hook Astral uses is slower, but is more accurate and doesn't have the same fall-off at high tps.

Special Thanks

Scarlet

Scarlet

A dev helper on Astral who greatly helps with rewrites, fixes, and improvements. He currently is working on his own mod, Scarlet Utils.

Wifty

Wifty

A good friend of GWDdoS, and owner of the TPLL. Helped with the rewrite and code improvements. Also greatly helped with teaching us how to not make spaghetti code.

Chagh

Chagh

The creator of TCBot, and one of the reasons Astral exists today. Often provides advice for features and is just a good guy. Please consider checking out his bot, it's one of the best!

Nat!

Nat!

The creator of Silicate, and also greatly helpful with understanding the intricacies of the game, especially with the RAM patching tps. Consider checking out Silicate, it's even on the index!