Command Palette

Search for a command to run...

position in category
#4

Web application framework for building scalable single-page applications using HTML and TypeScript. Delivers a full platform with first-party modules for forms, routing, and server-side rendering, plus fine-grained reactivity through Signals.

Maintained by Google and used by products such as Google Cloud and Google Fonts. Commits are validated against Google's internal monorepo. Compared to lighter alternatives like React or Vue, it offers an opinionated, batteries-included architecture with built-in dependency injection and a predictable release schedule with long-term support.

Key features:

  • Components with dependency injection for testable, modular architecture
  • Signals for fine-grained reactivity and compile-time optimizations
  • First-party modules for forms, routing, and HTTP
  • SSR, static site generation, and full DOM hydration
  • CLI with Vite and esbuild, plus ng update for automated migration schematics

Well-suited for enterprise web apps, internal tools, and dashboards requiring structure at scale. Developers benefit from strong typing, Angular DevTools for component inspection and performance profiling, and migration tooling that automates breaking changes across major versions.

GitHub Repositories
317
-11.7%
Trending down this week
Removed in 42 repos