Slither in bubble letters with eye and tongue coming out of the S next to a radiating red gem

Eat gems. Get long. Avoid yourself.

The classic Snake reborn with cute graphics. Sylvan the snake moves faster every 5 gems. Stay alive! Don't eat yourself. Features hand-drawn, scanned-in graphics and a minimal aesthetic.

Play it on your g-dang phone!

Download on the App Store

Download on the App Store

Coming soon:

  • Android


Keyboard: WASD or arrow keys to turn | J/Z/Space to confirm | P/Esc to pause
Controller: D-Pad/Sticks to turn | A to confirm | Start to pause


Code, art, and sound by Brett Chalupa.

Thanks to cromukent for help with the code and Akz for feedback.

Made with DragonRuby GTK.

Slither is dedicated to the public domain. View the source.

CC0 To the extent possible under law, Brett Chalupa has waived all copyright and related or neighboring rights to Slither. This work is published from: United States.

Updated 10 days ago
Published 19 days ago
PlatformsWindows, macOS, Linux, Android, HTML5
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorBrett Chalupa
Made withDragonRuby GTK, Aseprite
Tags2D, Arcade, dragonruby, Hand-drawn, ios, raspberry-pi, Retro, Singleplayer
Code licenseUnlicense
Asset licenseCreative Commons Zero v1.0 Universal
Average sessionA few seconds
InputsKeyboard, Xbox controller, Gamepad (any), Touchscreen, Playstation controller
LinksSource code, Apple App Store


Download NowName your own price

Click download now to get access to the following files: 4 MB
Version 1.1 4 MB
Version 1.1 5 MB
Version 1.1 4 MB
Version 1.1
slither-android.apk 7 MB

Also available on

Development log

Leave a comment

Log in with to leave a comment.