★ GitHub
v0.1.0 — Now Available

Build UIs that
refuse to be boring.

A neo-brutalist React component library. Hard shadows. Zero radius. Bold borders. Designed for interfaces that demand attention.

Get Started →View Components
$npm install starkit-ui
1
Hard Shadow
Every interactive element carries a hard offset shadow. No blur. No feathering. Pure depth.
2
Zero Radius
Border-radius is 0px everywhere, no exceptions. Sharp corners communicate confidence.
3
Bold Borders
Minimum 2px solid borders on all elements. Structure you can see. Hierarchy you can feel.

Frequently Asked Questions

What is Neo-Brutalism?
Neo-brutalism is a design style that embraces raw, unpolished elements. It features high-contrast colors, bold borders, and hard shadows, moving away from the soft gradients and rounded corners of typical modern UI.
Is StarKit production ready?
Yes! StarKit components are built with React and are fully accessible, following ARIA guidelines. It includes essential patterns like focus traps for modals and keyboard navigation for tabs.
Can I use it with Tailwind?
Absolutely. While StarKit provides its own CSS variables, you can easily map them to your Tailwind config or use StarKit components alongside Tailwind utility classes.

Have an idea?

Send us your suggestions or new component ideas!