Skip to main content

UI components you own.
Copy, install, done.

shadcn-compatible components for React, Vue & Svelte. Source code lands directly in your repo — no runtime package, no account needed.

npx particleui add glow-button·always free · no sign-in required

100+ components · React · Vue · Svelte

How it works

One command to install

Run npx particleui add [component] and the source code appears directly in your project. Customize it like normal code — you own it.

npx particleui add glow-button

No runtime dependency

ParticleUI isn't a package you import. It's a collection of components you copy. No bundle size overhead, no version conflicts.

// component lives in your repo

React · Vue · Svelte

Every component ships for all three frameworks. shadcn-compatible — drop them straight into projects that already use Radix or shadcn/ui.

// tailored to your framework

Get started

Up and running
in under a minute.

No boilerplate, no wrapping every component in a provider, no style collisions. Source code is yours from the first command.

01

Add a component

npx particleui add glow-button
02

Import it

import { GlowButton } from '@/components/ui/glow-button'
03

Use it — that's it

<GlowButton>Get started</GlowButton>