aplance-ui
v1.2.1
Published
The aplance-ui CLI - scaffold the design system and copy components into your project as source.
Readme
aplance-ui
A source-first React UI CLI by Aplance Technologies. aplance-ui scaffolds components, hooks, and tokenized styles directly into your project as source - your team owns and edits the generated code as normal app code, with no opaque runtime to fight.
Install & init
Inside an existing React project (Vite + React, Next.js, TanStack Start, Astro, or Electron-Vite):
npx aplance-ui initThe CLI auto-detects your framework, prompts for color/radius/spacing themes and the components you want, then writes everything into your source tree.
What you get
- 30+ accessible components - button, modal, toast, popover, tooltip, accordion, tabs, data-table, date-picker, color-picker, emoji-picker, charts, stepper, and more.
- Independent theme axes - mix any of 7 colors, 4 radii, and 3 spacing scales; tokens live in your own
app.css. - Plain CSS Modules + design tokens - no styling DSL, no runtime CSS-in-JS, no surprise behavior.
- Framework-agnostic runtime - components don't assume a router, form library, or data layer; you pass those in via props.
- React 19 + TypeScript first - strict types, source-shipped, zero hidden magic.
Commands
npx aplance-ui init- scaffold config, styles, and selected components.npx aplance-ui add <names...>- add more components later; transitive deps resolved automatically.npx aplance-ui list- browse available components and themes.
Common flags: --all, --with-utilities, --src-dir, --alias, --package-manager, --dry-run, --force, --yes.
Documentation
Full guides, theming, API reference, and live component examples at ui.aplance.com.
License
MIT - Aplance Technologies.
