Prototemplate
A design lab of 27 live website designs and its own graphics engines.
ShaderType
Open www.prototemplate.comSource
The numbers
- 1,025commits
git rev-list --count d8ebecaa1 - 6GitHub stars
gh api repos/Kevin-Liu-01/Prototemplate --jq .stargazers_count (2026-10-30) - 44check files
gh api repos/Kevin-Liu-01/Prototemplate/git/trees/d8ebecaa1?recursive=1 | grep -cE <glob> - 16.02commits per active day
1025 commits over 64 distinct commit dates, 2026-07-30 to 2026-10-30
Trait
Paused Offscreen Its animations pause off screen, so out of play it regains 6% Health a turn.
Prototemplate@d8ebecaa1:ARCHITECTURE.md:239-240 (sections/visibility.ts: loops pause off screen)Moves
Horizon Field hits for 85, 90% of the time. A black hole drawn live bends the page’s ruled lines into arcs, and your pointer can bend them too.
Prototemplate@d8ebecaa1:src/lib/horizon-field.ts:1-21, 38-40, 45-52Studio Field hits for 28, 2 to 3 times, 95% of the time. Ten animated patterns of square dots share one graphics canvas, so a page can run many at once.
Prototemplate@d8ebecaa1:src/lib/studio-field.ts:44-49, 122-152; content/docs/components/(fields)/dither.mdx:100Glyph Rain hits for 55 and sharpens its next hit. Glyphs from eight writing systems rain down and gather into the word “language” in one script after another.
Prototemplate@d8ebecaa1:src/lib/glyph-field.ts:1-12; ARCHITECTURE.md:259Every Sentence hits for 65 and stuns 20% of the time. A headline breaks into glyphs and regroups as the same sentence in the next language, right-to-left included.
Prototemplate@d8ebecaa1:src/components/shared/EverySentence.tsx:13-21; content/docs/components/(language-and-motion)/motion.mdx:59
Numbers pinned at d8ebecaa1, 2026-10-30.



