radianui
v0.2.1
Published
Add components to your project
Maintainers
Readme
🖥️ RadianOS CLI (radianui)
RadianOS CLI helps you scaffold a new project and add production‑ready UI components, blocks, and utilities with minimal setup. It configures Tailwind CSS (v4), generates project configuration, and installs required dependencies for you.
📦 Quick start
Run directly via npx (no install needed):
npx radianui@latest initThen follow the prompts to choose framework, src directory, brand color, and font.
🔧 Commands
init
Initialize a new project or configure an existing one.
# Create a new Vite React+TS app
npx radianui init my-app --vite
# Create a new Next.js project
npx radianui init --nextNotes:
- You cannot pass both
--nextand--vitetogether. - In an empty directory (no package.json),
initcan scaffold a new project for you. - In an existing project,
initwrites configuration and required files without re‑scaffolding.
add
Add UI components or blocks to your project. Resolves registry dependencies automatically and downloads any required assets for blocks.
# Pick from an interactive list
npx radianui add
# Add specific components
npx radianui add button card alert
# Add all UI components
npx radianui add --all
# Overwrite existing files without prompts
npx radianui add button --overwriteBehavior:
- If no project is detected, you’ll be prompted to create one before adding components.
- Files are created under your configured aliases (see
components.json). - When adding blocks, required assets are downloaded into
public/automatically.
🌐 Documentation
Visit https://radianos.com/docs/getting-started/cli for guides and full CLI reference.
📄 License
Licensed under the MIT License.
