Angular v19 is here!

Read about our newest release.

@if (!isUwu()) {
} @else {
Angular logo
}

Works at any scale

Angular lets you start small on a well-lit path and supports you as your team and apps grow.

@if (meteorFieldData(); as meteorFieldData) {
@for (type of meteors(); track $index) {
}
}

Loved by millions

Join the millions of developers all over the world building with Angular in a thriving and friendly community.

Build for everyone

Rely on Angular's built-in hydration, internationalization, security, and accessibility support to build for everyone around the world.