gitwtfhub

wtf is fxui?

wattarea/fxui — explained in plain English

Analysis updated 2026-05-18

1TypeScriptAudience · developerComplexity · 2/5LicenseSetup · easy

TL;DR

FXUI is a 117-component React library with a bold, high-contrast neo-brutalist design, built on Tailwind CSS and Radix UI for accessibility.

Mindmap

mindmap
  root((FXUI))
    What it does
      117 components
      Neo brutalist style
      No runtime CSS
      Dark mode support
    Tech stack
      TypeScript
      React
      Tailwind CSS
      Radix UI
    Component categories
      Form and layout
      Data display
      Overlay and navigation
      Charts and media
    Use cases
      Design system adoption
      Accessible React UI

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Build a web app UI with a bold, high-contrast neo-brutalist visual style using ready-made components.

REASON 2

Add accessible forms, modals, and navigation to a React app without building keyboard and ARIA handling from scratch.

REASON 3

Customize component colors, shadows, and dark mode theming through Tailwind class overrides.

What's in the stack?

TypeScriptReactTailwind CSSRadix UI

How it stacks up

wattarea/fxui0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardeasy
Complexity2/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Requires React 18+ and Tailwind CSS 3+ already set up in the project.

Permissive open-source license, use freely in personal or commercial projects.

Wtf does this do

FXUI is a React component library built around a bold, high contrast visual style sometimes called neo-brutalism, with thick black borders, hard drop shadows, and sharp edges instead of the softer, rounded look common in most design systems. It is built for React 18 and newer and requires Tailwind CSS to work. The library ships 117 components spread across 15 categories, covering everything from basic buttons and badges to layout tools, form inputs, data tables, charts, navigation menus, and modal dialogs. There are also a handful of components specific to its brutalist look, such as glitch text effects, a typewriter text animation, and a noise background pattern. Under the hood, FXUI uses plain Tailwind utility classes rather than generating styles at runtime, which the README says keeps things fast since there is no CSS in JavaScript style injection happening while the app runs. Interactive components are built on top of Radix UI, a library known for handling accessibility details like keyboard navigation and screen reader support automatically. Every component can be customized through standard class names, supports dark mode throughout, and is written in strict TypeScript with typed props. Every component in the library follows the same consistent visual rules: a two pixel black border that switches to white in dark mode, a hard shadow that shifts and then disappears as you hover and click a component, and a maximum corner rounding of four pixels, so the overall look stays sharp and consistent across the whole set. Installing FXUI is a single package install command using npm, pnpm, or yarn. The project includes a documentation site, a component showcase, and a Storybook setup for local development, and it is released under the MIT license.

Yoink these prompts

Prompt 1
Show me how to install fxui-core and build a sign-in card using the Card, Input, and Button components.
Prompt 2
Explain how FXUI's neo-brutalist design rules like border, shadow, and hover states are implemented with Tailwind.
Prompt 3
List the form components available in FXUI and show an example using DatePicker and ComboBox together.
Prompt 4
How do I set up ThemeProvider in FXUI to support dark mode in my React app?

Frequently asked questions

wtf is fxui?

FXUI is a 117-component React library with a bold, high-contrast neo-brutalist design, built on Tailwind CSS and Radix UI for accessibility.

What language is fxui written in?

Mainly TypeScript. The stack also includes TypeScript, React, Tailwind CSS.

What license does fxui use?

Permissive open-source license, use freely in personal or commercial projects.

How hard is fxui to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is fxui for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.