Opinionated Angular toolkit facilitating scalable application development
Angularity is a collection of packages that provide high-level abstractions and utilities around Angular and the Angular ecosystem.
Package | Description | Links |
---|---|---|
core |
shared utilities and concepts | docs , source |
cdk |
Angular CDK extensions | docs , source |
forms |
Angular Forms utilities | docs , source |
router |
Angular Router utilities | docs , source |
elements |
Angular Elements utilities | docs , source |
theming |
programmatic runtime theming system leveraging CSS variables | docs , source |
theming-material |
Material Design theme builders for the theming package |
docs , source |
command-flow |
centralized command/event system for building the business model | docs , source |
endpoints |
declaratively generate HTTP endpoint functions | docs , source |
config-files |
declaratively define, validate, and load remote config files | docs , source |
fire |
Firebase and RxFire utilities | docs , source |
The following command installs all the Angularity packages. Pick and choose the packages you need for your project:
npm i \
@angularity/core \
@angularity/cdk \
@angularity/forms \
@angularity/router \
@angularity/elements \
@angularity/theming \
@angularity/theming-material \
@angularity/command-flow \
@angularity/endpoints \
@angularity/config-files \
@angularity/fire