Check out demos from previous editions too! 2010 , 2010 , 2011 , 2012 , 2013 , 2014 , 2016 , 2017 , 2018 , 2019
IMPOSSIBLE ROAD is a pure, minimal arcade game about risk, reward, and rollercoasters.
A space probe warp jumps from star system to star system, in a quest for a planet that could harbor life.
Use WASD to move, shift to mine. Mine the gold and avoid the monster bats.
Click on the field to position your ball! Click BELOW the field to confirm your move and let the AI work. The winner will be hyped.
Make your own DEMO with a JavaScript REPL in 1K of JS (includes self-extracting LZW). Supports console log and error and Ctrl Enter makes a new line, and Enter executes. If you want to live mod anothe…
Physics Hype - 3D physics engine - click or reload to drop another spinning object - full screen for best effect.
Creates an awesome fractal wherever you click. Refresh to get a new fractal!
2d wave simulation. Click and drag to make waves, WASD to rotate, P to pause.
An isometric view of a peaceful train trip through a never-ending forest.
Procedural generation of islands (arrow keys/PgUp/PgDown to explore)
Ride the mysterious monorail through a misty metropolis (1:50 mins)
Click to switch which train is faster. Don't let them collide! Smaller window = bigger challenge.
SVG Analog Alarm Clock with Sound. Click or tap (works on mobile too) on the clock face to set or reset the alarm (red hand)
Find (click) a rectangle that has the same color as the circle. The clock is ticking!
The first 4D demo on JS1k! Move your mouse to start the demo and move the camera. Use the buttons to customize and animate.
A random infinite star field! You can drag the map using the mouse! Should work on touch screens as well!
One million particles, raving to the beat ♪♫ Soundsystem & Fullscreen recommended!
View of passing landscape from a train window. Winter is coming: wait for lakes, the night and more.
Make a circuit by placing corners before the train runs out of track. Click to place tiles, press any key to rotate 90 degrees.
Inspired by the classic arcade shooter Defender. Use the arrow keys to fly and space to fire.
Couldn't come up with anything on topic but thought this was pretty neat and might inspire someone.
Build strategically to earn $10k before time is up, click: water to terraform, land to place station. Clear 5 levels to win.
This is a homage to last year's entry DragonDrop - a recursive depth limited variant of the Dragon curve
A Space Invader clone. Invaders from outer space are coming to kill your mom! (http://codepen.io/misantronic/pen/yyLGVa, 502 bytes)
Connect cities with tracks: click to build rails, click again to change direction.
For the patient: watch it unfold. For the impatient: click and drag.
Enter some text (lowercase letters and spaces only) and it'll be drawn in graffiti-style lettering.
A Clojure inspired Lisp-0 with automatic tail-call optimization (TCO), JavaScript interop, first class functions, lexical scope, let blocks, function closures, variadic functions, and JSON syntax.
A 500-ish bytes implementation of Perlin's noise primitive plotted with WebGL.
go round and round. And round. And round. Move mouse for psychedelic effects.
Click somewhere to add new train stations. Earn more money by travelling passagers and build more stations.
The Hub is a place where trains meet and cross each other, day and night, non-stop.
Enigma machine simulator (Wehrmacht M3) with a choice of 3 out of 5 rotors (I, II, III , IV, V) a choice of 1 reflector from 2 (B, C wide) and configurable plugboard settings. Type alphabetical keys!
Just a train passing through a desert. Now with 100% more shooting stars.
The raining code sequence that prints its own source code using only Asian characters.
Renders a working ascii train with a sinescroller on it, because every demo needs one.
Examine the crystallization hype! Draw some new colorful crystals with your mouse! Click or hold down it to feel the magic! Hope you are having fun and enjoying the hype!
A polyphonic piano based on web audio API. Use your computer keyboard to play the piano. Also, plays a 4-part rendition of the popular canon Frere Jacques. Works in Chrome, Firefox, Opera, Vivaldi, bu…
7 apps in 1kb! Mini Code Editor, HTML & CSS minifier, hex viewer, dataURI converter, spritesheet and JSPerf!
A simple game where you fight against a dummy bot, get coins, upgrade your sword and armor, fight harder dummy bot, and so on.
Press ANY key to derail the train. Avoid the RED squares and collect the GREEN squares. REFRESH page to restart game.
Strange Crystals III, now theme-related: an appetizer for this year's contest
A collection of three mini JS games: Mine Sweeper, Pop Tiles, and Game of Life!