Open Source · MIT License

FXUI

Brutal by design. Yours to own.

A Neo-brutalist React component library. 117 components built with TypeScript, Tailwind CSS, and Radix UI.

In action.

Live components. Try them.

Button

Badge

DefaultSuccessWarningErrorInfoOutlineNeon

Form

Controls

Progress

Alert

Tabs

117 components. Neo-brutalist aesthetic. Radix UI primitives.

AvatarGroup · Spinner

JSMT+1

See all demos in action

Explore every component variant, interactive state, and dark mode demos in our live showcase.

View all 117 demos

117

Components

15

Categories

100%

TypeScript

MIT

License

Quick Install

$pnpmaddfxui-core
$npminstallfxui-core
$yarnaddfxui-core

Components

117 components across 15 categories

Installation guide →

Why FXUI?

The design system that doesn't apologize for being opinionated.

No runtime

Pure Tailwind utility classes. No CSS-in-JS, no style injection at runtime.

Accessible

Built on Radix UI primitives. ARIA roles and keyboard navigation included.

🎨

Customizable

Override any style via className. CVA variants for every component.

📦

Tree-shakeable

Only ship what you use. ESM + CJS + type declarations.

🌙

Dark mode

Full dark mode via Tailwind dark: prefix. ThemeProvider for runtime switching.

🔒

Strict TypeScript

Typed props on every component. forwardRef throughout. No any.

FXUI

Start building neo-brutalist interfaces today. No design experience required.

MIT License · Built with ♥ and sharp corners