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
Generic Space Shooter
A side-scrolling space shooter with several enemy types, power-ups and levels, built on a small hand-written canvas engine.
▶ PLAY
Glitched 15
A js13k 2016 fifteen puzzle with a twist: deliberate glitches mess with the board while the clock ticks.
▶ PLAY
Lost Square
A js13kGames 2017 survival game by Steven Copeland: keep the square in the air for as long as you can.
▶ PLAY
Buoing: Black Hole
A js13kGames 2017 arcade game by primedcore: a bouncing ball jumps to catch the points falling around it.
▶ PLAY
Soccer Game JS
A top-down 2D soccer game for two players on one keyboard, with an optional single-player mode against a computer opponent.
▶ PLAY
Egg Time Rewind
A procedurally generated low-resolution shoot-'em-up in two colours, made in four days for a game jam. Blast through waves of enemies and crack the giant space egg for a big bonus.
▶ PLAY
Avoid Rage
A minimal one-screen Ludum Dare 31 reflex game: dodge enemies coming at you from opposing tracks.
▶ PLAY
Snake Game!
A plain JavaScript snake game: eat the food, grow longer and avoid your own tail.
▶ PLAY
JoKenPo
Rock, paper, scissors against a small neural network that learns from your last moves to predict what you will play next.
▶ PLAY
AI Rock Paper Scissors
Rock, paper, scissors against a computer opponent that remembers your patterns and tries to predict your next throw.
▶ PLAY
Golf Solitaire
Golf solitaire in pure CSS and JavaScript: clear the tableau by playing cards one rank above or below the waste card.
▶ PLAY
Falling Down
An upside-down platform jumper: drop as far down as possible.
▶ PLAY
Tredici Malefici
A missile-defense game made for js13kGames 2024 (theme: Triskaidekaphobia). Aliens drop spiked bombs in batches of 13 and you launch rockets to blow them up before they land, with rising speed, bosses and text-to-speech
▶ PLAY
Falling Down
A simple platform jumper turned upside down: steer the hero as he falls from platform to platform for as long as possible.
▶ PLAY
Dear Child
A Ludum Dare 48 narrative experience (theme: deeper and deeper), made in 24 hours.
▶ PLAY
Pronto
A simple js13kGames 2018 reaction game: change lanes at exactly the right moment.
▶ PLAY
Animal Word Guess
Guess the hidden animal one letter at a time, with six wrong guesses allowed.
▶ PLAY
Reverse Gravity Ninja
A js13kGames 2015 platformer where a ninja switches gravity to get around the level.
▶ PLAY
Racing Game
A top-down 2D time-trial racer with several tracks and cars; lap times are recorded as you go.
▶ PLAY
Balls in Slow
A minimal slow-motion shooting game: freeze the bouncing balls into slow motion, then pick them off with a limited number of shots.
▶ PLAY
Castle Run
A js13kGames 2023 maze game: a king in a medieval castle collects gold coins across a scrolling labyrinth without falling off the bottom.
▶ PLAY
Saptcha
A js13kGames entry where you are the human behind the captcha: pick every picture that matches the animal named.
▶ PLAY
Tic Tac Toe vs AI
Tic-tac-toe against a minimax computer opponent.
▶ PLAY
Crater Space
Find three cloaked starships hiding on a moon grid by firing paint missiles: green splats are misses, pink splats are hits.
▶ PLAY