Jump to content

Draft:Js1k

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by RemoveRedSky (talk | contribs) at 16:22, 10 October 2025. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

JS1K was an annual JavaScript programming competition that challenged developers to create small and creative applications in no more than 1 kilobyte (1024 bytes) of JavaScript code. Running from 2010 to 2019, the contest became a showcase for the ingenuity of web developers, celebrating both minimalism and technical creativity within the constraints of browser-based programming.

Each year featured a different theme—such as “Love”, “Dragons”, or “Magic”, and participants would craft demos that ran entirely in the browser using only the `<canvas>` element and vanilla JavaScript. Despite the extreme size limit, entries often demonstrated complex visual effects, 3D rendering, physics simulations, or full interactive games.

The competition was organized by Peter van der Zee, who also maintained the official site and archives. JS1K helped popularize the code golf and demoscene cultures within the JavaScript community, inspiring many developers to explore the artistic and experimental side of web programming.

See also