Skip to content

Machined componentsfor the modern web.

Neoncite is an opinionated React component library with deep OLED blacks, hardware rim lighting, and nine vibrant neon accents. Built on Radix. Source-first, inspectable, and yours to customize.

$terminal
npx neoncite@latest init -y

Why Neoncite

Not another beige UI kit.

Neoncite & Neon identity

Deep OLED surfaces, machined gradients, rim lighting, and a 9-color neon palette engineered for dark interfaces.

Copy-paste, your code

Components ship as source files into your repo. No black-box dependency — own it, inspect it, customize it.

Built on Radix

Interactive primitives use Radix foundations for keyboard, focus, and ARIA behavior, with Neoncite-specific validation layered on top.

First-class CLI

Initialize tokens and utilities, add source components, resolve dependencies, list registry items, and inspect local drift.

Themeable tokens

Dark-only CSS-variable theming with semantic surfaces and neon accents. Customize the system without forking every component.

Motion with intent

Scan-lines, ripples, and restrained micro-motion where they add feedback. Reduced-motion behavior is part of the token layer.

Showcase

Featured components.

Machined button with neon variants and pressed state.

ServiceRegionStatus
api-edgefra-1Ready
worker-synciad-1Building

Sortable, filterable, paginated table built on TanStack Table.

terminal
ready
$neoncite doctor
registry: ok
build: ready

Neoncite signature terminal shell with prompt and output primitives.

edge-07
fra-1
CPU
34%
Memory
61%
Storage
48%

Server/node surface with health and resource utilization.

72
%
CPU

Circular meter for bounded technical values.

Compact command/search trigger with keyboard shortcut hints.

Start from source

Bootstrap it. Inspect it. Own it.

  • Radix-based interactive foundations
  • Tailwind CSS v4 native
  • TypeScript first
  • shadcn-style registry schema
$terminal
npx neoncite@latest init -y
npx neoncite add button card dialog