Celeste contains a large array of unique moves and techniques, which range from simple inputs to gain speed to advanced jumps that can allow you to skip large sections of levels.
Note: Most of the moves don't have official names, so for simplicity, they're going to be called by the names the community came up with. However, since some names are up for debate (ex. Wallbounce, Super-Walljump, Master Walljump, etc.) this page is going to call them by their most popular name.
Super / Reverse Super Edit
A super is performed by dashing on the ground followed by a jump, which results in a long-distanced jump.
A reverse super is a super in the opposite direction, which can be done by switching directions when jumping (ex. dash right, then jump left). A super travels the same distance as simply jumping and then dashing, so supers tend to not provide much benefit to the player outside of speedrunning.
Extended Super / Reverse Extended Super Edit
After dashing, Madeline's hair turns white for a small window before it becomes red again. If you do a super and jump while Madeline's hair is white, you can do a super and retain your dash, which is called an extended super. The ability to retain a dash after a super can allow the player to cross larger gaps than a normal super could.
The player can also reverse an extended super to do a reverse extended super, which can allow the player to re-position themselves or do an extended super off of a wall next to the ground. Notably, a reverse extended super is used in certain speedruns to skip a large part of Mirror Temple's A-side's 4th subchapter, forgoing the need to collect the sub-chapter's keys.
Hyper / Reverse Hyper Edit
A hyper is performed by dashing down diagonally and then jumping before the dash ends. Hypers function much like supers, but give the player an increase in speed that is significantly greater than either a super or dash. Madeline travels lower when performing a hyper, allowing to her jump through tighter gaps than a super. However, this lower jump height may cause the player to hit obstacles that are low to the ground if they are not careful. This move is first introduced to the player in Chapter 8's C-side, but is only used in two sections (once at the beginning of the level and once again at the end of the final room).
As with supers, it is possible to do a reverse hyper by switching directions when jumping, although this has limited practical value.
Extended Hyper / Reverse Extended Hyper Edit
An extended hyper functions identically to an extended super in that Madeline retains her ability to dash after jumping. This move is performed by doing a hyper, but only jumping after Madeline's hair becomes red again. An extended hyper can allow you to cross even larger gaps and is used in many cases in speedrunning to go extremely fast, as there is no known limit to Madeline's downward diagonal speed, meaning that you can do multiple hypers/wavedashes in a row, which will allow you to gain massive amounts of speed.
Extended hypers can be reversed to do a reverse extended hyper. Notably, a reverse extended hyper is used in speedruns of Chapter 5: Mirror Temple A-side to perform the YEET, which allows speedrunners to skip through two otherwise slow rooms in a short amount of time.
Wavedash / Reverse Wavedash Edit
A wavedash can be performed by dashing down diagonally after a jump and jumping almost instantly after landing. While a wavedash is similar in function to an extended hyper, it can be used in different scenarios. Unlike an extended hyper, it is possible to perform a wavedash on one single tile, while an extended hyper requires either more space or an adjacent wall to be performed. Wavedashes can be reversed much like extended hypers. Wavedashes are formally introduced to the player in Chapter 9's 5th sub-chapter, Event Horizon.
A wallbounce occurs when the player dashes upwards when adjacent to a wall and then jumps during the dash. The jump can be done at any time until the end of the dash, causing the wallbounce to travel higher the longer that the jump is delayed. Wallbounces allow the player to travel vertically more quickly than a dash or wallkick, and can be used in multiple levels to complete them faster. This technique is taught and used in Chapter 7's B-Side, as well as Chapter 9, and is required to complete the C-Sides (excluding 1C, 2C, and 8C) and Chapter 9.
An ultra is an oblique dash which occurs when performing a diagonal-down dash when already moving with a high horizontal velocity. This causes the player to maintain their speed and get a speed boost upon hitting the ground. Using a diagonal-up dash instead results in an "upwards ultra", which has the key difference that the momentum ends when the dash does.
A demodash (named after its discoverer, DemoJameson) is performed by dashing down, then immediately (within 4 frames or 0.066 seconds, 0.068 seconds of in-game time) releasing the down key. This causes Madeline to dash horizontally while in a crouched state at the same time. Being crouched reduces the size of the player's hitbox, so this can be used to fit through gaps that cannot normally be traveled through. If one not only releases the down key but also inputs other directions, a demodash can be done upwards or diagonally up.
Attempting to perform a super out of a demodash will result in a hyper instead because the game checks for whether Madeline is crouched to determine which to perform. This hyper is referred to as a demohyper. Demohypers are slightly faster than ordinary hypers, because the player has greater horizontal velocity before it begins due to being in a horizontal dash rather than a diagonal one.
Coyote Time Edit
Celeste has a "coyote time" mechanic where the player can jump in the air for 5 frames after falling off a platform. This can be used to obtain the maximum possible distance from an extended hyper. Coyote time also affects the jump which is used to trigger a hyper, allowing one to start the hyper from midair from a short distance beyond a platform.
A cornerboost can be performed if the player climb-jumps off the top 5-7 pixels of a wall (usually 7 if the player is moving slowly, 5 if the player is moving quickly) with the right timing, which allows the player to maintain any previous horizontal momentum after the climb-jump.
Neutral Jump Edit
A neutral jump occurs when the player jumps away from a wall without inputting a direction or holding down the grab button, which causes the player to jump away from the wall by a smaller distance than a wallkick. This can allow the player to move back to the wall at the peak of the neutral jump, which does not use up stamina like a climb-jump, but still allows the player to travel vertically up the wall. Neutral jumps can also allow the player to climb walls when out of stamina or if the wall cannot be traversed with climb-jumps.
A spikejump is a wallkick or neutral jump performed on a corner with spikes on it. This is possible because spikes do not harm Madeline when she is moving in the same direction they are pointing. As long as Madeline is moving in the same direction as the spikes, she can wall kick off of the wall behind the spikes. Spikejumps are required to obtain Chapter 1: Forsaken City A-Side's winged golden strawberry, and are often used in speedruns, most notably to skip a large part of Chapter 5: Mirror Temple B-Side's 2nd subchapter.
Ceiling Spikejump Edit
Spikejumps are also possible off of downward-facing corners. This is somewhat easier than a standard spikejump because it exploits the "ceiling pop" mechanic where, when hitting the edge of a wall while moving upwards, the game will move Madeline left or right by up to 5 pixels in an attempt to avoid the wall.
Screen Transitions Edit
Again, not really a move of its own, but is taught to the player by the game indirectly when figuring out how to get Chapter 2's Crystal Heart. When moving between screens, the game will reset the player's dash, allowing for unintended uses in many places to skip parts of a room, such as the first room with a key in Chapter 3: Celestial Resort A-Side.