Filters
Pyramid
Pyramid solitaire: clear a pyramid of cards by removing pairs that add up to 13.
▶ PLAY
13Kars
A minimalist lane-dodging car game made with Kontra.js for js13k 2018: avoid oncoming traffic and pick up fuel cells before you run dry.
▶ PLAY
Minesweeper by westtle
Classic minesweeper in the browser.
▶ PLAY
Bullet Hell
A bullet-hell shooter.
▶ PLAY
Boing Kat
A js13kGames 2025 platformer: guide a bouncing black cat past spikes to its duck friend at the end of each of three levels.
▶ PLAY
Clock Patience
Clock patience in vanilla JavaScript and CSS: lay the cards out like a clock face and turn them over hour by hour.
▶ PLAY
15 Puzzle
The classic fifteen sliding tile puzzle with a clean, minimal look.
▶ PLAY
Minesweeper (Saolei)
A responsive cross-platform minesweeper built with Phaser that scales to any screen and DPI, with pinch and wheel zoom.
▶ PLAY
Match 3
A minimalist tile-matching game: swap neighboring shapes to make lines of three or more and score points.
▶ PLAY
JavaScript Snake
A DOM-based game of Snake with a nostalgic feel: eat, grow and don't run into yourself.
▶ PLAY
Save the Forest
A js13kGames 2016 one-button game: bounce across burning trees and put the fires out with your magical water tank.
▶ PLAY
Endless Horse Run
A one-button endless runner in which a horse gallops across a scrolling landscape and has to jump over obstacles for as long as possible.
▶ PLAY
404 Snake Monochrome
A monochrome snake game: eat dots to grow without hitting yourself.
▶ PLAY
Sliding Puzzle
A classic sliding tile puzzle with a choice of grid sizes: put the numbered tiles back in order.
▶ PLAY
Unicorn Horn Drill
A js13kGames entry: drill glowing cores horn-first, dodge spikes and chain 28 hits to unleash a Double Rainbow.
▶ PLAY
Edge 50
Drag a glowing core between bouncing, accelerating blocks and survive for 50 seconds without touching them or the edges.
▶ PLAY
BangBang ML
An artillery duel against a toy neural network that starts by shooting at random and learns to aim better every shot.
▶ PLAY
Sudoku Sixes
A 6x6 sudoku with 2x3 boxes and freshly generated, uniquely solvable puzzles in three difficulties.
▶ PLAY
PolySlide
A flat-design survival game: slide along the bottom dodging falling polygons and grab shield and slow-motion power-ups as the pace rises.
▶ PLAY
Squares
Dots and Boxes against a computer opponent: draw lines between dots and complete more squares than your rival.
▶ PLAY
Golf
Golf solitaire: clear the tableau columns by playing cards one rank above or below the foundation card.
▶ PLAY
Audio Dash
A one-button music runner for js13k 2018: the level is generated from the soundtrack and you steer a ship through the gaps in the waveform. You can also upload your own song.
▶ PLAY
Snake (Cobrinha)
A nostalgic snake game with pause, restart and swipe controls on mobile. The interface is in Portuguese.
▶ PLAY
Roll Tanks
A tank battle game made for the 404 theme.
▶ PLAY
Lights Out
A toggle puzzle on a 5x5 grid: pressing a light flips it and its neighbors.
▶ PLAY
Tower Building Game
A one-tap stacking game: blocks swing on a crane and you drop each one onto the tower. Line them up well to build higher and score combos.
▶ PLAY
Astroblast
A vector-style space shooter: thrust around a wrapping field, blasting drifting rocks into smaller pieces while dodging UFOs.
▶ PLAY
ES6 Minesweeper
A configurable minesweeper: choose any board size and bomb count.
▶ PLAY
Grind
A small game about making coffee.
▶ PLAY
PULSEFALL
A rhythm reflex arcade where walls only open on the beat and you score by how close you skim them. Synthesised music, no assets.
▶ PLAY
Get Back Up
An endless climber: keep going up as far as you can.
▶ PLAY
Wind Rider
A js13k 2014 survival game: ride a bike along a path while gusts of wind try to push you off either side.
▶ PLAY
Furball
A js13kGames 2025 endless arcade platformer: a little cat leaps across floating diamond platforms in the sky.
▶ PLAY
Lazer Car
A one-button js13k 2017 game: your car spins around the wall of a neon tunnel and must dodge oncoming obstacles, getting faster each time you switch direction.
▶ PLAY
Bubble Shooter
A classic bubble shooter on HTML5 canvas: fire colored bubbles to make groups of three or more and clear the board.
▶ PLAY
Nine Lives
A Ludum Dare 41 game (theme: combine two incompatible genres): a tuxedo cat pounces on the mice in its human's house.
▶ PLAY
Tetravex
An edge-matching puzzle where numbered square tiles must be placed so that touching edges carry the same number.
▶ PLAY
Hide and Seek
Search a dark pixel-art forest with a flashlight to find the hiding ghost.
▶ PLAY
tether!
Swing a wrecking ball on a tether to smash as many enemies as you can. If an enemy touches your ball, you are obliterated.
▶ PLAY
Triskai-deka-phobia
A card battler: draw cards for attack and defense but bust if your hand reaches 13 or the Death card appears.
▶ PLAY
Lost in Obstacles
You are lost in the middle of nowhere and must find your way to the exit while avoiding obstacles.
▶ PLAY
Gina's Bed & Breakfast
A Ludum Dare 40 game (theme: the more you have, the worse it is): burn off the burgers you are being fed at a bed and breakfast.
▶ PLAY
Gomoku
The classic five-in-a-row abstract strategy board game, played against a computer opponent.
▶ PLAY
Rocambolli
A Ludum Dare 37 platformer: a purple dude must find the exit and catch coins. Updated with mobile support.
▶ PLAY
Air Hockey WebGL
A 3D air hockey game against a computer opponent, built with Three.js and Box2D physics.
▶ PLAY
Paylife
A Ludum Dare 44 mouse-only game (theme: your life is currency): spend life on cards that release hearts, and catch the hearts to earn it back within 60 seconds.
▶ PLAY
HTML5 Platformer from Scratch
A side-scrolling platformer demo built without an engine: sprite animation, parallax scrolling, music, collectables and a tilemap level.
▶ PLAY
Rave Relay
A tiny rhythm sprint: four coloured lanes send a daily seeded set of 18 pulses to catch on the ring.
▶ PLAY
Final Frontier
A top-down canvas space shooter: enemy fighters dive at you in waves and loop back if not destroyed, and you must last about a minute and a half with three health bars.
▶ PLAY
Tap Tap Tap
A fast tapping game: emojis drop from the top of the screen and you tap them before they reach the bottom. It gets faster as you go.
▶ PLAY
What Skitters Beneath
A Trijam game made in under three hours: control a bug on a grid and dodge the footsteps of the humans above.
▶ PLAY
BitTrip
A tiny js13kGames 2018 endless runner: keep your bit online as long as possible, ducking and diving through the hazardous net.
▶ PLAY
One Gun Two Spells
A two-player canvas duel on one keyboard: pick your colours, then shoot and cast spells until your rival falls.
▶ PLAY
Minesweeper by Sergio Soriano
A clean minesweeper written in plain JavaScript.
▶ PLAY
Cat Rooftop Adventure
Help a cat climb as high as possible across the rooftops, jumping between platforms and collecting fish for bonus points.
▶ PLAY
My Name is Red
An EpicGameJam platformer: help RED remember his name by collecting its letters while jumping over spikes before time runs out.
▶ PLAY
Hue Jumper
An endless 3D racing game in 2 KB of JavaScript. The road is generated fresh every run: swerve and jump past rocks and trees and reach the checkpoints before the clock runs out.
▶ PLAY
Chess Pursuit
A js13k 2015 entry that turns chess into an action game: as the black king you chase the white army down a scrolling 3D checkerboard to rescue your captured queen.
▶ PLAY
Infinite Cars
An endless racing time killer: drive and dodge all the obstacles for as long as you can.
▶ PLAY
Javascript Racer
An Outrun-style pseudo-3D racing game in HTML5 and JavaScript, built up in four parts: straight roads, curves, hills and the final version with traffic.
▶ PLAY
Return to the Moon
Pilot a lander and set it down safely on the moon.
▶ PLAY
Tiny Platformer
A very small tile-based platform game: run and jump around a single level, collect the treasure and stomp the monsters.
▶ PLAY
Hasty Heroes
An endless jumping game built with Phaser: pick an avatar and an environment, then keep landing on the scrolling platforms without falling off or hitting spike balls.
▶ PLAY
Network Hell
Race a network request up through maze levels, picking up packets on the way.
▶ PLAY
Space Game
A simple spaceship shooter made in HTML, CSS and JavaScript.
▶ PLAY
Pixelated
A flood-fill colour strategy puzzle: change the colour of your corner pixel to absorb neighbours and fill the whole board in as few moves as possible.
▶ PLAY
SameGame 1K
A SameGame tile-clearing puzzle written in under 1KB for JS1k 2017: clear groups of matching colours, and bigger groups score more.
▶ PLAY
JavaScript Snake
A compact canvas snake game.
▶ PLAY
Shmup
A retro vertical-scrolling shoot 'em up built with Phaser, with procedurally generated terrain, ground turrets, flying enemy waves and collectible upgrades.
▶ PLAY
Aces Up Solitaire
Aces Up patience drawn entirely in CSS with no images: discard cards until only the four aces remain.
▶ PLAY
Snek Souls
A single-file snake game: eat food, grow longer and avoid running into yourself.
▶ PLAY
This Theme Sucks
A game jam entry: shove the people who voted for the theme into the time-out room.
▶ PLAY