Skip to content

once-ui-system/cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

We recommend using our new NPM package instead of this CLI tool.

Once UI Ecosystem

A comprehensive toolkit for building beautiful Next.js applications with Once UI components.

This repository includes two powerful tools:

  1. Once UI CLI - Install and manage Once UI components in your existing projects
  2. create-once-ui-app - Bootstrap new projects with Once UI for Next.js

Quick Start

Create a New Project

# Create a new Once UI project
npx create-once-ui-app@latest

Add Components to Existing Project

# Install components in your project
npx once-ui-cli init

Features

Once UI CLI

  • Interactive component selection
  • Automatic dependency resolution
  • Smart project structure detection
  • Fast and easy installation
  • SCSS module support

create-once-ui-app

  • Clones the official Once UI Next.js starter kit
  • Automatically installs dependencies

Installation & Usage

Create New Project

# Using npx (recommended)
npx create-once-ui-app@latest

# Or install globally
npm install -g create-once-ui-app
create-once-ui-app

Install Components

# Using npx (recommended)
npx once-ui-cli <command>

# Or install globally
npm install -g once-ui-cli
once-ui-cli <command>

Available commands:

# Initialize and select components
npx once-ui-cli init

# Add a specific component
npx once-ui-cli add <component-name>

# List all available components
npx once-ui-cli list

Available Components

Click to expand component list
  • Accordion
  • Arrow
  • Avatar
  • AvatarGroup
  • Badge
  • Background
  • Button
  • Carousel
  • Card
  • Column
  • Checkbox
  • Chip
  • ColorInput
  • DateInput
  • DatePicker
  • DateRangePicker
  • Dialog
  • Dropdown
  • DropdownWrapper
  • Fade
  • Feedback
  • Flex
  • GlitchFx
  • Grid
  • Heading
  • HoloFx
  • Icon
  • IconButton
  • InlineCode
  • Input
  • InteractiveDetails
  • Kbd
  • LetterFx
  • Line
  • Logo
  • LogoCloud
  • NavIcon
  • NumberInput
  • Option
  • PasswordInput
  • RadioButton
  • RevealFx
  • Row
  • Scroller
  • SegmentedControl
  • Select
  • Skeleton
  • SmartImage
  • SmartLink
  • Spinner
  • StatusIndicator
  • StylePanel
  • StyleOverlay
  • Switch
  • Tag
  • TagInput
  • Text
  • Textarea
  • TiltFx
  • Toast
  • Toaster
  • ToastProvider
  • ToggleButton
  • Tooltip
  • User
  • UserMenu

Documentation

Learn more about Once UI in the Once UI docs.

Contributors

CLI built by Suhaib King (https://github.com/suhaib3100) Once UI is built by Lorant (https://github.com/lorant-one) and Zsofia (https://github.com/zsofiakm)

📄 License

MIT


Built with ❤️ by the Once UI Team

About

Once UI CLI tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •