A Lit-first UI component library packaged with Rslib for cross-framework use across Angular, Qwik, React, Solid, Svelte, and Vue.
Coloradient-UI is designed around a shared web-component core built with Lit. The framework adapters are intentionally thin so the component logic stays in one place while each framework can consume the library through its own entry point.
- Lit for the component runtime and shared UI logic
- Rslib for building and packaging the library
- Modern Native CSS for styling, without requiring SCSS or extra build tooling
- pnpm for dependency management and scripts
- Angular
- Qwik
- React
- Solid
- Svelte
- Vue
pnpm installpnpm buildpnpm devsrc/components— framework-neutral UI componentssrc/export/frameworks— framework adapter entry pointssrc/index.ts— root export surfacerslib.config.ts— library build configuration
This project is licensed under the GPL-3.0 License.