Angular 20 logo

Angular 20

Angular 20 is a major release of the Angular TypeScript framework, released May 28, 2025. All fundamental reactivity primitives (signal, effect, linkedSignal, signal-based queries and inputs) graduate to stable. Zoneless change detection matures significantly. Incremental hydration and route-level render mode graduate to stable. The esbuild/Vite-based builder receives further optimization, and Angular Material aligns more closely with Material Design 3.

7 APIs 0 Features
FrameworkFrontendIncremental HydrationJavaScriptMaterial 3Open SourceSignalsSingle Page ApplicationTypeScriptWeb DevelopmentZoneless

APIs

Angular 20 Core API

Core Angular 20 framework APIs with all fundamental reactivity primitives graduated to stable: signal, effect, linkedSignal, signal-based queries, and signal inputs. Zoneless ch...

Angular 20 Common API

Common Angular 20 directives and pipes with stable built-in control flow (@if, @for, @switch) and improved pipe performance.

Angular 20 Router API

Angular 20 routing APIs with stable route-level render mode allowing per-route server-side rendering, static generation, or client-side rendering configuration.

Angular 20 Forms API

Angular 20 forms APIs with signal-based form integration and typed reactive forms.

Angular 20 HTTP Client API

Angular 20 HTTP client with functional interceptors and signal-based resource APIs for reactive data fetching.

Angular 20 Platform Server API

Angular 20 platform server APIs with stable incremental hydration enabling lazy hydration of page sections on demand.

Angular 20 CDK API

Angular 20 Component Dev Kit providing behavior primitives for building custom accessible UI components with Material Design 3 refinements.

Resources

🔗
Documentation
Documentation
👥
GitHub
GitHub
📄
Changelog
Changelog
📰
Blog
Blog
🔗
Guide
Guide
🔗
Guide
Guide
🔗
Guide
Guide
🔗
PackageRegistry
PackageRegistry
🔗
License
License
🔗
Contributing
Contributing
👥
StackOverflow
StackOverflow
🔗
Discord
Discord
🔗
X
X

Sources

apis.yml Raw ↑
aid: angular-20
url: https://raw.githubusercontent.com/api-evangelist/angular-20/refs/heads/main/apis.yml
apis:
  - aid: angular-20:angular-core-api
    name: Angular 20 Core API
    tags:
      - Change Detection
      - Components
      - Decorators
      - Dependency Injection
      - Framework
      - Linked Signal
      - Signals
      - Standalone Components
      - TypeScript
      - Zoneless
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://angular.dev/api/core
    humanURL: https://angular.dev/api/core
    properties:
      - url: https://angular.dev/api/core
        type: Documentation
      - url: https://github.com/angular/angular
        type: GitHub
    description: >-
      Core Angular 20 framework APIs with all fundamental reactivity primitives
      graduated to stable: signal, effect, linkedSignal, signal-based queries,
      and signal inputs. Zoneless change detection reaches greater maturity.
      Incremental hydration and route-level render mode also graduate to stable.
      Released May 28, 2025.
  - aid: angular-20:angular-common-api
    name: Angular 20 Common API
    tags:
      - Directives
      - Pipes
      - Utilities
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://angular.dev/api/common
    humanURL: https://angular.dev/api/common
    properties:
      - url: https://angular.dev/api/common
        type: Documentation
    description: >-
      Common Angular 20 directives and pipes with stable built-in control flow
      (@if, @for, @switch) and improved pipe performance.
  - aid: angular-20:angular-router-api
    name: Angular 20 Router API
    tags:
      - Guards
      - Navigation
      - Render Mode
      - Routing
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://angular.dev/api/router
    humanURL: https://angular.dev/api/router
    properties:
      - url: https://angular.dev/api/router
        type: Documentation
    description: >-
      Angular 20 routing APIs with stable route-level render mode allowing
      per-route server-side rendering, static generation, or client-side
      rendering configuration.
  - aid: angular-20:angular-forms-api
    name: Angular 20 Forms API
    tags:
      - Forms
      - Reactive Forms
      - Signal Forms
      - Typed Forms
      - Validation
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://angular.dev/api/forms
    humanURL: https://angular.dev/api/forms
    properties:
      - url: https://angular.dev/api/forms
        type: Documentation
    description: >-
      Angular 20 forms APIs with signal-based form integration and typed
      reactive forms.
  - aid: angular-20:angular-http-client-api
    name: Angular 20 HTTP Client API
    tags:
      - HTTP
      - Interceptors
      - REST
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://angular.dev/api/common/http
    humanURL: https://angular.dev/api/common/http
    properties:
      - url: https://angular.dev/api/common/http
        type: Documentation
    description: >-
      Angular 20 HTTP client with functional interceptors and signal-based
      resource APIs for reactive data fetching.
  - aid: angular-20:angular-platform-server-api
    name: Angular 20 Platform Server API
    tags:
      - Hydration
      - Incremental Hydration
      - SSR
      - Server-Side Rendering
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://angular.dev/api/platform-server
    humanURL: https://angular.dev/api/platform-server
    properties:
      - url: https://angular.dev/api/platform-server
        type: Documentation
      - url: https://angular.dev/guide/ssr
        type: Guide
    description: >-
      Angular 20 platform server APIs with stable incremental hydration enabling
      lazy hydration of page sections on demand.
  - aid: angular-20:angular-cdk-api
    name: Angular 20 CDK API
    tags:
      - Accessibility
      - CDK
      - Components
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://material.angular.io/cdk
    humanURL: https://material.angular.io/cdk/categories
    properties:
      - url: https://material.angular.io/cdk/categories
        type: Documentation
      - url: https://github.com/angular/components
        type: GitHub
    description: >-
      Angular 20 Component Dev Kit providing behavior primitives for building
      custom accessible UI components with Material Design 3 refinements.
name: Angular 20
tags:
  - Framework
  - Frontend
  - Incremental Hydration
  - JavaScript
  - Material 3
  - Open Source
  - Signals
  - Single Page Application
  - TypeScript
  - Web Development
  - Zoneless
type: Index
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: Open Source
common:
  - url: https://angular.dev/
    name: Angular Documentation
    type: Documentation
  - url: https://github.com/angular/angular
    name: Angular GitHub Repository
    type: GitHub
  - url: https://github.com/angular/angular/releases/tag/20.0.0
    name: Angular 20 Release Notes
    type: Changelog
  - url: https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301
    name: Angular v20 Announcement Blog Post
    type: Blog
  - url: https://angular.dev/guide/zoneless
    name: Zoneless Change Detection Guide
    type: Guide
  - url: https://angular.dev/guide/signals
    name: Signals Guide
    type: Guide
  - url: https://angular.dev/guide/incremental-hydration
    name: Incremental Hydration Guide
    type: Guide
  - url: https://www.npmjs.com/package/@angular/core
    name: Angular Core on npm
    type: PackageRegistry
  - url: https://github.com/angular/angular/blob/main/LICENSE
    name: MIT License
    type: License
  - url: https://github.com/angular/angular/blob/main/CONTRIBUTING.md
    name: Contributing Guide
    type: Contributing
  - url: https://stackoverflow.com/questions/tagged/angular
    name: Stack Overflow Angular Tag
    type: StackOverflow
  - url: https://discord.gg/angular
    name: Angular Discord
    type: Discord
  - url: https://twitter.com/angular
    name: Angular on Twitter
    type: X
created: '2025-05-28'
modified: '2026-04-19'
specificationVersion: '0.19'
description: >-
  Angular 20 is a major release of the Angular TypeScript framework, released
  May 28, 2025. All fundamental reactivity primitives (signal, effect,
  linkedSignal, signal-based queries and inputs) graduate to stable. Zoneless
  change detection matures significantly. Incremental hydration and route-level
  render mode graduate to stable. The esbuild/Vite-based builder receives
  further optimization, and Angular Material aligns more closely with Material
  Design 3.