You can start small knowing that Angular's tools support your apps as they grow. Learn more
Angular supports you with an opinionated platform as your team and apps grow. This allows you to build testable, and scalable user interfaces that perform well as they grow.
Angular's predictable release schedule and update tools help you keep your app up-to-date with the latest advancements in the framework and the web platform. Learn more
The Angular community is a global community that's made up of many local organizations. Learn more
The Angular community offers books, workshops, and formal training to help you get started. Learn more
The Angular community and team offer resources to help all stages of your development. Learn more
The Angular command-line interface (CLI) supports starting a project and growing it to production, maintaining consistency across teams and projects. Learn more
Angular's forms and routing, developed and supported by the Angular team, provide stability and integration with the rest of the platform. Learn more about forms and routing.
Angular's integrated development environment (IDE) tools offer autocompletion and type checking. Profiling tools give a preview of your app's performance.
Angular's Internationalization (i18n) and Localization (l10n) tools help your app reach people around the world. Learn more
Create accessible apps with ARIA-enabled components, developer guides, and built-in Accessibility (a11y) test infrastructure. Learn more
Many component libraries are available for Angular apps to use. Material component library is one library that thousands of Google apps use with confidence. Learn more about Angular Material.