Check out demos from previous editions too! 2010 , 2010 , 2011 , 2012 , 2013 , 2014 , 2015 , 2017 , 2018 , 2019
Explore 30 real molecules like alcohol, acid, ether, methane, ethane, ammonia, amines, water... Wait 3 s or refresh to speed up, see descr.
Simple binary counter, where every bit represents a tone. Generates an interesting melody :)
Catch the yellow atoms, don't touch red ones. Move left and right touching your screen or using keyboard.
Really simple hacker typer. Outputs randomly generated JS code.
Ground level flyby of an inhospitable planet (arrows to turn left/right)
Capture a ZX Spectrum compatible SCREEN$ ".scr" file for your latest demo, or simply watch realtime glorious speccy-vision from your webcam
Sit back and enjoy a tour through the mystic seas (chrome for best ♪♫)
The search for utopia always fails. So, spend your energy on something else.
This game will test you about the Periodic Table - UP or DOWN key or tap top or bottom canvas to play.
If you will be ever late for the celebration, don't worry, enjoy!
Up the volume, move your mouse to drop your finger in the water and see the tail ! Better experience in 1920*1080 ..
Particles, wall collision, wacky peer-collisions, particle-pursuit. Click anywhere to spawn a swarm :)
She started dancing almost a quarter century ago ! Tribute to a demo that redefined the Amiga scene back then.
A tiny player that can play songs composed in Renoise tracker, wrapped in a tribute to Monkey Island.
Left:volume, Right:variance, ?:random. Be the alien dj! Needs web audio api support. Have fun!
Basing their movements and reactions on a tiny Perlin noise implementation, those hundred small living things don't know were to go.
Monochrome is puzzle game where the goal is to make all the tiles the same color. Press any key to restart a level.
The Elements are attacking the Earth. Press space to defend it from them. Go!
Based on a tiny Perlin noise implementation, this very inestable Dark Star is probably going to explode in a few billion years.
It is a simple example of how to draw animals using only triangles . The figure of moose was extracted from the site http://species-in-pieces.com/
Controls: arrows and space. Someone’s setting off fireworks in the forest. What happens next will…
Protect the combustible oxygen from heat and fuel! Move the mouse left and right to rotate the shield around the oxygen particle.
Visualization of a Lorenz attractor for ρ = 28, σ = 10, and β = 8/3.
Use your arrow keys to avoid the salamanders hitting your gnome!
Mouse over water to draw land. Click to export/save island. Drag and drop saved file to load island.
Clicking anywhere on the canvas spawns a generation of elemental "worms" which compete to paint the canvas by squirming around randomly, affecting the canvas pixels which they pass over according to w…
Shows the name of all elements and their number in a few thousand individually moving pixels. Can be slow.
A 1kb JavaScript "unpacker" and "unminifier". Paste any minified or RegPacked code on top, and it'll appear beautified on the bottom. Ideal for reverse-engineering your favourite js1k demos!
Elementary mental experience based on an episode of the 31st century's most popular TV series: Everybody Loves Hypnotoad.
Squares rotating and translating with random speed in 2d Canvas
These are 4 thousand letters forming a weird bubble with suicidal tendences. The end is nigh.
Enjoy a relaxing walk through an infinitely procedural generated forest.
Discover all the glyphs of Unicode 8.0 in this super-long slideshow. Best viewed on Firefox.
Inspired by a CodePen by Loktar (http://codepen.io/loktar00/pen/zEhDB). Enhanced and prepared to work in 1024b by me.
Burning blob and orbiting particles. No interaction, just sit back and enjoy.
Inspired by a JSfiddle by Loktar (https://jsfiddle.net/loktar/XDpd3/). Enhanced and prepared to work in 1024b by me.
A little experiment with recursive functions in JS. It generates a random tree on the HTML5 Canvas element. Cool or not?
eleMental clock show a clock where the position of the green balls are the seconds, the red ones the minutes and the blue one the hours.
Codegolf team is back with a table of isotopes and the decay types for all the chemical elements!
JS1K version of my DOMClass library. CustomElements for everyone.
A visualisation of the 118 known chemical elements, based on the number of electrons per shell.
Survive the electric bullet hell! Shoot at the atoms with Z, dodge electrons with Arrows, slow down with Shift, and use I for invincibility.
3d version of a spirograph. Click and drag values to change, click and drag model to rotate. Uses hypotrochoid equations rotated about the z axis. Note some weirdness due to rounding issues when the m…
The (mandatory) periodic table of chemical elements, including type, name, atomic number, atomic mass and stability for each of the 118 elements!