Angular components for the parts you don't want to build again.
Hub UI (ng-hub-ui) is a family of open-source Angular libraries. Each one is published on its own as ng-hub-ui-*, so you install only what you use. They are standalone, signal-based, accessible and themed with --hub-* CSS variables. MIT licensed.
Documentation · Live demo · npm · Issues
ng add ng-hub-uiThe installer asks which libraries you want and wires them into your app. You can also install any package directly, for example npm i ng-hub-ui-paginable.
Data paginable (data table and list) · spreadsheet · board (kanban) · calendar · sortable · history (undo/redo)
Forms and input forms · signature · stepper · buttons
Overlays and feedback modal · action-sheet · toast · loading · skeleton · portal
Navigation and layout nav · breadcrumbs · panels (tabs, pills, accordion)
Display avatar · badges · icons · metrics · milestones (timeline)
Foundations ds (design tokens) · utils · installer
The major version of every library follows the Angular major it targets: 22.x is for Angular 22.
Bug reports and ideas are welcome in hub-env/hub-ui. Each library repository also takes issues and pull requests.
Maintained by Carlos Morcillo Fernández.