TL;DR
Dwitter's top page showcases compact JavaScript canvas demos — so-called "dweets" — built to fit a 140-character limit. The site highlights remixes, author credits, a beta frontend link, a #Food theme challenge and basic runtime shorthands for building visuals.
What happened
The Dwitter top feed displays numerous short JavaScript demos constrained to 140 characters, with many entries showing full-length usage markers (e.g., // 140/140). Listings include author handles (for example KilledByAPixel, ximavus, cantelope), remix attributions, timestamps in December 2025 and community reactions labeled as "Awesome!" with counts. The page points users to a beta frontend at beta.dwitter.net and notes an active theme challenge tagged #Food. Each dweet uses a tiny runtime: a function u(t) is invoked 60 times per second and developers rely on shorthand helpers such as S, C, T and a color helper R. The site exposes a 1920×1080 canvas (c) with a 2D context (x), plus UI toggles like show/hide FPS. Posting or commenting requires login, and the page advises copying code externally to preserve work.
Why it matters
- Character limits encourage compact, inventive approaches to generative visuals.
- A remix culture lets creators iterate on and reuse concise code snippets quickly.
- Built-in runtime shorthands and a fixed canvas make it easier to share and reproduce demos.
- Low-friction playback (60 Hz loop, FPS toggle) helps creators evaluate animation performance.
Key facts
- Dwitter hosts JavaScript demos limited to 140 characters; many entries display // 140/140.
- A function named u(t) runs at 60 calls per second for animations.
- Shorthand helpers shown include S (Math.sin), C (Math.cos), T (Math.tan) and R (RGBA color generator).
- Canvas available on the page is 1920×1080 and the 2D drawing context is referenced as x.
- The site shows author names, remix credits and reaction counts labeled 'Awesome!'.
- A beta frontend is available at beta.dwitter.net as a link on the page.
- Current theme challenge shown on the page is #Food.
- Posting dweets or leaving comments requires logging in or registering.
- The page recommends copying code elsewhere to keep a personal copy of a dweet.
What to watch next
- Beta frontend at beta.dwitter.net and any announced improvements there — not confirmed in the source.
- Ongoing community theme challenges such as #Food (present on the page).
- Any changes to posting, remixing or preservation workflows — not confirmed in the source.
Quick glossary
- dweet: A tiny JavaScript demo posted on Dwitter, constrained by a short character limit.
- canvas: An HTML drawing surface used for rendering 2D or 3D graphics in the browser.
- remix: A derivative version of an existing demo where a creator modifies or builds on another user's code.
- FPS: Frames per second; a measure of how frequently the display updates, relevant for animations.
- shorthand helper: A short alias for a common function (e.g., S for Math.sin) provided to save characters in compact code.
Reader FAQ
How long can a dweet be?
Confirmed: the demos are constrained to 140 characters.
How often does the demo function run?
Confirmed: u(t) is called 60 times per second.
Do I need an account to comment or post?
Confirmed: the page asks users to log in or register to comment or post.
Will the site save my code automatically?
The page advises copying code somewhere safe to preserve it, implying no guaranteed auto-save — not confirmed in the source.
Try the new frontend: beta.dwitter.net Current theme challenge: #Food 24 Awesome! report record share 1 remix fullscreen KilledByAPixel remix of d/26622 by u/KilledByAPixel function u(t) { Dec 20, 2025 3:30…
Sources
Related posts
- The Unreasonable Effectiveness of the Fourier Transform — Notes and Resources
- What Happened to WebAssembly: Uses, Limits, and Real-World Role
- Executable Markdown Files That Run Like Unix Programs, With Pipe Support