Skip to content

Repository files navigation

Anephenix UI

npm version Node.js CI Socket Badge

This is an npm workspaces monorepo for the Anephenix design system.

Layout

Path Package Purpose
packages/tokens @anephenix/ui-tokens Shared design tokens and per-component CSS (framework-agnostic, workspace-internal).
packages/react @anephenix/ui The published React component library. See packages/react/README.md for installation and usage.
packages/svelte @anephenix/ui-svelte The Svelte component library (all components ported — see packages/svelte/COMPONENTS.md). Not yet published to npm.
apps/docs @anephenix/ui-docs The Astro docs site at ui.anephenix.com, including component previews (with a live React/Svelte toggle on every component page) and screenshot tooling.

See PORTING-CONTRACT.md for the React → Svelte parity checklist and the API differences between the two packages.

Getting started

npm i
npm t

Root scripts fan out to the relevant workspace — e.g. npm run build builds the docs site, npm run build-lib builds @anephenix/ui, npm run dev starts the docs dev server. See each package's own package.json for its full script list.

License and credits

©2026 Anephenix Ltd. UI is licenced under the MIT Licence.

About

A collection of UI components for React web applications

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages