This monorepo hosts the official Once UI package and its internal development sandbox. It is designed for testing, development, and contribution—not for production deployment.
It includes:
packages/core
: the published @once-ui-system/core packageapps/docs
: the official documentation of Once UI and Magic templates built with Magic Docsapps/dev
: a simple sandbox app wired via symlink for testing components
This setup is intended for contributors and maintainers. If you're building a real project, we recommend using:
- Once UI Starter
- or install via your package manager:
npm install @once-ui-system/core
# or
yarn add @once-ui-system/core
# or
pnpm add @once-ui-system/core
Fork this repo, install dependencies, and run apps:
pnpm install
pnpm dev
The components will update automatically when you make changes to the Core library. If you modify the CSS modules, you'll have to run pnpm build
in the packages/core
directory.
Start here: docs.once-ui.com.
Lorant One: Portfolio / Threads / LinkedIn
Collaborators: Once UI Frontiers
Join the Design Engineers Club on Discord. Build with intention. Share with integrity.
Found a bug? Report it Got an idea? Submit a request
Once UI is an indie project. Sponsor us and get featured on our site!
Distributed under the MIT License. See LICENSE.txt
.