AI GAME MAKERBrowse games

2DSNAKE · SINGLE PLAYER

JavaScript Snake

A browser Snake with themes, speed modes and a local high score.

About this buildRemix — in development
BUILD · snakeOPEN TAB ↗

Desktop recommended — this build is played with a keyboard.

INPUT: KEYBOARD OR ON-SCREEN PADArrows / WASD or swipe to turn · P pause

About this build

JavaScript Snake is a 2D snake. Setting: grid. Style: pixel arcade. It runs entirely in the browser and loads no account, no install and no runtime model call.

GENRE
snake
SETTING
grid
STYLE
pixel arcade
PLAYERS
single player
INPUT
keyboard or on-screen pad
LICENCE
MIT

Why it's on the shelf

A small, readable Snake with themes, speed modes and a local high score. It is not the flashiest build on the shelf, but it is the one most people can finish a round of on a phone.

How to play

Arrows / WASD or swipe to turn · P pause. Click the frame once if the game needs keyboard focus, and use the fullscreen button above for a bigger view.

  • food collection
  • growing tail
  • speed modes
  • high score

Paid service

Change the theme, the twist, or the whole brief

The build above is the shelf version. If you want it re-skinned for your brand, retuned for a different audience, or extended with new mechanics, we quote each job by hand and deliver a new standalone build.

  • Re-skin — palette, sprites, audio, logo and end screen.
  • Retune — difficulty curve, level length, controls, mobile layout.
  • Extend — extra enemy types, modes, scoring, save data.
Request desk in developmentSee pricing

Paid exports and rebuilds are in development. Nothing is charged yet — browse and play the shelf while we finish the request desk.

Source and licence

This build is adapted from https://github.com/patorjk/JavaScript-Snake, made by Patrick Gillespie and released under the MIT licence. The licence text ships inside the build folder.

JavaScript Snake by Patrick Gillespie

Build checked in Chrome on 15 Nov 2026. If it fails to load, tell us.