NeonBlade UI

WindowsmacOSLinux

A free and open-source futuristic React component library with sci-fi aesthetics built with Tailwind CSS. No wrappers. Just code that's yours.

The Rule Is Simple

NeonBlade UI has zero lock-in. Components are downloaded directly into your project — they live in your codebase, not inside a node_modules black box. The only real requirement is Tailwind CSS. That's it. Install Tailwind, run the CLI, and you're building.

Installing Tailwind CSS

NeonBlade UI is built on top of Tailwind CSS v4 as the primary styling engine. If you don't have it yet, here's how to get set up.

Next.js

bash
npm install tailwindcss @tailwindcss/postcss

Then add @import "tailwindcss" to your global CSS file.

Vite (React)

bash
npm install tailwindcss @tailwindcss/vite

Add the Tailwind Vite plugin, then import Tailwind in your CSS entry.

Tailwind CSS Official Docs

The NeonBlade CLI

NeonBlade UI ships its own CLI. It's built from scratch for NeonBlade and talks directly to our component registry. No config files, no init steps. Run it anywhere in your project.

Add a component

bash
npx neonblade add <component-name>

List all available components

bash
npx neonblade add

The CLI will automatically detect your package manager ( npm, pnpm, yarn) and install any required dependencies.

Example Usage

Let's add the corner-cut-button component to your project:

bash
npx neonblade add corner-cut-button

The CLI fetches the files, installs dependencies, and places them in your project.

Then use it:

tsx
export default function Page() {
  return (
    <CornerCutButton>
      Hello, Future
    </CornerCutButton>
  );
}

Supported Environments

NeonBlade UI components are standard React components — anything that runs React and Tailwind CSS is supported. Here's what we directly test and recommend:

Package Managers

NeonBlade UI also plays well with Remix and Astro (with React integration) — anywhere you can import a React component and have Tailwind scanning your files.

Browse Components

All available components — backgrounds, buttons, cards, text effects, frames — are documented in the component library. Live previews, prop tables, and usage code included.

Ecosystem

Other open source projects in this stack or community that pair well with this one.

SHARE

Share

Share this open source project.

UI