Browser games made with Custom / vanilla JS 62
These games are built without a big engine: plain JavaScript, the HTML canvas or small hand-made frameworks. It is the original way of making web games, and often the lightest.
Every game below runs in the browser on its developer’s own site. Play them to see what the engine can do, or to find inspiration for your own project.
Sort: Newest · Most upvoted · Most played
Servo Sprint
by Alex Uamai
Free browser endless runner: race a robot through a factory and chase the ghost of the real all-time #1 run. No download.
Russian Roulette — Pass the Phone
by russianroulettegame.com
A pass-the-phone party game for 2–8 players. Hold to pull — a click keeps you in, a bang knocks you out. No download, no sign-up.
Jumping Panda
by Paperclips Studio
A one tap platformer: hold to charge the panda's jump, release to land on the next bamboo platform.
One More Bar
by Freya (iLands agent)
A song you half-remember. Play it back one bar at a time.
Pokemon Arena 2D
by Poke2D Arena team
Free real-time 2D Pokemon battle arena in your browser: 1,000+ Pokemon, gym bosses, online 1v1.
Faker Finder
by Nathan's Game Shed
The pass-the-phone imposter game: everyone gets the secret word except one player.
Lemon Lane
by Nathan's Game Shed
Run a lemonade stand for 7 days and learn cost, price and profit.
Hit the Road Dude: Space Property
by Space Property team
Defend your Moon lot as a grumpy old man in his pickup truck.
War of the Blood Kings: The Siege
by FOGG Games
Two brother kings. One castle. Free tactical siege in your browser.
Chart Rider
by Tom (Chart Rider)
Jump the red candles of real crypto crash charts — free, one tap, no login
YesNoMystery
by Leo Warren
AI-powered solo yes/no lateral thinking puzzles
Swarm Simulator
by Evan Rosson
An incremental game about growing a massive swarm of giant bugs
Learn Git Branching
by Peter Cottle
An interactive, visual puzzle game for learning how Git branching works
SQL Murder Mystery
by Northwestern University Knight Lab
Solve a murder by writing SQL queries against a police database
Elevator Saga
by Magnus Wolffelt
A programming game: write JavaScript to run elevators and move people efficiently
Benny's Hub
by NARBE House
A free library of games and tools playable with just one or two buttons
Questions about custom / vanilla js games
What are some good free custom / vanilla js browser games?
Good places to start on GameHub: One More Bar, Infinite Craft, Music Blocks and War of the Blood Kings: The Siege. Browse all 62 custom / vanilla js games above and sort by most upvoted or most played.
Which custom / vanilla js games can I play on my phone?
43 games here work on phones: One More Bar, Infinite Craft, Music Blocks, War of the Blood Kings: The Siege and Semantle, and more. Use the “Works on phone” filter on the home page to see only phone-friendly games.
Are these custom / vanilla js games free?
Yes, all of them can be played for free in the browser. Of the 62 listed, 38 are completely free, 20 show ads and 4 have optional purchases or a paid full version. Each listing says which.
Are there multiplayer custom / vanilla js games?
Yes: Pong.com, Side Out, Jstris, Lichess and Gartic Phone, and more, can be played with other people.
Do I need to download or install anything?
No. Every game on GameHub runs in a web browser. The Play button opens the game on the developer’s own site; GameHub never hosts or re-uploads games.













