JS1k: The JavaScript code golfing competition

2018 - The Volatile Coin Mine

Home   Rules   Demos   Submit Mailing list  |  Update demo meta data  |  The /r/js1k subreddit JS1k, the yearly JS code golfing competition

Create some JavaScript program with a max size of 1k and make it do something cool. Submit it before March 2018 for fame and a chance of a prize! See rules for details and existing demos for some cool examples. Entry is free and the rules are simple. Give it a try, it"s really fun!


Together the hand picked jury will pick the top 10. They are a mix of JavaScripters and demo sceners.

Rebecca König

Rebecca works as a front end developer at reBuy. She’s a serial JS1k participant, makes games from time to time, and used to run a JavaScript-powered Minecraft server.

@I_like_too_much monometric.net

Andrzej Mazur

HTML5 Game Developer and Mozilla Tech Speaker, Enclave Games indie studio founder, js13kGames competition creator and Gamedev.js Weekly newsletter publisher. Started Gamedev.js meetups in Poland, recently excited about WebXR with A-Frame and Progressive Web Apps. Likes eating sushi and playing Neuroshima Hex.

@end3r end3r.com

Andreas Løve Selvik &

Sigve Sebastian Farstad

They are from Norway, part of the demo group Ninjadev, and built dwitter.net in their spare time while they studie CS. Andreas lives in SF now and works on smartphone GPUs for Arm. Sigve still lives in Norway and works on frictionless p2p car sharing. They will share a judge seat.

@lionleaf @sigvef lionleaf.org arkt.is


Mathias Schäfer

Mathias is a software developer with a focus on front-end web technologies. In articles and talks, Mathias tries to make web development more accessible and contributes to the understanding of a weird little language called JavaScript.

@molily molily.de


What's a competition if you can't win anything? Here are the prizes and the awesome companies or people that brought them to you... (Cash paid through paypal or IBAN bank transfer only)


@ATMediaProduct — The product team behind Apartment Therapy and Kitchn. Want to join us?



Below are the final top10 demos for this compo. Check the overview page to see them all!

#1: Nefertiti 1kb

By romancortes
( @romancortes, website )

The Nefertiti Bust in 3D

#2: Solar Quartet

By yonatan
( @zozuar )

History: http://wa.zozuar.org/tree.php?root=75

#3: Cyber Auroras

By Jani Ylikangas
( @jylikangas, website )

Sunset, northern lights and meteor shower.

#4: Epic cycles

By The Codegolf Team
( @maximeeuziere, website )

"JS1K" drawn by 64 gears. Press up / down to change the number of gears, left to show/hide intermediate paths, right to clear the scene. Use the mouse to draw a (closed) path!

#5: Pollute

By Steven Campbell
( @stuckieGAMEZ, website )

Move mouse to move ship. Fire out front, waste out back. Avoid and shoot the waste!

#6: Wolfenmaze 3D

By Bálint Csala
( @BalintCsala )

Use the arrow keys. Collect the five green dots on the map, then go to the lower right edge.

#7: Plundering Sailsman

By David Scott (scotch)

Ahoy navigator! Here be scores of maps revealing the pirates' buried dubloons. Race the gold home afore they return! Use <🔄> to change map/reset. Can you beat 14s in maps 1-3?

#8: Dastardly Dots

By Zolmeister
( @Zolmeister, website )

WASD + Arrow Keys (move and shoot) - dot, dot, boost!

#9: SN1KE

By The Codegolf Team
( website )

Match the black patterns with the snake. Use the arrow keys to move and R to restart a puzzle. Can you beat the 55 levels?

#10: Coins and Boulders

By Andrew Berry
( @andybberry )

The mine is collapsing! Left/right keys and space. Get the coins. Avoid the boulders.