CNGX UI Component Libraries

A modular monorepo for Angular UI components, utilities, and forms management. Built with Angular CLI and ng-packagr.
Libraries
- @cngx/core - Core tokens, utilities, and shared types.
- @cngx/ui - Fundamental UI components (Overlay, Layout, etc).
- @cngx/forms - Form controls, validators, and reactive form utilities.
- @cngx/data-display - Data visualization components (TreeTable, Lists).
- @cngx/utils - Array helpers, RxJS interop, and utility functions.
- @cngx/common - Shared common logic.
Documentation
Comprehensive API documentation and usage guides are available at:
https://cngxjs.github.io/cngx/
View the interactive demo application:
https://cngxjs.github.io/cngx/demo/
Installation
Install the core library and any specific modules you need:
Example :npm install @cngx/core @cngx/ui
(Note: Ensure your registry is configured correctly if packages are private or hosted on GitHub Packages.)
Development & Contributing
Please see CONTRIBUTING.md for detailed instructions on:
- Setting up the local development environment
- Building and testing libraries
- Running the demo application
- Documentation conventions
- Release workflow
License
MIT