Interfaces,
reduced.
Useful components.
Thoughtful defaults.
Source you own.
GitHub star
A small invitation to the source. Rolling digits, a green star, and one well-timed burst.
pnpm dlx shadcn@latest add @wlkr/github-starCopy command
One command. One click. Clear feedback when it works, a useful fallback when it doesn’t.
pnpm dlx shadcn@latest add @wlkr/copy-commandpnpm dlx shadcn@latest add @wlkr/copy-commandAsync action
An action that follows through. Pending, success, and a second chance when something goes wrong.
pnpm dlx shadcn@latest add @wlkr/async-actionFilter list
Find the thing you came for. A small, accessible search for lists that don’t need a whole search engine.
3 results
Brand Studio
The source of truth for a considered identity.
WeatherGoblin
A little character in your daily forecast.
PatriBible
Scripture, thoughtfully within reach.
pnpm dlx shadcn@latest add @wlkr/filter-listPixel object
Give a shape a little life. Project a point cloud or a simple mask into a quiet field of pixels.
pnpm dlx shadcn@latest add @wlkr/pixel-objectWLKR loader
A familiar mark, in motion. Two quiet loading rhythms built from WLKR’s original six cells.
pnpm dlx shadcn@latest add @wlkr/wlkr-loaderPage intro
A clear beginning. Final text holds its place while a quiet binary field resolves into the title.
Less. Better.
pnpm dlx shadcn@latest add @wlkr/page-introIndex row
An index with a little movement. Three digits roll on hover or focus, then settle where they belong.
pnpm dlx shadcn@latest add @wlkr/index-rowText link
A link that stays a link. Add an optional preview when a little context helps someone choose.
Take a look around WLKR Labs, or bring a component home.
pnpm dlx shadcn@latest add @wlkr/text-linkTheme toggle
Light or dark, with one quiet control. System preferences lead until you choose otherwise.
pnpm dlx shadcn@latest add @wlkr/theme-toggleTypography
The same type, scale, and spacing you see here. Opt-in styles for a shared visual language.
Aa.
Geist. One scale. Room to breathe.
Opt-in styles, with the same exact gallery values.
pnpm dlx shadcn@latest add @wlkr/typographyImport the stylesheet from the path printed by the CLI (usually src/styles/wlkr-typography.css). The font stays owned by your app.
Primitives
Good foundations, straight from shadcn/ui. We use the originals, with WLKR’s shared design tokens.
pnpm dlx shadcn@latest add button input switchInstalled directly from shadcn/ui. Upstream source is unchanged.
Foundations
A common language for what comes next. Semantic color, considered type, and space to think.
Meaning before appearance.
Canvas, foreground, muted, and accent describe a purpose. Their values change with the light. Green marks a useful moment; it never has to carry the message alone.
One typeface. Room to breathe.
Geist. A compact scale. Tight display typography and comfortable reading lengths. Focus stays visible. Motion follows interaction and respects reduced-motion preferences.
pnpm dlx shadcn@latest add @wlkr/themeMake it yours.
Copy the source into your project with the shadcn CLI. Keep what you need. Change what you like. No component runtime to subscribe to.
1. Start with shadcn
pnpm dlx shadcn@latest initUse an existing React, TypeScript, and Tailwind project. Already configured? Continue below.
2. Add the namespace
Merge this entry into the registries field of your project’s components.json.
{
"registries": {
"@wlkr": "https://ui.wlkrlabs.com/r/{name}.json"
}
}3. Bring a component home
pnpm dlx shadcn@latest add @wlkr/copy-commandOriginals install to components/wlkr. Their stock primitives come directly from shadcn. The optional theme adds light and dark color tokens.
Using it with Astro
The website uses Astro. Adopt these components with the official @astrojs/react integration and compatible Tailwind/shadcn setup. Import these React components into an Astro page with a client:load directive for interactive islands. Review generated source and token conflicts in the website checkout before publishing.
Source on GitHub. Built with shadcn/ui, Radix, Lucide, and Geist. Based on the official registry starter. WLKR originals are MIT licensed.