Adam Jurek
Components
Motion
7
Scroll effects and reveals, all reduced-motion aware
Layout
22
Containers, grids and the spacing between things
Content
31
Rendering Markdown, and reading what is at the top of it
Docs
7
The parts a documentation page is made of
Blocks
Assemblies that stand as a whole region of a page
All components
Packages
All packages
Everything published from this monorepo
UI
The components the site is made of
Atoms
Design tokens and atomic CSS
Product Viewer
A GLB in a React component
LLMs
Crawler files and a sitemap from one description of a site
All packages
Docs
Markdown
Every syntax the renderer speaks and the atoms underneath it
Blog layout
A blog front page written as Markdown blocks
Documentation layout
A docs landing page as a copyable template
The read API
Every endpoint, documented from its own catalogue
Writing
Posts, when I have written any
All docs
Search
⌘K
esc
Home
The front page
page
Components
Everything installable, filterable by category
page
Blocks
The assembled regions: nav, shelf, archive, device
page
Packages
Everything published from this monorepo
page
Writing
The posts
page
Reveal
Fades and rises its children the first time they reach the viewport. Never un-reveals.
motion
Typed Mark
Types a word out one character at a time, cycling the syntax palette. No JavaScript, no state, and it runs with scripting off.
motion
Smooth Scroll
Mounts Lenis for the page and renders nothing. Respects reduced motion.
motion
Scroll Spin
Rotates its children with the page scroll, in a rAF callback rather than React state.
motion
useScrollTurn
Scroll position as a rotation, delivered once per frame. Drives a CSS transform or a three.js object, never React state.
motion
Archive
A filterable grid with categories, subcategories and tags. Renders its own links through a callback so the router stays yours.
block
useScrollProgress
How far one element has travelled up the viewport, 0 to 1, once per frame. Gated by an observer so an off-screen element costs nothing.
motion
Menu
Components
Motion
7
Scroll effects and reveals, all reduced-motion aware
Layout
22
Containers, grids and the spacing between things
Content
31
Rendering Markdown, and reading what is at the top of it
Docs
7
The parts a documentation page is made of
Blocks
Assemblies that stand as a whole region of a page
All components
Packages
All packages
Everything published from this monorepo
UI
The components the site is made of
Atoms
Design tokens and atomic CSS
Product Viewer
A GLB in a React component
LLMs
Crawler files and a sitemap from one description of a site
All packages
Docs
Markdown
Every syntax the renderer speaks and the atoms underneath it
Blog layout
A blog front page written as Markdown blocks
Documentation layout
A docs landing page as a copyable template
The read API
Every endpoint, documented from its own catalogue
Writing
Posts, when I have written any
All docs
Writing
Notes
How to add something here
2026-08-16
The four things you can add to this repo, and the exact steps for each.