Skip to content

once-ui-system/cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

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

Once UI CLI

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

Releases

No releases published

Packages

No packages published