Skip to content

Char2sGu/angularity

Repository files navigation

Angularity

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 Foundation artifacts and utilities shared across Angularity packages docs , source
cdk Component development primitives based on @angular/cdk docs , source
forms Convenience abstractions for implementing custom Angular form control components docs , source
router Convenience utilities for the Angular routing system docs , source
icons Lightweight and flexible solution for managing and displaying SVG icons docs , source
elements High-level abstractions for working with Angular Elements docs , source
theming Programmatic runtime theming system based on CSS variables docs , source
theming-material Material Design theme builders based on the theming package docs , source
command-flow Centralized command/event system for reactively modeling application business docs , source
endpoints Declarative and type-safe access to HTTP API endpoints docs , source
config-files Declaratively and type-safe access to remote config files docs , source
fire Firebase and RxFire abstractions 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/icons \
  @angularity/elements \
  @angularity/theming \
  @angularity/theming-material \
  @angularity/command-flow \
  @angularity/endpoints \
  @angularity/config-files \
  @angularity/fire

To update all Angularity packages, run:

npx update-by-scope @angularity

About

Opinionated Angular toolkit facilitating scalable application development

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published