JS1024 is back.
The challenge is simple:
Build a JavaScript, HTML, Canvas, or GLSL demo in 1024 bytes or less.
This year’s theme is:
DREAMING
You have 19 days to make something tiny and impressive: generative art, shaders, weird browser hacks, tiny games, audio experiments, procedural visuals, or anything else that fits in 1 KiB.
Schedule
- 1 July — theme announced, submissions open
- 19 July, 9:00 PM GMT+00:00 — submission deadline
- 1 August — ratings close
- A few days later — results are published
Categories
Classic Canvas
A small shim gives you useful globals:
-
a— canvas -
b— body -
c— 2D context -
d— document -
M— mobile boolean
Shader Demo
Write a Shadertoy-style fragment shader.
- WebGL1 / GLSL ES 1.0
- Fixed 16:9 canvas
- Inputs:
iResolution,iTime,iTimeDelta,iFrame,iMouse,iDate
No Shim
Empty HTML file.
Start from nothing. Do whatever you can fit.
Rules
- Max source size: 1 KiB
- No external files
- No malicious or harmful code
- No personal data extraction
- Do not share your private participant key
- Readable/commented code is optional
All projects are checked before going public.
Tiny code is fun.
JS1024 is free to enter.
Deadline: 19 July, 9:00 PM GMT+00:00
Submit here:
Top comments (0)