Awesome Angular
:page_facing_up: A curated list of awesome Angular resources
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Angular >Official Resources
GitHub Repo
Angular is a development platform for building mobile and desktop web applications using Typescript/JavaScript and other languages.
Angular >Builders
Webpack
A bundler for JavaScript and other web assets with a short and descriptive name that also somewhat rhymes.
esbuild
Extremely fast bundler
Angular Builders
This repo consolidates all the community builders (ES Build, Webpack, Jest, Bazel, and Timestamp) for the Angular build facade.
ngx-build-plus
Extend the Angular CLI's default build behavior without ejecting, e. g. for Angular Elements.
ngx-electronify
Angular CLI builder that runs your application in the desktop using Electron.
dotenv-run
Seamlessly load environment variables. Supports cli, esbuild, Rollup, Vite, Webpack, Angular, ESM and Monorepos.
ng-packagr
Compile and package Angular libraries in Angular Package Format (APF).
angular-env-builder
Builder to generate src/environments/environment.ts file based on your environment variables.
angular-rspack
Rspack plugin and tooling for Angular applications.
ngx-devkit-builders
This package contains Architect builders used to build and test Angular applications and libraries.
angular-static-assets-hash
Create a list of Angular static assets and a hash for each file.
ngx-schematic-builder
A tool for building Angular schematic projects. Compiles and packages your custom schematics, preparing them for publishing and use.
Angular >CLI Tools
alterforge
A CLI tool that scaffolds and manages modular microservice architectures with optional React or Angular frontends.
@MohamedBouattour/angular-clean-architecture
A CLI tool that generates Clean Architecture–based, production‑ready Angular features with clear, maintainable layers.
angular-cli-diff
Easily upgrade your Angular CLI applications from one version to another 🚀.
angular-cli-helper
A CLI tool that can initialize a full project structure with a built-in API service, authentication system, and HTTP interceptor.
angular-cli-ssr-diff
Easily upgrade your Angular CLI SSR applications from one version to another 🚀.
angular-web-cli
A flexible CLI tool designed to streamline workflows, automate tasks, and provide customizable utilities for developers.
Better-Fullstack
Scaffold production-ready fullstack apps in seconds. Pick your stack from 425 options — the CLI wires everything together.
firebase-framework-tools
Experimental addon to the Firebase CLI to add web framework support.
ignite-ng
Start a new Angular 22 app with authentication, guards and a feature-based structure already in place.
i18n-fixer
Framework-agnostic CLI tool that finds hardcoded strings, missing i18n keys, and unused translations.
js-stack
Modern CLI for scaffolding production-ready JavaScript full-stack projects, with customization and best-practice presets.
lin
A CLI tool that translates locale JSONs using LLMs.
ng-chrome-extension
Easily create Angular Chrome Extensions (manifest v3).
ng-create-with-config
A minimal tool to initialize a new Angular project with pre-configured Prettier, ESLint, Husky and Lint-staged.
ngTooLazy
A Node.js CLI that scaffolds an Angular app with modern conventions, opinionated architecture, and starter boilerplate (guards, interceptors, layouts).
ng new command generator
Generate optimized ng new commands.
svger-cli
A lightweight CLI that transforms SVGs into optimized Angular components with zero dependencies.
tailwind-init-cli
A one-command setup tool for Tailwind CSS in Angular, React, or Next.js projects!
fanstack
A lightweight CLI and architecture that automatically watches your Firebase functions and generates a strictly typed Angular service.
Angular >Deployment
Netlify
Angular apps on Netlify gain automatic framework detection and redirects via the Angular Runtime plugin.
angular-cli-ghpages
SSR does not work, and there can be some caveats, but you can host your Angular project on GitHub Pages.
analog-publish-gh-pages
A GitHub Action for the Deployment of an Analog.js app on GitHub Pages.
Genezio
The easiest way to write and host a serverless application.
SST
A framework that makes it easy to build and automate modern full-stack applications.
ngx-config-orchestrator
Angular library for runtime configuration via external JSON, enabling “Build Once, Deploy Anywhere.”
deploy-with-git
Lets you deploy an Angular app directly to the Flux Network from a Git repository.
@railwayapp-templates/angular-starter
One-click default Angular TS starter, utilizing Caddy to serve!
angular-deploy-bunny
Angular Architect builder (ng deploy) that syncs your build to a Bunny.net CDN Storage Zone using SHA256 incremental diffing, then purges the corresponding Pull Zone.
ngx-ssh-deploy
Deploy Angular projects using SSH.
front-ready
Detects your Angular build settings, compiles the project, and uploads it to AWS S3 with optimized cache headers using a single command.
oSStack Deploy
A high-performance deployment platform inspired by Vercel; features zero-config deployments, automated framework detection, and real-time build streaming.
Angular >Desktop Applications
angular-electron
Ultra-fast bootstrapping with Angular and Electron.
neutralinojs
A lightweight, portable framework for building cross‑platform desktop apps with JavaScript, HTML, and CSS, running on Linux, macOS, Windows, Web, and Chrome.
nw.js
Chromium + Node.js runtime for native apps using HTML, JavaScript, and direct Node integration.
nw-angular-example
An example of integrating Angular with NW.js.
tauri
Create small, fast, secure, cross-platform applications.
angular-tauri
Ultra-fast bootstrapping with Angular and Tauri.
create-tauri-app
Rapidly scaffold out a new Tauri app project.
MōBrowser
A framework for building desktop apps using TypeScript, HTML, and CSS, with source code protection built in.
Angular >Mobile Applications
ng-native
Angular apps rendered as real native iOS and Android views.
symbiote-native
A stable native runtime utilizing React Native's core engine to drive real iOS/Android stacks directly from Angular.
Official Ionic website
A framework to build hybrid apps with mobile-optimized HTML, CSS and JS with AngularJS.
Official Ionic GitHub repository
Mobile app development framework
Capacitor
The official cross-platform native runtime that powers modern Ionic applications.
Ionic Academy
The fastest way to learn Ionic.
Elite Ionic
Advanced training for Angular developers who want to create next-level native web applications.
Ionic Start
Build web and native mobile applications with Ionic whilst learning modern reactive development with Angular.
awesome-cordova-plugins
Native features for mobile apps built with Cordova/PhoneGap and open web technologies. Complete with TypeScript support.
ionic-angular-library
A collection of components and services that are useful for developing Ionic Angular applications.
ionic-angular-collect-icons
Library to group ionIcons and auto‑generate export files, simplifying addIcons() management in small projects.
IDEA-Ionic8-extra
IDEA's extra components and services built on Ionic 8, and distributed with different NPM packages.
ionic-header-parallax
This directive enables a parallax effect on ion-header elements to display a cover photo while on top of the page and transition to the normal toolbar when scrolling down.
ionx-search-select
Modern Angular/Ionic search & select with standalone components, signals, and full ControlValueAccessor support.
ionic-insta-api-wrapper
Lightweight Ionic/Cordova library for fetching Instagram content (Stories, Reels, posts, profiles) with login and cookie support.
ionic-adv-tooltip
Media-rich tooltips and popovers for Ionic Angular that render templates, images, videos, or live previews on any host.
PushApp-Capacitor
A Capacitor plugin for push notifications, in-app messaging, event tracking, and session handling in Ionic/Angular/Capacitor apps.
Capgo
Live updates / OTA for Capacitor apps.
Angular >Updating Angular
Official website
Interactive guide to help you migrate from one version of Angular to another.
Official update reference
Use the CLI to update your project or try new Angular features by adding the --next flag.
Official migrations reference
Angular schematics help update projects by enabling conversion to standalone components, new control flow syntax, and more.
ng-morph
Code mutations in your project or schematics were never easier than now.
@fast-facts/ng-update
A GitHub Action that keeps your Angular CLI-based projects up-to-date via automated PRs based on ng update.
npx-app-updater
Alerts users to available updates when a new version is deployed.
ngx-update-app
Angular directive for updating app via service workers.
Angular Caniuse
Track Angular features from preview to stable stages.
Depfixer
Smart dependency analysis for JS/TS projects; detects compatibility conflicts and provides step‑by‑step fixes.
migration-planificator
Plan Angular migrations with precision AST analysis, calculate workload estimates, and generate interactive HTML dashboards.
NgReady
Stop Wasting Days on Angular Upgrades.
ng-ceiling
Estimates the highest Angular version allowed by declared package compatibility and lists upgrade blockers.
Angular Pulse >Community
angular-logos
This repository collects all Angular badges and logos.
Made with Angular
A showcase of web apps built with Angular.
Angular Hub
Curated list of Angular events and communities.
Angular Space
Your Hub for Learning and Growing as an Angular Developer.
builtwith trends
Angular Usage Statistics.
Map of GitHub
Discover repositories with overlapping stargazers across the NgSphere.
Angular Popularity Analysis
An AI-era normalized statistical analysis of Angular’s popularity.
Jobs in JS
Angular developer jobs in the US, Canada and UK. Updated daily.
Angular Pulse >Newsletters
Angular Pulse >Podcasts
Angular Air
Description: All about Angular; Frequency: Once a week; Runtime: 35 - 75 mins, regularly ~60 mins
Angularidades
In Spanish.
Angular Pulse >Bluesky
Angular Pulse >Angular Team on X
Learning Resources >Blogs
Learning Resources >Books
Angular University Ebooks
Available separately or included with a subscription.
Become a ninja with Angular
Ninja Squad.
Angular-Buch (German)
dpunkt.verlag.
Angular Enterprise Architecture
Tomas Trajan.
Modern Angular
Manfred Steyer FREE.
Ultimate Guide to Angular Evolution
House of Angular FREE.
Micro Frontends and Moduliths with Angular
Manfred Steyer FREE.
Angular Mastery
CHRISTIAN LÜDEMANN FREE.
Enterprise Monorepo Angular Patterns
Nx Core Team FREE.
Learning Resources >Certification Programs
Certificates.dev
Official Certification of Competence for Angular developers.
Angular Academy CA
Hands‑on, instructor‑led Angular training in Canada.
Hackerrank
Automated foundational skills verification test.
Koenig
Multi-level corporate and full-stack certification courses.
Simplilearn
Structured online training and certification program.
Learning Resources >Cheat Sheets
Framework Field Guide
A free and practical way to learn Angular, React, & Vue all at once.
Marmicode Cookbook
Ingredients & Recipes for Cooking Delicious Apps.
angular-interview-questions
Angular interview questions and answers to help you prepare for your next technical interview.
dotnet_angular_cli_cheatsheet
A comprehensive guide for full-stack developers working with .NET and Angular.
TMS Outsource Angular Cheat Sheet
You'll find every decorator, block, operator and CLI flag worth remembering. Searchable, filterable, copy-ready.
Learning Resources >Exercises
Angular Challenges
A repository of 60+ Angular, Nx, RxJS, NgRx, and TypeScript challenges designed to sharpen real-world skills.
Codelabs
Google Developers Codelabs offer guided, hands-on tutorials to build apps or add new features.
rxjs-fruits
Interactive lessons covering a range of operators in RxJS.
modern-angular-exercises
Exercises on various Angular topics, including solutions and solution videos.
TutorialSearch
Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.
Angular HTTP Cancellation Lab
Free interactive lab comparing request cancellation with ignoring stale responses.
Learning Resources >Training
Angular Academy
World-class instructor-led live online Angular courses!
Angular Start
Learn to build professional-grade Angular applications using new features with modern best practices.
Angular Training
The Angular Coach You Need.
Angular UI
Get ready to build your next web application using Angular with interactive courses and exercises.
Angular University
Learn And Keep Up With The Angular Ecosystem.
learnbydo.ing
Learn {Web} programming with Courses, Books & Exercises from Fabio Biondi. Content either in Italian or English.
liveloveapp
Workshops are available for Cypress, NgRx, RxJS, AG Grid and web performance.
ng.guide
Learn Angular by building real-world apps.
Tech OS
Offers high-level Angular training designed for demanding developers and ambitious teams.
Learning Resources >YouTube Channels
StartupAngular
In Japanese.
Code with Keys
In Persian.
Architecture and Advanced Topics >Feature Flags
OpenFeature Angular SDK
A vendor-agnostic, community-driven API specification for feature flagging.
@devcycle/openfeature-angular-provider
DevCycle supports the OpenFeature Angular SDK.
@openfeature/go-feature-flag-web-provider
GO Feature Flag provider allows you to connect to your GO Feature Flag instance with the @openfeature/web-sdk.
Flagsmith
Ship Faster and Control Releases with Feature Flag Management.
@statsig/angular-bindings
The Statsig Angular bindings package provides a StatsigService that can be injected into your components. See the Statsig docs for more details.
@configcat/js-sdk
ConfigCat SDK for JavaScript provides easy integration for your application to ConfigCat.
@configcat-labs/feature-flags-in-angular-sample-app
Example app that uses ConfigCat.
featurit-sdk-angular
Angular wrapper of the JavaScript client for the FeaturIT Feature Flag management platform.
ngx-feature-proxy
Angular feature flag library with Unleash; reactive and type-safe flag management with minimal setup.
ngx-feature-flags
An Angular‑first, enterprise‑ready feature‑flag layer that standardizes how flags are resolved, guarded, and rendered across Angular apps.
Toggly
Angular SDK for Toggly feature flags.
ngx-circuit
Streamlines feature‑toggle management with flexible options like boolean flags and percentage rollouts.
ngx-feature-toggle
Simplify managing feature toggles with this Angular directive.
@rollgate/sdk-angular
Angular SDK for Rollgate, a feature‑flag platform with scheduled releases and gradual rollouts.
Architecture and Advanced Topics >GraphQL
apollo-angular
A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server.
apollo-dynamic-angular
Variant of Apollo Angular that allows dynamic selection sets for queries, mutations and subscriptions via a decorated schema.
apollo-orbit
A fully-featured GraphQL client for Angular with modular state management.
graphql-code-generator
Code generator for GraphQL schemas and operations, with flexible plugin support.
ngx-graphql-client
A typed GraphQL client for Angular applications with full TypeScript support.
takeshape
It's easy to build a GraphQL API using TakeShape. Follow this guide to integrate with Angular.
Architecture and Advanced Topics >HTTP
ng-http-caching
Cache for HTTP requests in Angular application.
@ngify/http
Reactive Angular HTTP client with typed responses, streamlined errors, and request/response interception.
ng-http-loader
Smart Angular HTTP interceptor - Intercepts automagically HTTP requests and shows a spinkit spinner / loader / progress bar.
angular-odata
A fluent API for querying, creating, updating and deleting OData resources in Angular.
ng-memento
Makes your application faster by preventing the same HTTP requests from being called again in your Angular project.
ngx-suspense-of
Angular directive that adds suspense to your app.
ngx-repository
Easily create a strongly typed data client (HTTP REST or Firestore) in your Angular project.
ng-rest-client
This library simplifies HTTP requests by letting developers define RESTful API clients with method decorators.
ngx-sse-client
A simple SSE (Server Sent Events) client for Angular applications to replace the use of EventSource.
@connectrpc/connect-web
Connect provides cross-platform API libraries. @connectrpc/connect offers type-safe Protobuf APIs in TypeScript, and @connectrpc/connect-web adds browser support. See the Angular example.
ng-httpclient-easy-network-stub
An easy class to mock a lot of network requests from the Angular HttpClient.
simply-direct
A fullstack communication library that bridges Angular and NestJS through real-time, bidirectional communication powered by WebSockets.
ng-error-handling
An Angular module designed for managing HTTP API error responses.
active-connect
A connection framework for Node.js, Angular, and WebSockets that simplifies real-time client–server communication with decorators and utilities.
ngx-http
A lightweight Angular library that enhances HTTP functionalities by providing types, static values, and utility functions.
ng-speed-test
A lightweight Angular library for checking internet speed.
ngx-hal
A datastore library with support for handling HAL-formatted HTTP requests.
trpc-angular
This repository offers two tRPC-based Angular packages: @heddendorp/trpc-link-angular for HttpClient, and @heddendorp/tanstack-angular-query for reactive data fetching.
my-http-resource
A reactive Angular HttpClient wrapper that streamlines requests by managing state, URL parameters, and configuration.
luminara
A modern, universal HTTP client built on native fetch, designed for reliable, scalable, and clear architecture.
ngx-cachr
A slim, signal-based caching library for Angular.
ngx-data-polling
Angular library with utilities to handle data polling in a declarative and type-safe way.
ngx-soap
A lightweight SOAP client built on node‑soap, fully compatible with Angular’s signals, standalone components, and modern features.
ngx-http-fetch-tracking
Angular library providing upload progress tracking for the Fetch API backend.
fetchquack
Angular‑ready HTTP client with an RxJS Observable wrapper and injection‑context support, offering lightweight Fetch‑based streaming, SSE, and upload/download progress handling.
ziflux
A zero‑dependency, signal‑native caching layer for Angular 21+ with stale‑while‑revalidate for resource()—instant navigations, background refreshes, no spinners.
ng-signal-query
A type‑safe Angular querying library built on signals that streamlines server state, infinite queries, mutations, and caching with high performance.
api-caller
Simple API caller library for Angular.
ngx-lite-cache
An Angular library that caches HTTP responses via HttpClient interceptors to cut redundant requests and boost performance.
ng-qubee
Angular query builder with reactive URIs (RxJS + Signals), typed pagination, 495+ tests, and multi‑driver support.
ngx-trpc-client
Reworked fork of Analog's TRPC package.
zx-angular-lazy-resource
Lazy helpers for Angular's signal-based resource() — defer loading until first access, and await the first settled value as a promise.
@stitchapi/angular
Streaming-first StitchAPI bindings that expose typed, validated calls as signals or observables with dynamic delta updates.
angular-fetcher
A modern, signal-based Angular library for seamless, type-safe remote API data management, handling fetching, mutations, and error tracking reactively.
@some-angular-utils/paginator
Simple, reliable pagination with two inputs: sliding window, jump buttons, disabled edges, and CSS-variable theming.
ngx-request-lock
An Angular library that binds a UI flow to the lifecycle of its HTTP requests.
ngx-api-client
This configurable ApiService extracts and standardizes ad-hoc HttpClient logic for handling base URLs, errors, retries, and loading states.
ngx-task
Signal-first controlled asynchronous actions for Angular with cancellation, lifecycle cleanup, and explicit concurrency policies.
ngx-smart-interceptor
Enterprise-grade, resilient, and intelligent HTTP Interceptor for modern Angular applications.
angular-query
An Angular-first data fetching library inspired by TanStack Query that uses Angular Signals for reactive queries, caching, and state management.
fetchwise
Simplify API integration with automatic retries, response validation, request and response interceptors, and generated API types.
ngx-nest-http
Angular HTTP client with Nest-style controllers, DTO validation, and declarative routing.
ngx-signal-query
Signal-first data fetching, caching, and mutations for Angular — inspired by TanStack Query.
signal-http-cache
Angular Signal-based HTTP caching library (queries, mutations, TTL, SWR).
Architecture and Advanced Topics >Micro Frontends
angular-micro-frontends
Micro-frontends with Angular and Nx.
luigi
Enterprise-ready, technology-agnostic micro-frontend orchestration framework with out-of-the-box navigation and authorization features.
micro-frontends-mindmaps
A mindmap summarizing micro-frontend concepts.
LoomWeaver
Open-source plugin platform for Angular workbenches; an alternative to micro-frontends for products built as plugins.
Architecture and Advanced Topics >Module Federation Vite
@native-federation/angular-adapter
The official reference implementation and starter template for using Native Federation with Angular.
@angulardevelopment/micro-frontend-monorepo
A scalable micro-frontend monorepo architecture using modern tooling (e.g., Nx / Turborepo / Webpack Module Federation / Vite).
micro-frontend-vite-vue-react-angular-ts
Multi-framework micro-frontends (Vue, React, Angular) integrated into a Vue.js shell using Module Federation.
Zephyr Cloud
An Angular application built with Vite bundler, showcasing fast development experience with modern tooling and Zephyr Cloud integration.
Architecture and Advanced Topics >Module Federation Webpack
@module-federation/core
Core library allowing developers to share code and resources dynamically across multiple JavaScript applications.
angular-mfe-poc
POC demonstrating micro-frontend architecture with Angular acting as the host.
mfe-crossframework
Module Federation project with Angular host and cross-framework remotes built without Nx.
module-federation-plugin
Plugin integrating Module Federation with Angular CLI for loading micro-frontends or plugins.
ng-dynamic-mf
Truly dynamic modules at runtime with Module Federation.
ngx-mfe
Angular library for working with micro-frontends in Webpack 5 and the Module Federation plugin.
webpack-module-federation-with-angular
Guide to learn about Webpack Module Federation with several Angular code demos.
web-fragments-migration-demo
Migration path from Angular monolithic SPA app, to micro-frontends featuring Qwik, Analog and Angular SSR.
Architecture and Advanced Topics >Monorepos
Moon
A Rust-based build and monorepo management tool for the web.
angular-rspack
Rspack plugin and tooling for Angular applications.
Turbo
Turbopack (Rust bundler) and Turborepo (build system/monorepo tools) for JavaScript and TypeScript.
Architecture and Advanced Topics >Server-Side Rendering
Official website
Documentation for the new SSR package built into the framework.
angular-prerender
A command line tool to prerender Angular Apps.
analogjs
Fullstack Angular meta-framework supports both server-side rendering (SSR) and static site generation (SSG) of Angular applications.
analog-tools
A collection of utilities and libraries designed to enhance and extend AnalogJS.
bot-ssr
SSR for bots, instant CSR for users — fast loads and clean prerendered HTML for major crawlers, powered by isbot.
ngx-sitemaps
Generate sitemaps from Angular prerendered routes.
ngx-bun
High-performance SSR/SSG adapter for Angular 19+ using Bun's built-in server.
ng-ssr-caching
Cache for server-side rendered pages in Angular SSR.
Development Utilities >Accessibility
Official Angular ARIA
A collection of headless, accessible directives that implement common WAI-ARIA patterns.
digital.gov
Accessibility for teams guide from USA government.
WAI
The W3C Web Accessibility Initiative (WAI) develops standards and support materials to help you understand and implement accessibility.
webaim
Web accessibility in mind.
axe Accessibility Linter
Accessibility linting for HTML, Angular, React, Markdown, Vue, and React Native.
Angular Material CDK - a11y
The a11y package provides a number of tools to improve accessibility.
PrimeNG Accessibility Guide
Accessibility guide from PrimeNG.
astral-accessibility
An open-source accessibility widget written in Angular.
angular-vlibras
An Angular library that integrates VLibras to automatically translate content into Brazilian Sign Language (Libras).
a11y-libraries
A range of accessibility solutions for Angular.
a11yguard
Delivers a zero‑dependency accessibility toolkit with cross‑framework primitives, idiomatic adapters, and a runtime audit mapped to EAA / EN 301 549.
ulam
Accessibility utilities for the modern web. Vanilla-first, with optional React, Remix, Vue, and Angular adapters.
aria-reach
ARIA accessibility anti-pattern analyzer for shared component libraries.
rgaa-source
Axe-core accessibility scanner mapping violations directly to source template lines. Features safe auto-fixes and French RGAA 4.1.2 audit grids.
a11y-devtools
Dev-only accessibility devtools overlay/scanner for Angular.
Development Utilities >AI
Official Angular Examples Repo
Angular Examples using GenKit and AI.
Official Angular Skills
Generate Angular code and architectural guidance for components, services, reactivity
abbi-ng-ai-image-descriptor
Angular web app for AI-generated image descriptions. You need an OpenAI API key to use the tool.
AGENT.md
The universal agent configuration file.
agentbridge
A framework that standardizes how AI agents discover, interact with, and control application components.
agent-rules-kit
A CLI tool for AI that installs and configures rules to guide agents in technology stack best practices.
agentskit
Composable toolkit and headless chat components for building AI agents in Angular, with streaming, tools, memory and RAG.
ago-sdk
By embedding AI agents directly into your frontend stack, AGO streams responses, triggers workflows, and interactively operates your UI.
aitools.fyi
AI Tools Built With Angular.
Angular code editor rules
Guide for effective AI interaction patterns when working with Angular code.
Angularize
Vibe code your Angular app with a human coder in your corner.
angular-nest-ai-kit
Skills and AI agents for standalone Angular + PrimeNG (frontend) and NestJS + Prisma (backend) monorepos, organized in Nx.
@full-stack-skills/angular-skills
Angular framework development skills for AI coding agents.
@Kobolden/angular-skills
Enhance your Angular development with skills for AI-assisted coding, featuring up-to-date patterns, best practices, and examples for version 20+.
angular-vibe-kit
Bootstrap a vibe coding workflow into any Angular project—complete with a CLAUDE.md, project docs, and Claude Code slash-commands tailored to your Angular version.
augment code
The first AI coding assistant built for professional software engineers and large codebases.
CodingFleet
An innovative AI-powered tool that transforms your instructions into efficient Angular code.
context7
MCP Server with up-to-date code documentation for LLMs and AI code editors.
context7-widget-angular
Embed custom-styled Angular widgets to deliver real-time Context7 documentation answers directly inside your application.
cursor.directory
The home for Cursor enthusiasts.
Feature Search Agent - Angular PR Scout
An AI-powered agent built with Google's Agent Development Kit (ADK) that automatically searches and analyzes Angular's GitHub pull requests for new features.
gitingest
Turn any Git repository into a simple text digest of its codebase. This is useful for feeding a codebase into any LLM.
glama
Directory of MCP servers filtered for Angular-related entries.
hashbrown
Framework for building joyful, AI-powered user experiences.
mushi-mushi
Plain-English AI app debugger delivering in-editor diagnoses and fixes.
ngAutoPilot
Agent-agnostic catalog of micro-skills for Angular, TypeScript, JavaScript, RxJS, testing, code quality, architecture, versioning, and quality governance workflows.
ng-agentic-skills
Agent skills for Angular development. The official companion repo for the Agentic Engineering series.
ng-mocks-testing-skill
A collection of Claude Code skills for writing high-quality Angular unit tests with Jest and ng-mocks.
ng-pr-review
AI code review that actually understands Angular.
ngx-agents-md
Add Angular documentation to your project for AI coding agents (Claude Code, Cursor, etc).
ngx-ai
RxJS-friendly Angular client for OpenAI-compatible chat APIs (OpenAI, xAI Grok, or your own proxy) with first-class streaming.
ngx-ai-devtools
See every prompt, response, token, and dollar your app spends without leaving the browser tab.
ngx-beautiful-ui
Signal-based Angular components for AI chat interfaces: prompt bar, streaming markdown, thinking states, tool calls and approval cards. Unofficial port of Beautiful UI, no Tailwind or UI framework required.
ngx-gen-ui
Lightweight Angular directive and service for streaming generative UI content via Firebase AI.
ngx-json-render
Angular renderer for Vercel's json-render — an LLM streams a JSON spec constrained to your component catalog, rendered progressively as real Angular components with signals.
ngx-prompt-kit
Angular components for AI chat interfaces, built on Spartan UI.
ngx-quill-ink
TypeScript engine and Angular wrapper animating text streams as handwriting and capturing pen strokes for Vision LLMs.
ngx-testbox-agent-skill
AI Agent skill for the ngx-testbox testing package.
ngx-transformers
Run Hugging Face Transformers.js models in Angular - on-device ML with a signals API.
point-grab
Point at any web app element to instantly send its full context—HTML, component name, source file, and ancestors—to your AI agent via MCP.
PureCode AI
Build Angular application UIs 50% faster with PureCode AI.
reangular
A coding-agent skill that converts a React library into a modern Angular library with full feature parity, automated browser validation, and a side-by-side parity review.
rxjs-mcp-server
Execute, debug, and visualize RxJS streams directly from AI assistants like Claude.
senior-angular-architect
An expert AI skill for senior-level Angular architecture guidance.
superconnect
An AI-powered tool that scans your Figma file, explores your React or Angular repo, generates .figma.tsx or .figma.ts mappings, and publishes them back via Figma’s CLI.
Threadplane
Angular-native agent UI framework: streaming chat, durable threads, interrupts, subagents, planning, memory, and generative UI for LangGraph and AG-UI backends.
UI2CODE
UI to Code Converter in seconds with AI.
visual-ai-editor
Edit existing HTML with AI using natural language.
Workik
Free AI-Powered Angular code generator | Your Context-Driven AI Partner!
Yes Chat AI
Angular Ninja - Angular Development Assistant.
Zipy
AI Angular Code Generator.
Development Utilities >Analytics
@blue-cardinal/ngx-google-analytics
Angular module for injecting Google Analytics script, with safeguards to prevent use in dev environments.
clickstream-analytics-on-aws-web-sdk
Enables collection of browser clickstream data to AWS via the provided data pipeline.
Heap
Product analytics for tracking customer journeys, conversion, and retention.
kitbase
A developer platform for product analytics and feature management.
litlyx
An open-source analytics tool — set up with one line of code.
@luzmo/ngx-embed
A library for embedding Luzmo dashboards in your Angular application.
ngx-gtm
Angular library that automatically injects the script tag required to use Google Tag Manager (GTM).
ngx-material-tracking
Provides GDPR-compliant tracking for Angular sites with built-in Google Analytics, Meta Pixel, and custom options.
ngx-matomo-client
Matomo analytics client for Angular applications.
ngx-piwik-pro
A dedicated Piwik PRO Angular library for implementing Tag Manager and tracking.
oculr-ngx
An analytics library that makes collecting data in an Angular app simple.
plausible
Lightweight, open‑source, privacy‑friendly analytics with SPA support—see SPA support.
rybbit
A privacy-friendly alternative to Google Analytics; see this guide for Angular integration.
gizmo
An AI native alternative to Google Analytics, with a more generous free tier than competitors.
ngx-segment-community
The community-maintained successor to ngx-segment-analytics.
swetrix
Integrate Swetrix with your Angular application to track page views, monitor errors, and capture custom events — all while staying privacy-friendly and GDPR-compliant.
@grandgular/logrocket-angular
Wrapper for the LogRocket Web SDK with DI‑friendly init, lazy loading, typed options, privacy helpers, and DOM directives for data‑private/data‑public.
ngx-umami
Angular integration for Umami Analytics — a lightweight, privacy‑first tracking solution tailored for Angular applications.
takt-angular
Idiomatic Angular wrapper for Takt privacy-friendly analytics.
inspect-ng-collector
A comprehensive front-end telemetry and monitoring library for Angular applications.
ngx-piano
This library integrates Piano Analytics into Angular applications.
fingerprint
An easy way to integrate Fingerprint into your Angular application.
ngx-google-tag-manager
SSR-safe Google Tag Manager integration for Angular 18+.
Development Utilities >Code Analysis
angular-compiler-output
See the JS output of the Angular compiler for a given Angular template.
angular-doctor
Scans your project for Angular-specific lint issues and dead code, then produces a 0–100 health score plus actionable diagnostics.
Angular Health Check
Scan your project, get a 0–100 health score, and auto-fix issues. Version-aware rules for Signals, RxJS, and performance — noise-free.
angular-mermaider
Static code analyzer that produces Mermaid dataflow diagrams.
bundleradar
Lightning-fast bundle inspector, dependency tracer, optimization advisor, and CI budget gate for Angular esbuild.
compuse
Unified API for analyzing Angular component usage across your codebase.
enola
Architecture intelligence for developers, coding agents, and CI - understand codebases, analyze change impact, and catch architectural regressions.
modulens
A suite of architecture, structure, and quality analysis tools for frontend workspaces.
ngcompass
Angular-aware static analysis for architecture, performance, SSR, security, and code quality.
ng-di-graph
A command-line tool that analyzes Angular TypeScript codebases to extract dependency injection relationships.
ng-loom
A CLI that scans an Angular project and emits a shareable, self-contained static HTML report of the app's architecture: components, directives, pipes, services, wrappers, imports, and injections.
ng-parsel
Parse your Angular codebase to JSON abstraction - Great for displaying APIs and analysis.
ng-vitals
Static analysis tool that evaluates health, architecture, maintainability, and modernization readiness.
ngx-genie
A tool to visualize the dependency injection tree, analyze service states, track component relationships, and identify memory or architectural issues.
ngx-html-bridge
Converts Angular templates into static HTML variants, enabling reliable validation and linting with any standard HTML tool.
ngx-locator
Angular development utility to open components and templates from the browser like LocatorJS.
oxc-angular-compiler
A high-performance Angular template compiler written in Rust, leveraging the Oxc infrastructure for blazing-fast compilation.
ts-analyzer
A comprehensive TypeScript codebase analyzer that provides detailed metrics on type safety, code complexity, and quality.
Development Utilities >Debugging
Bugfender
A cloud service to collect logs and Angular errors in Real-Time.
ngx-debug-console
A floating debug console overlay for Angular 14+ applications.
ngrx-devtool
A development tool for visualizing and debugging NgRx state management.
ngx-dev-toolbar
A powerful development toolbar for Angular applications to improve your developer productivity directly in the browser.
omelet-angular-debug-panel
Angular debug dashboard providing visibility into SQL activity, server timing, and authentication debugging.
angular-scan
Automatically detects and highlights Angular components that are re-rendering.
angular-render-scan
A visual debugging overlay for Angular change detection.
rxjs-leak-finder
A dev-mode tool that finds leaked RxJS subscriptions in Angular apps.
form-lens-angular
Inspect form structure, control state, validation errors, and nested form trees directly inside your app during development.
allstak-angular
Captures exceptions, logs, navigation, HTTP requests, and render timings with standalone and NgModule support.
inspect-value
Web Component value inspector — works in React, Vue, Angular, Svelte, or vanilla JavaScript.
Development Utilities >Documentation Tools
Storybook
The UI development environment you'll love to use.
Compodoc
The missing documentation tool for your Angular application.
ng-doc
The documentation engine for Angular projects.
docgeni
A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs.
ng-component-hierarchy-visualizer
An unobtrusive tool that generates Mermaid diagrams of your Angular component hierarchy from route configs.
story-ui
Automate component documentation by generating Storybook stories through AI-powered conversations, compatible with many LLM providers.
envguards
Framework-agnostic environment variable validation, documentation generator, and .env.example creator.
ngmd
Angular docs starter. Drop a markdown file, get a route.
storybook-addon-angular-manifest
A Storybook addon that builds an Angular component manifest from your stories and Compodoc documentation.
FeastDocs
Docusaurus-style documentation framework built on Angular, with live Angular components inside Markdown. FeastDocsDemo
Development Utilities >IDE Extensions
AngularCliPlus
Angular CLI commands, schematics generator, and project tools for VS Code.
angular-code-quality-toolkit
VS Code extension to run Angular code-quality tools (depcheck, ts-prune, ESLint) and help clean unused code and dependencies.
Angular Dev Tools
Browser extension for debugging and profiling Angular applications.
Angular Extension Pack
This extension pack packages some of the most popular VS Code Angular extensions.
Angular File Generator
Supercharge your Angular development with intuitive and rapid file generation.
Angular Schematics Pro
Ultimate Angular code generation in Visual Studio Code.
Angular Schematics
Ultimate code generation in Visual Studio Code.
GraphLens
Interactive architecture visualizer for Angular projects.
Ionic VS Code Extension
Perform various functions that are common to developing an Ionic app, all without leaving your VS Code window.
mini-typescript-hero
A lightweight, modern VSCode extension that automatically manages your import statements.
ngx-html-syntax
Angular HTML Syntax for Sublime Text.
ngx-translatorex
A VS Code extension that extracts hard-coded strings from Angular templates and components into ngx-translate i18n keys.
Nx Console
Spend less time looking up command line arguments and more time shipping incredible products.
Redux DevTools
Can be used in combination with @ngrx/store-devtools to inspect the state of your NgRx app.
vscode-angulartools
You can explore an Angular project, enhance documentation, reverse engineer code, and do refactoring with AngularTools.
VS Code Angular HTML
Syntax highlighting for Angular HTML template files.
vscode-angular-auto-import
Automatically suggests and inserts missing Angular component imports based on selectors used in templates.
zed-angular
This extension integrates the Angular Language Service into Zed.
Development Utilities >Generators and Scaffolding
angular-openapi-gen
Tree-shakeable, signal-native API clients generator.
angular-scaffold
Scaffold an Angular project with all tooling you need for production projects.
ngx-schematics-utilities
Useful utilities for Angular Schematics.
abp
Open‑source ASP.NET Core framework for enterprise apps with opinionated architecture.
LymeStack
A full-stack web app template and toolset that helps small teams quickly build and enhance applications.
spiderly
A .NET (C#) generator that turns your EF Core model into a customizable .NET and Angular app.
generator-jhipster-ionic
You can use it to generate an Ionic app that talks to a JHipster backend.
Node Initializr
Quickly gathers your app’s dependencies and handles much of the initial setup for you.
nx
This plugin offers executors, generators, and utilities for managing applications and libraries.
skulljs
Provides a standardized file structure for building web applications using popular JavaScript and TypeScript frameworks.
teleport-code-generators
A collection of code generators for modern JavaScript applications.
Bootify.io
Generate Spring Boot apps with custom database, Angular frontend and CRUD functionality.
jangular-cli
A Spring Boot + Angular starter kit with JWT auth, Flyway migrations, route protection, and CLI setup.
enterprise-java-saas-starter-kit
Production-ready SaaS starter with Java 21, Spring Boot 3.4, Angular 21 (Standalone + Signals), MSSQL, JWT auth, and Docker Compose.
SaaS Starter
Production-ready NestJS + Angular 21 SaaS boilerplate with JWT/OAuth/2FA auth, Stripe payments, multi-tenancy, RBAC, BullMQ, Docker, Terraform, and 55+ tests.
JHipster
Open source app generator for Spring Boot and Angular.
ng-openapi
Angular OpenAPI Client Generator.
tmf
A lightweight TypeScript port of Eclipse Modeling Framework (EMF) for model-driven, type-safe data models across Node.js, Java, and Angular/React.
polyfront-scaffold
A generator that offers a wide range of configuration options to build a flexible, scalable Angular app.
orval
Generate, validate, cache and mock in your frontend applications, based on your OpenAPI specification.
angular-sitemap-generator
Generates a sitemap.xml file for an Angular project.
AutoFormsBuilderFilesGenerator
Generate Angular forms from OpenAPI/Swagger with ng-openapi-gen, featuring strong typing, validation, and UI helpers.
ngx-autogen
A set of schematics that streamline Angular workflows by generating best‑practice code and reducing repetitive setup tasks.
angular-momentum
Spins up Angular projects in a monorepo quickly with minimal configuration.
swaggular
A tool to generate Angular services and models from Swagger/OpenAPI specifications.
prism
Auto-generate framework wrappers (React, Vue, Svelte, Angular, Solid, Preact) and HTML/CSS examples from Lit web components.
momentum-cms
An Angular-based headless CMS. Define collections in TypeScript, auto-generate an Admin UI, REST API, and database schema.
ng-openapi-signals
Signal-first OpenAPI client generator for Angular using resource() and fetch().
NGX View Builder
Drag-and-drop low-code builder to visually design entire pages, dashboards, and forms rendered natively via JSON.
Development Utilities >Internationalization
angular-ecmascript-intl
Contains pipes to transform internationalization data using Intl.* browser APIs.
angular-i18next
Angular integration for i18next.
angular-intlayer
This intlayer package allows you to internationalize your Angular application. It provides context providers and hooks for Angular internationalization.
angular-locale-chain
Smart locale fallback chains for Angular and Transloco.
Angular Translation Extractor
VS Code extension that extracts, auto-translates, and manages ngx-translate keys and assets for Angular apps.
Crowdin
AI-powered localization software, automating content translation with 600+ apps and integrations.
doloc
Instant translations in your Angular workflow.
I18N
Soluling has implemented a collection of internationalization (I18N) APIs for .NET, Angular and Delphi.
i18n-egy
A modern, lightweight, and tree-shakable Angular internationalization library powered by Signals that is safe for server-side rendering.
i18n-keygen
Type-safe i18n keys for every build tool. One package, zero lock-in.
intl-tel-input-ng
An Angular component to easily integrate intl-tel-input.
langsync
CLI tooling for localization workflows in TypeScript projects.
localess
A powerful translation management tool and content management system built using Angular and Firebase.
localive
Update text directly inside running React, Vue, Angular, or Svelte apps, saving changes instantly to your locale files without searching JSON keys.
ng-extract-i18n-merge
Extract and merge i18n xliff translation files for Angular projects.
ng-linguo
Modern Angular 18+ i18n toolkit built on SignalStore — a reactive, from‑scratch alternative to @ngx‑translate/core and Transloco with zero RxJS in components.
ngx-atomic-i18n
Angular translation library with lazy loading.
ngx-bidi
Angular library for automatic or manual LTR/RTL text direction with directives, NgxBidiService, SCSS mixins, and module/standalone support.
ngx-directo
Angular 18+ Signals-based library for RTL/LTR directionality, Arabic localization, and Google Font orchestration.
ngx-easy-i18n-js
The easy internationalization (i18n) library for Angular.
ngx-g11n
Angular helpers for internationalizing and localizing your application.
ngx-i18n-extract-regex-cli
Tool for extracting translations from Angular app using regex.
ngx-i18n-tools
Tools for translating Angular apps, including an Excel/XLIFF converter—ngx-xlf-xlsx.
ngx-localized-router
A lightweight Angular library that helps you localize your application routes by adding language segments to the URL.
ngx-runtime-i18n
Runtime internationalization for Angular — signals-first, SSR-safe, and framework-agnostic core.
ngx-signal-translate
A signal-driven translation service.
ngx-tolgee
Web-based localization tool enabling users to translate directly in the Angular app they develop.
ngx-translate
The internationalization (i18n) library for Angular.
@OGS-GmbH/ngx-translate
A lightweight Angular i18n library with REST-based setup, dynamic language switching, and flexible translation management.
ngx-translate-cut
Angular pipe for cutting translations ✂️ 🌍 (plugin for @ngx-translate).
ngx-translate-lint
Simple CLI tools for check ngx-translate keys.
ngx-translate-messageformat-compiler
Compiler for ngx-translate that uses messageformat.js to compile translations using ICU syntax for handling pluralization and gender.
ngx-translate-module-loader
Highly configurable and flexible translations loader for @ngx-translate/core.
ngx-translate-phraseapp
The official library for integrating Phrase Strings In-Context Editor with ngx-translate in your Angular application.
ngx-translate-routes
This service translates titles and route paths.
ngx-translate-toolkit
An Angular library designed to extend @ngx-translate/core and streamline the process of managing translations in large projects.
ngx-translate-version
Angular module that provides version to your language files.
rerune
Add OTA translations with @rerune/angular by replacing the ngx-translate or Transloco root provider.
runtime-localizer
Runtime localizer for Angular.
rust-ngx-translate-lint
A Rust port of ngx-translate-lint for improved performance.
signal-translate
Translation service that is using signals at its core.
Transifex
You can easily localize Angular components using the Transifex library extension. This library extends the functionality of Transifex Native JavaScript SDK.
TransLatte
A CLI tool that generates translation JSON files using the Lingva API.
transloco
The internationalization (i18n) library for Angular.
xlf-sync
A CLI tool for synchronizing Angular XLIFF (1.2 & 2.0) locale files.
Development Utilities >Linting
@ni/javascript-styleguide
NI's JavaScript and TypeScript linter rules for ESLint.
@yoo-digital/eslint-plugin-angular
Custom lint rules for Angular.
angular-eslint
Monorepo for all the tooling which enables ESLint to lint Angular projects.
eslint-config-angular-strict
Modern ESLint configuration with strict rules for Angular development.
eslint-config-spartan
An opinionated ESLint configuration with separate configs (called mixins) for various eslint plugins.
eslint-plugin-angular-modern
ESLint rules for modern and safe Angular.
eslint-plugin-ng-module-sort
Auto-sorts Angular and NestJS module arrays to keep your modules clean and organized.
ngx-html-bridge-markuplint
This library links Markuplint to Angular templates by reverse‑compiling them into HTML, enabling accurate linting with proper source‑mapped reporting.
eslint-config-neon
A comprehensive shareable ESLint configuration.
eslint-config-angular
Comprehensive Angular ESLint configuration with TypeScript support, component/template rules, accessibility, and CSS linting.
linters
Collection of super strict configurations for ESLint / StyleLint and other code quality tools.
eslint-plugin-angular-class-ordering
ESLint plugin that keeps Angular class members (fields and methods) in a consistent order with auto-fix functionality.
lint-a-lot
An opinionated ESLint and Stylelint configuration for Angular projects using modern Flat Config.
neighbor
Catch accessibility issues in your markup, CSS, and copy before they ship.
JunoLint
This Angular ESLint 9 configuration lints TypeScript and HTML layout, ordering, and style rules, most of which auto-fix using eslint --fix.
angular-estree-parser
A parser that converts Angular template expressions and bindings into an ESTree-compatible AST.
eslint-plugin-ng-perfectionist
An ESLint plugin that enforces alphabetical sorting for Angular objects.
Development Utilities >Networking
angular-http-server
Simple http-server for Single Page Apps (SPAs).
ngx-device-detector
An Angular v7+ library to detect the device, OS, and browser details.
ngx-offline-indicator
A simple and customizable way to inform users about their internet connection status within their Angular applications.
Development Utilities >Performance
angular-rust-compiler
High-performance Angular AOT compiler written in Rust, providing full static compilation of Angular components and directives.
detective
Uses forensic code analysis at the architectural level to reveal hidden patterns within your codebase.
esbuild Bundle Size Analyzer
Visualize the contents of your esbuild bundle.
hawkeye
A tool that visualizes and optimizes JavaScript bundles, revealing modules, dependencies, and assets affecting performance.
microwave
Optimize Angular change detection effortlessly.
ng-event-plugins
A tiny library for optimizing change detection cycles for performance sensitive events.
ng-queuex
Experimental Angular ecosystem with React-like scheduler and signal-driven directives for fine-grained change detection.
ng-reactive-lint
An Angular-specific linter enforcing optimal reactivity patterns with Signals and RxJS.
ngx-idle-monitor
A lightweight Angular service for tracking user activity, managing session timeouts, and syncing idle state across tabs.
ngx-performance-diagnostics
Spot performance bottlenecks, excessive change‑detection cycles, and memory leaks in Angular apps with zero setup.
ngx-unused
Find declared but unused Angular classes in your codebase.
ngx-worker-bridge
A lightweight, zero-boilerplate reactive bridge for Angular and React that makes Web Workers (Dedicated and Shared) as simple as calling a regular method.
rere-benchmark
Performance benchmark evaluating reactivity and rendering across frontend frameworks.
sonda
Universal visualizer and analyzer for JavaScript and CSS.
Development Utilities >Runtime
angular-compile
Angular Dynamic Compile. Convert strings to Angular components.
deepequalspure
JavaScript object deep equals service for Angular projects.
ng-eval
Expression parsing and evaluation for Angular applications.
ng-noop
A minimal, DOM‑less Angular platform for custom runtimes, CLIs, servers, and experimental renderers.
ngx-api-mimic
This library allows you to mock data and simulate a fake API using Angular’s HTTP Interceptor.
runtime-config-loader
Angular library that provides an easy way to load a configuration JSON file for runtime configuration.
worker-bridge
Bridge Angular and React to web workers with simple reactive methods and no boilerplate.
Development Utilities >SEO
@davidlj95/ngx-meta
Quickly set Angular site metadata (meta tags, Open Graph, X Cards, JSON-LD) with SSR support.
Angular React SEO
Angular & React Examples SEO (Search engine optimization).
unhead
Full-stack <head> management for Angular applications.
ngx-seo-kit
A type-safe SEO toolkit that generates sitemap.xml and robots.txt files for Angular applications at build time.
Development Utilities >Styling
Angular-Material-Tailwind-Integration
A stable, themeable set of CSS custom properties mapping Material Design System tokens to Tailwind CSS utility classes.
Material Theme Builder
Real-time Angular Material theming for your app.
ng-stylex
Compiled atomic CSS for Angular, inspired by StyleX.
ngx-angora-css
A JavaScript-based CSS framework that dynamically generates styles on page load.
ngx-classed
A library allows you to dynamically add or remove classes based on state.
ngx-css
An Angular abstraction for Squid CSS.
ngx-mq
A declarative library that uses signals and the native matchMedia API to manage media queries, with built-in breakpoint presets for Tailwind, Bootstrap, and Angular Material.
ngx-responsive-signals
Signal-based responsive breakpoints for Angular.
ngx-theme-stack
Modern, SSR-safe Angular library for managing dark mode, light mode, and custom themes via Angular Signals.
panda
Easily use Panda, CSS-in-JS Framework, with Angular with its dedicated integration.
prime-ng-theme-fe
A visual theme designer for PrimeNG.
Super JSS
A tiny Angular runtime library that generates atomic CSS with breakpoints and theming.
Theme-Kit
A unified design‑token SDK that centralizes your colors, typography, and spacing for seamless use across React, Vue, Angular, or any JavaScript project.
tokiforge
Framework-agnostic design token engine for React, Vue, Angular, Svelte & vanilla JS.
ukit-css
JIT utility-first CSS engine — Tailwind-style on-demand class generation for any frontend stack (React, Vue, Angular, Svelte, Next.js, Astro, plain HTML).
Security and Authentication >Authentication
angular-auth-oidc-client
NPM package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, and Implicit Flow.
angular-oauth2-oidc
Support for OAuth 2 and OpenId Connect (OIDC) in Angular.
angular-authentication
An Angular application that demonstrates best practices for user authentication & authorization flows.
angularfire
Angular + Firebase.
angularx-social-login
Social login and authentication module for Angular 17.
angular2-jwt
Helper library for handling JWTs in Angular apps.
appwrite
Integrate your Angular app with Appwrite for auth, database, storage, functions, and more.
auth0-angular
Auth0 SDK for Angular Single Page Applications.
authon-sdk
Angular SDK for Authon — service, guard, and interceptor.
authress-angular
This package only contains a module for easy setup and registration of the Authress LoginClient.
@badisi/ngx-auth
Authentication and authorization support for Angular based desktop and mobile applications.
corbado
Integrate Corbado with Angular to use passkeys for authentication.
frontegg-angular
Hosted login SDK for Angular; see the quickstart.
FusionAuth Angular SDK
Angular SDK for login/registration, logout, and refresh token handling.
hanko
Follow this quickstart to integrate Hanko, an open source authentication and user management solution, into your Angular app.
keycloak-angular
Easy Keycloak setup for Angular applications.
Logto
Open‑source Auth0 alternative (OIDC/OAuth2/SAML). Angular quickstart.
MojoAuth
The Simplest Way to integrate passkeys.
msal-angular
Authenticates users via Microsoft or social accounts and acquires tokens for secure Microsoft services like Graph.
ng-awesome-node-auth
Angular Interceptor and Guards for awesome-node-auth.
ngx-auth-client
Angular authentication layer providing signal-based state management, functional route protection, and Keycloak integration.
ngx-better-auth
An Angular 20+ wrapper for Better Auth. Provides reactive session handling with signals, clean DI provider setup with observables, and modern guards.
ngx-cognito-auth
Angular 21+ library for AWS Cognito authentication using the OAuth 2.0 Authorization Code flow with PKCE.
ngxfire
Zoneless AngularFire replacement.
ngx-oauth
Zoneless, signal-based OAuth 2.1 library for Angular 22.
ngx-webauthn
An Angular library offering a type-safe, streamlined abstraction of the native WebAuthn API, with built-in support for standard types and optional presets for common use cases.
omni-auth
Angular authentication library providing core functionality for authentication flows, guards, and error handling.
passlock
Frictionless passkey authentication for Angular and other frameworks.
@serhiisol/ngx-auth
Angular 20+ Authentication Module.
Supabase
Build a User Management App with Angular.
SuperTokens
Configure your Angular application to use SuperTokens for authentication.
witspry-auth-ng-client
A comprehensive Angular library for OAuth2 authentication with PKCE (Proof Key for Code Exchange) support.
zenuxs-oauth
Universal OAuth 2.0 + PKCE client for modern applications.
zitadel
Secure authentication management for your application. Customize as you grow, with easy APIs and programmable workflows. Focus on growing, your login is in good hands.
Security and Authentication >Payments
adyen-angular-online-payments
Accept payments on your Angular/Express-based website with cards, wallets, and key local payment methods.
angular-spotflow-checkout
The Spotflow Angular SDK enables users to make payments with a streamlined checkout experience.
google-pay-button
Google Pay button - React, Angular, and custom element.
ngx-hyperpay
An Angular library for easy integration of the HyperPay payment gateway.
ngx-mp-payments
Angular library for integration with Mercado Pago.
ngx-stripe
Angular bindings for StripeJS and Stripe Elements.
ngx-supabase-stripe
Ready‑made Angular components for Supabase + Stripe payments/subscriptions.
openreceive
Accept Bitcoin payments on your website, app, or point of sale, straight into a wallet you control.
solidgate
With its Angular SDK, you can add Solidgate Payment Form.
Security and Authentication >Role-Based Access Control
casl-angular
Module which integrates isomorphic permissions management library CASL with Angular.
nblocks
A control center for seamless management of Authentication, Payments, Subscriptions, Feature, and Role management.
ngx-permissions
Permission and roles based access control for your Angular applications(AOT, lazy modules compatible).
ngx-signal-permissions
A modern, signal-based Angular library for managing permissions and roles with full TypeScript support.
ngxsmk-gatekeeper
A lightweight, developer‑friendly middleware engine for Angular that secures routes and HTTP requests through one composable setup.
permit
An authorization-as-a-service solution that can be used with Angular.
ng-ability
Define access control lists in Angular.
urbac
A complete, production-ready boilerplate designed to help you scaffold secure, multi-level access control systems in minutes.
rulegate
Local-first, provider-independent authorization for .NET and Angular.
SailPoint Angular SDK
Use this SDK to interface between SailPoint APIs and your Angular applications.
Security and Authentication >Security Best Practices
Official Angular Security
Best Practices.
Aikido
Secure your code, cloud, and runtime in one central system. Find and fix vulnerabilities automatically.
GitHub Code Scanning
Learn core concepts for GitHub's code scanning features.
GitHub Skills
Guided interactive tutorials for Code Security and analysis are available.
HackTricks
Angular Security Checklist.
SafeDep
It continuously scans open source code for vulnerabilities and malware, helping security engineering teams proactively mitigate inherited OSS risks.
Snyk
A developer security platform that integrates directly into development tools, workflows, and automation pipelines.
Socket
A developer-first security platform that protects your code from both vulnerable and malicious dependencies.
supply-chain-inspector
A standalone, zero-dependency Node.js script for supply chain security analysis of npm dependencies.
State Management >NgRx
Official GitHub repository
Reactive State for Angular.
ngrx-course
Angular University Complete Guide.
ngrx-store-localstorage
Simple syncing between @ngrx/store and local storage.
ngrx-toolkit
Various Extensions for the NgRx Signal Store.
ngrx-traits
A library to help you compose and reuse a set of NgRx actions, selectors, effects, and reducers across your app.
ngrx-addons
A collection of NgRx addons, including state persistence.
ngrx-store-storagesync
Highly configurable state sync library between localStorage/sessionStorage and @ngrx/store.
ngrx-wieder
Lightweight undo-redo for Angular with NgRx & Immer.js.
ngrx-immer
Immer wrappers around NgRx methods createReducer, on, and ComponentStore.
ngrx-rtk-query
Make RTK Query with Hooks works in Angular Applications.
angular-ngrx-nx-realworld-example-app
Real world application built with Angular 21, NgRx 21, and Nx 22.
ngx-view-state
Library for handling Loading/Success/Error in NgRx.
store-service
Adds an abstraction layer / facade between Angular components and the NgRx store.
ngx-signal-store-query
Signal Store feature that bridges with Angular Query.
SmartNgRX
A library that simplifies CRUD operations by abstracting NgRx, while still leveraging and supporting existing NgRx code.
ngrx-hateoas
A library to bring hypermedia json into the NgRx Signal Store following the HATEOAS approach.
ngrx-http-tracking
This NgRx library integrates with existing stores to reduce boilerplate and simplify handling HTTP request states like loading, success, and error.
easy-ngrx-distinct-selector
Provides functions to easily create @ngrx/store selectors with equal functions for arguments and result values.
ngx-rehydrate
NgRx state rehydration library for Angular SSR applications.
ngrx-offline
Durable, optimistic, offline mutation handling for Angular applications that use NgRx.
ngrx-graph
A CLI scanner to generate JSON and DOT/SVG dependency graphs.
State Management >NGXS
Official GitHub repository
NGXS aims to simplify state management with minimal boilerplate and maintenance.
action-lifecycle-hooks
Makes it simple to trigger code on action outcomes—such as success or error—without manual action wiring.
actions-executing
This plugin allows you to easily know if an action is being executed and control UI elements or control flow of your code to execute.
emitter
New pattern that provides the opportunity to feel free from actions.
firestore-plugin
Firestore plugin for NGXS.
ngxs-postmessage-plugin
NGXS plugin for state synchronization across windows or microfrontends using postMessage.
ngxs-synchronizers
Simplifies synchronizing your NGXS-based application state with external data sources.
State Management >Other State Libraries
ng-simple-state
Simple state management in Angular with only services and RxJS.
exome
Simple proxy based state manager for deeply nested states, works with Angular Signals and RxJS.
TanStack Query
Powerful asynchronous state management, server-state utilities and data fetching for the web.
state-adapt
Declarative, incremental state management library.
mini-rx-store
Reactive state management platform.
ngx-collection
Collection State Management Service for Angular.
xstate
Actor-based state management & orchestration for complex app logic.
signalstory
A state management library built on Angular signals, supporting simple repositories, decoupled commands, side effects, and inter-store communication via event-driven architecture.
ngx-sherlock
An Angular tooling library to be used with the @politie/sherlock distributed reactive state management library.
tansu
A lightweight, push-based state management library. It works well with the Angular ecosystem.
@tethys/store
A mini, yet powerful state management library for Angular.
@ng-state/store
RxJS and Immer (or ImmutableJs) powered nested state management for Angular applications inspired by NgRx.
ng-simple-state-management
Simple state management implementation for Angular applications.
signaltree
A powerful, type-safe, modular signal-based state management solution for Angular applications.
ngx-simple-signal-store
A simple way to create signal stores with a read-only interface.
ngx-query
A lightweight, observable-based query library that helps you manage server state, caching, and synchronization between your backend and UI.
@tanstack/angular-db
Angular hooks for TanStack DB, a reactive client store that lets you build fast, sync‑driven apps with a backend‑agnostic real‑time data layer.
usm
A modular state management library compatible with Angular.
ngx-mxstore
Simplifies state management by moving logic into pure, testable methods and connecting components to the store via decorators.
ngx-stashr
A lightweight, signal-driven state management library for Angular 21, inspired by React’s Zustand.
ngx-event-bus-lib
Broadcast strongly-typed events anywhere in your app and react to them declaratively — without services, DI, providers, RxJS, signals, or tight coupling.
rs-x
A reactive engine that unifies sync and async data into one transparent model, giving Angular fine‑grained automatic change detection without manual async handling.
stateloom
A universal state‑management SDK featuring a signal‑driven reactive core, along with paradigm adapters (Store, Atom, Proxy) and framework adapters for React, Angular, and more.
ngx-state-crafter
A lightweight, signal‑driven state library for Angular with a clean, boilerplate‑free API.
coaction
An efficient and flexible state management library for building high-performance, multithreading web applications.
flurryx
A signal-first reactive state toolkit for Angular that bridges RxJS streams into structured, cache-aware stores.
ngStato
State management for Angular that uses async/await instead of RxJS.
ng-eagleeye.js
A framework-agnostic, native JavaScript immutable state manager with change-streams, deployable anywhere.
ngx-deep-signals
Deeply reactive, zero‑ceremony nested state for Angular—turn any object into a signal graph without calls, setters, or boilerplate.
editate
An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.
sdux-vault
A framework-agnostic, deterministic state management system.
ngx-tosijs
Insanely simple state management for Angular — and an off-ramp from Angular. Take your pick.
ngx-zero
Signals-first, zoneless-ready Angular bindings for Rocicorp Zero, a general-purpose sync solution.
ng-craft
A Signal-based Angular toolkit for modeling state, asynchronous work, services, forms, dependency injection, and routes with explicit dependencies and strong TypeScript inference.
object-recipes
Lightweight, type-safe Immer alternative using string paths for immutable nested updates, featuring deep-equal optimization and universal state management integration.
rheo
Ultra-fast reactive state, SWR in-memory caching, request deduplication & optimistic data-flow micro-framework.
ng-signal-state-manager
Standalone, lightweight, and type-safe async query cache and state manager for Angular powered by Angular Signals and RxJS.
ngx-signal-flow
Manages state with Angular Signals, updates via Immer, and handles async side effects using RxJS.
Testing >E2E
microwave
Optimize Angular change detection effortlessly.
lib-e2e-cypress-for-dummys
An Angular library that automatically records the Cypress commands needed to test your application while you browse and use the interface.
testcafe
A user-friendly end-to-end testing solution.
webdriverio
Next-gen browser and mobile automation test framework for Node.js.
Puppeteer Angular Schematic
Adds Puppeteer-based e2e tests to your Angular project.
ngx-playwright
Tools to run Playwright e2e tests in an Angular workspace.
ngx-playwright-schematics
Angular Schematics package that automates production-ready Playwright E2E testing architecture setup.
playwright-ng-schematics
Adds Playwright Test to your Angular project.
playwright-coverage
Report coverage on Playwright tests using v8 coverage, without requiring any instrumentation.
Cypress to Playwright
A curated collection of resources that can help you to migrate your test suite from Cypress to Playwright.
Playwright Chrome Recorder
Export Chromium recorder tab data to Playwright tests. This gives you a nice starting point that you can refine to modern Playwright.
playwright-mcp
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright.
twd
In‑browser test runner with instant feedback, Testing Library support, Vite discovery, and built‑in API mocking—framework‑agnostic and easy to use in Angular.
serenity-js
A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to scale.
Testing >Component
Angular Testing Library
Extends DOM Testing Library by introducing APIs tailored for testing Angular components.
microwave
Optimize Angular change detection effortlessly.
ngx-speculoos
Simpler, cleaner Angular unit tests.
Meticulous AI
Cover the 1000s of edge cases of your application - without writing or maintaining a single test.
Jasmine
Simple JavaScript testing.
docker-ng-cli-karma
Angular Docker image capable of running Karma with Chrome.
Jest
A delightful JavaScript testing framework with a focus on simplicity.
jest-preset-angular
Jest configuration preset for Angular projects.
jest-preview
Debug your Jest tests. Effortlessly.
jest-marbles
Helpers library for marbles testing with Jest.
jest-codemods
Codemods for migrating to Jest.
ts-jest
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.
Vitest
A Vite-native testing framework.
Early AI
Save time, enhance code coverage, and ensure quality with Early's automatically generated, verified, and validated unit tests. Works with Jest and Vitest.
vitest-browser-angular
This community package renders Angular components in Vitest Browser Mode.
@MRinaldi9/vitest-browser-angular
This independent fork of the official vitest-browser-angular library features isolated implementations not shared with the original project.
wdio-harness
WebdriverIO support for Angular component test harnesses.
testronaut
By removing mocks and guesswork, Testronaut enables developers to visually inspect output and write precise tests with Playwright’s robust API.
Testing >Helpers
Official Angular Material CDK Testing
@angular/cdk/testing provides infrastructure to help with testing Angular components.
ng-mocks
Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup.
ng-mocks-sandbox
A repo with guides and examples for unit tests in Angular applications using ng-mocks.
spectacular
Offers test harnesses for Angular applications and libraries.
ngx-page-object-model
This library simplifies Angular UI component testing using the Page Object Model (POM), separating test logic from DOM manipulation for better abstraction.
ngtx
A small set of functions that make your life easier when testing Angular components.
ngx-testing-tools
Provides high-level utilities and reduces boilerplate for testing Angular applications.
stryker-js
Mutation testing for JavaScript and friends.
msw
Seamless REST/GraphQL API mocking library for browser and Node.js.
msw-lens
A tool that generates AI‑readable project state snapshots so any model can understand your mocked APIs, active scenarios, and context without manual explanation.
shallow-render
Angular testing made easy with shallow rendering and easy mocking.
ngx-testbox
A comprehensive Angular testing library that simplifies and secures unit, integration, and E2E tests.
ng-automocks
It simplifies Angular testing by auto-generating mocks for components, directives, pipes, modules, and services using Jest, removing manual stubbing.
jest-angular-test-verifier
Jest reporter that verifies Angular components, services, directives, and other file types have matching test files.
ngx-api-mocks-interceptor
A powerful Angular HTTP interceptor for mocking API responses with support for dynamic data generation, path matching, response delays, and simulated file operations.
testing-library-queries
Streamlines DOM querying with a composable, chainable API, TypeScript support, CSS selector helpers, concise syntax, reusable query logic, and framework-agnostic compatibility.
ArchUnitTS
Enforce architecture rules, detect circular dependencies, and validate code standards in JS/TS projects with easy setup and seamless test framework integration.
qc-auto-package
Effortless, reliable test IDs for Angular — managed by testers, independent of code.
ng-magic-test-bed
Angular test bed wrapper that allows you to remove a lot of bloat code from your spec files.
schmock
Create callable mock APIs from OpenAPI specs or hand-crafted routes using a plugin pipeline and framework adapters.
vitest-auto-spy
A drop-in replacement for jest-auto-spies.
Site Templates >Free Templates
ng-matero
Angular Material admin dashboard template.
coreui-free-angular-admin-template
Admin template based on Bootstrap 5.
devextreme-angular-template
Responsive Application Layout Templates based on DevExtreme Angular Components.
QuickApp
ASP.NET Core / Angular startup project template with complete login, user and role management. Plus other useful services for Quick Application Development.
material-pro-angular-lite
A high-quality Angular Material theme from WrapPixel, free for both personal and commercial projects.
spike-angular-free
The most powerful & comprehensive free Angular admin template based on Material Angular.
angular-quickstart
A bare-bones Angular template to get you deployed to Netlify fast!
template-angular
Phaser 3 TypeScript project template that uses the Angular framework and Vite for bundling.
angular-ngrx-frontend
Angular NgRx powered frontend template for Symfony (or similar) backend.
zen
Nest + Prisma + Apollo + Angular Full Stack GraphQL Starter Kit.
tailkit-starter-kit-angular
Angular Starter Kit for using Tailkit UI components out of the box in your project.
angular-tailwind
Angular & Tailwind CSS Admin Dashboard Starter Kit.
angular-starter-kit
Angular project template with Prettier, Linter, Git-Hooks and VS Code settings.
fractal-boilerplate-lua-angular
Basic Angular & Lua - FiveM Boilerplate: A streamlined starter kit for web and in-game development with hot builds and utility scripts.
angular-sample-app
A sample Angular app integrating Descope with login, user dashboard, and dynamic navigation.
berry-free-angular-admin-template
A free Angular + Bootstrap 5 admin dashboard with customizable, feature-rich pages for optimal UX.
gradient-able-free-admin-template
Gradient able free Bootstrap, Angular, React admin template.
sanity-template-angular-clean
A clean Angular SPA that gets content from Sanity.
angular-templates
A set of Angular templates for common web apps.
LightNap
A full-stack SPA starter kit with ASP.NET Core Identity, JWT management, and admin identity features.
keycloakify-starter-angular-vite
Angular and Vite Starter for Keycloakify 11.
extreme-angular
A starter template with pre-configured dev tools that enforce best practices for creating clean, maintainable, and accessible web apps.
@wlucha/angular-starter
Angular 19 Starter with Storybook, Transloco, Jest, Cypress, Docker, ESLint, Material, & Prettier.
dataclouder-template-angular
A ready-to-use Angular/Ionic template with Firebase Authentication integration.
ngXpress
The Full-Stack Angular Starter Kit (SSR, Zoneless, Express 5, Prisma, better-auth, Tailwind CSS 4).
jet
Angular starter-kit for building quality web apps fast.
free-angular-tailwind-dashboard
Free, open-source Angular + Tailwind CSS admin dashboard with essential UI components and pre-built pages for a sleek, modern interface.
hanko-angular-express-starter
Starter integrating Hanko authentication with Angular and Express.
ng-ultimate-base
Angular 20 template with Angular Material UI, Tailwind CSS, i18n, ESLint, Prettier, Husky, and CI/CD.
angular-dev-enhanced
A ready-to-use Angular starter with Vite, Vitest, ESLint, and Prettier—perfect for clean, modern development.
angular-realworld-example-app
Angular codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.
angular.ng
An open-source productivity dashboard built with Angular and Supabase.
angluar-crm
Angular CRM template with contact management, deal tracking, and analytics.
ngx-admin-v20
With this admin dashboard, you’ll enjoy a modern Bootstrap 5 UI with SASS customization, reusable components, and a sleek material theme.
nestjs-angular-starter
A full‑stack starter template featuring a NestJS backend and Angular frontend, complete with authentication, user management, and common infrastructure patterns.
AngularTemplate
This Angular template delivers a production‑ready project setup with structured architecture, tooling, testing, CI/CD, styling, schematics, and clear rule documentation.
free-tailwind-admin-dashboard-template
A free, open-source Tailwind CSS admin dashboard template built for modern web developers.
ngx-blog
A modern Angular-based blogging CMS with theme support and SEO optimization.
radixweb
Full production-ready microservices boilerplate.
base-angular-monorepo
A production-ready base project for developing scalable Angular applications (Nx, NgRx, Tailwind CSS, Jest, ESLint, Prettier).
nx-ng-starter
Monorepo starter with workflow automation: Nx, Angular, Angular Elements, Electron, Node, Nest, Firebase.
elements-template
A modern, opinionated starter kit for building custom Web Components powered by Angular 21, Tailwind CSS v4, and Vitest.
realworld-angular
Real world Angular example apps showcasing Angular libraries in action.
spartan-admin-dashboard
A production-ready, Angular admin dashboard template built with Spartan UI components and Tailwind CSS.
elite-angular-zen
2026 Angular 17 Pro Admin Template with Clean Minimal Design.
spike-angular-pro-starter
Spike Angular 2026: Ultimate Free Material Admin Template for Modern Dashboards.
appblink
Production-ready Angular + Flutter + Firebase monorepo starter. Web, mobile & backend in one repo.
exo-dash-angular
A modern Angular and Tailwind CSS admin dashboard template.
electron-angular-boilerplate
An Angular and Electron desktop app utilizing a SQLite database via TypeORM, connected by a shared, runtime-validated API.
angular-starter-ui
Angular starter for building a design system: a publishable component library (standalone, zoneless, signals) and a Storybook workshop.
Site Templates >Paid Templates
CozyDevKit
Interactive tools, architecture patterns, cheat sheets, and DevOps services for Angular 21.
devkitly
Production-ready Angular 21 starter kit with auth, billing, audit logging, feature flags, and SSR.
draftNG
Minimalist & high-performance Angular 22+ platform templates.
NgStarter
Angular UI Components & Admin Templates.
Nzoni
Launch your SAAS in days with Angular.
Vortex
A high-performance web application template built with Angular and Java, designed to deliver seamless user experiences and powerful backend solutions.
Wrap Pixel
Amazing Collection of Angular Admin Templates by WrapPixel Team.
Third Party Components >Animations
ngx-lottie
Fully customizable Angular component for rendering After Effects animations. Compatible with Angular 9+.
angular-animations-explorer
A resource to showcase the different animations that you could do with Angular.
ng-auto-animate
Angular Directive (library) for FormKit's Auto Animate.
ngx-easy-view-transitions
Angular library for easier use of the View Transitions API.
ngx-typed-writer
A Native Angular 2+ Typing Animation Library (Angular SSR and Angular Universal Friendly).
ngx-number-ticker
A simple number ticker effect to animate counting.
ngx-word-rotation
An Angular library designed to facilitate word rotation animations within Angular applications.
ngx-word-morph
An Angular library designed to facilitate word morphing animations within Angular applications.
ngx-cryptic-text
An Angular library that provides a cryptic text animation effect. The component animates text by randomly switching letters until the correct characters appear.
ngx-word-pullup
An Angular library that provides a smooth pull-up animation effect for words. This component is designed to sequentially pull up and reveal words with a customizable delay.
ngx-typewriter
A lightweight and easy-to-use library for creating typewriter effects. It uses RxJS to manage the typewriting effect, ensuring smooth and customizable animations.
ngx-gradient-text
An Angular library for smooth, animated text gradients with customizable color transitions.
ngx-shiny-text
An Angular library that provides a shimmering text animation effect.
ngx-ripple
A customizable ripple effect component for interactive, engaging backgrounds or containers.
ngx-shine-border
An Angular library that provides a dynamic and customizable animated border effect for Angular components.
ngx-border-beam
This component allows you to create a glowing, animated border that can be customized in terms of colors, border radius, and animation duration.
ngx-dotpattern
An Angular library that provides a customizable dot pattern background effect for your Angular components.
ngx-meteors
An Angular library that adds a mesmerizing meteor shower animation effect to your components.
ngx-background-beams
An Angular component that generates dynamic animated background beams with customizable gradients and motion paths.
ngx-aurora
An Angular library for a customizable, animated aurora background with gradient effects and two animation styles.
ngx-particles
An Angular library for interactive particle animations that respond to mouse movements, creating customizable backgrounds.
ngx-spotlight
An Angular library for SVG spotlight effects that highlight page sections with customizable colors and animations.
ngx-starry-sky
An Angular library that creates a beautiful starry sky background with optional shooting star effects.
ngx-connection-beam
An Angular component that dynamically renders animated connection lines between two elements.
ngx-countUp
Animates a numerical value by counting to it.
ngx-gsap
A lightweight, customizable Angular animation library powered by GSAP that's declarative and easy to use.
ngx-animations
Angular animation library inspired by GSAP, offering high-performance directives, components, and a timeline service with full RTL support.
ngx-spring
Create fluid, natural-feeling animations using spring physics instead of durations and easing curves.
ngx-unicode-spinners
18 braille-based Unicode spinner animations for Angular. Zero runtime dependencies.
ng-motion
Angular animation library built on motion-dom.
ngx-digit-flow
Individual digit animations for Angular. Each digit has a vertical reel (0-9) that scrolls to the new value when the number changes - slot-machine / odometer style.
angular-movement
An Angular motion ecosystem combining a reusable animation‑directive library with a demo and documentation site in one repository.
ngx-transition-content
An Angular library to seamlessly transition dialog content by fading out old content, animating to new dimensions, and fading in new content.
web-scrolling-text
A lightweight, customizable text animation library for creating smooth scrolling text effects with support for React, Next.js, Angular, and Vanilla JavaScript.
Third Party Components >Calendars
angular-calendar
A flexible calendar component for Angular 15+ that can display events on a month, week, or day view.
cyrus-calendar
A lightweight, multi-calendar Angular date picker supporting Gregorian, Shamsi (Jalali / Persian), and Imperial calendars.
daypilot-lite-angular
Angular version of JavaScript/HTML5 event calendar/scheduler components that can display day/week/month calendar views.
fullcalendar-angular
The official Angular component for FullCalendar.
ngx-calendar-view
A responsive Angular calendar component library with day/week/month views, drag-and-drop events, mobile swipe support, and built-in dark mode.
ngx-datepicker-calendar
A fast, accessible Angular date‑picker library built with signals and standalone components.
ngx-resource-scheduler
A lightweight, flexible resource scheduler for Angular.
schedule-x
Material design event calendar.
timegrid-angular
Angular wrapper for the HexaFlexa Timegrid web component.
CalendarJS
Open source JavaScript calendar and scheduling component that can be integrated into Angular projects.
hss-calendar
A premium, lightweight, and fully customizable calendar library for Angular 19+.
datelane
A customizable, zero-dependency Angular calendar featuring 12 views and multiple date layers.
ngx-modern-calendar
A small, themeable, multi-language calendar component for Angular.
Third Party Components >Captcha
altcha
GDPR, WCAG 2.2 AA, and EAA compliant, self-hosted CAPTCHA alternative with PoW mechanism and advanced anti-spam filter.
go-captcha-angular
A simple, easy-to-use, interactive, and secure behavioral verification code that implements verification modes such as text/graphic clicking, sliding/dragging, and rotation.
ng-cloudflare-turnstile
An intuitive, lightweight and easy to integrate Cloudflare turnstile component for Angular.
ng-hcaptcha
Provides an easy to use component for hCaptcha.
ng-recaptcha-2
Angular 18 fork of ng-recaptcha. Alternatively, you create your own service that implements Google's reCAPTCHA with the help of this article.
ngx-captcha-kit
This kit simplifies CAPTCHA implementation with a single component and service, ensuring compatibility with Angular 20+ features like Signals and zoneless change detection.
ngx-dice-captcha
A dynamic 3D CAPTCHA library featuring dice-based interaction and lifelike physics powered by Three.js and Cannon-es.
ngx-easy-captcha
Easy captcha implementation for both Google Recaptcha and Cloudflare Turnstile.
ngx-turnstile
Cloudflare Turnstile for Angular.
recaptcha-angular
Angular component for Google reCAPTCHA v2 (checkbox) and v3 (score-based) with full TypeScript support, standalone APIs, and ControlValueAccessor integration.
trustcaptcha-angular
This library helps you integrate Trustcaptcha into your Angular frontend applications.
yandex-smart-captcha
An Angular library for integrating Yandex SmartCaptcha with support for standard/invisible captchas, reactive forms, and modern signals/effects.
Third Party Components >Carousels
@daelmaak/ngx-gallery
Small, performant, responsive, dependency free, easy to use Angular 8+ gallery.
@MurhafSousli/ngx-gallery
Simplifies the process of creating beautiful image galleries for the web and mobile devices.
@vinlos/ngx-gallery
A simple native gallery component for Angular.
ngu-carousel
Angular Universal carousel.
ngx-slider
Self-contained, mobile friendly slider component for Angular based on angularjs-slider.
ngx-slick-carousel
Angular 17+ wrapper for slick plugin.
ngx-owl-carousel-o
owl-carousel for Angular >=6.
angular2-image-gallery
Image Gallery built with Angular 17+, Node.js and GraphicsMagick.
egjs-flicking
Flicking Angular Quick Start.
ngx-drag-scroll
A lightweight responsive Angular carousel library.
ngx-darkbox-gallery-library
A highly configurable lightbox themed gallery library for Angular applications using the Ivy engine (Angular 15+).
ngx-stories
An Angular component to render Instagram like stories.
carousel-library
A versatile Angular library providing a feature-rich, simple, and performant carousel component.
ngx-simple-gallery
A lightweight gallery library for Angular 18 that presents all images as thumbnails, expanding them to full size upon clicking or tapping.
embla-carousel-angular
Angular wrapper for Embla Carousel.
ngx-cdk-lightbox
Tailored CDK-based solution for rendering an image gallery with lightbox functionality in Angular.
rm-image-slider
Standalone Angular image slider with lightbox, lazy loading, and video support (YouTube/MP4).
ngx-carousel-modern
A modern, customizable carousel component for Angular 16+ with support for both standalone and NgModule-based applications.
fslightbox-angular
Angular version of Fullscreen Lightbox.
whirli-ng
Angular carousel with drag, looping, virtual slides, projected content, thumbs, SSR‑friendly responsive layouts, external controls, and a rich event API.
@reelkit/angular
Virtualized full-screen Angular slider: 3 slides in the DOM for 10,000+ items, with ready-made reel, stories and lightbox players.
Third Party Components >Charts
@cubejs-client/ngx
Along with @cubejs-client/core, you can integrate Cube.js in Angular.
ngx-charts
Declarative Charting Framework for Angular2 and beyond!
ag-charts
Fully-featured and highly customizable JavaScript charting library.
amcharts5
Charting library for JavaScript and TypeScript apps. Check out the Angular integration guide.
angular-chrts
A high-performance, developer-friendly data visualization library for modern Angular applications.
angular-gantt
Zoneless, signal-based Angular 20+ Gantt chart.
angular-google-charts
A wrapper for the Google Charts library written in Angular.
carbon-charts
A thin Angular wrapper around the vanilla JavaScript @carbon/charts component library.
Foblex Flow
Angular-native library for node editors, workflow builders and interactive diagrams: drag-and-drop nodes and connections, minimap, auto-layout, virtualization, and a keyboard accessibility layer.
highcharts-angular
Official minimal Highcharts integration for Angular.
michi-vz-mono
One engine powering 17 interactive, accessible chart types with seamless support for Angular and more, all emitting LLM‑ready data for reports, dashboards, and AI features.
mochart-angular
Angular components for the @mochart/core charting library.
ng-apexcharts
Angular wrapper for ApexCharts to build interactive visualizations.
ng-chartist
Angular component for Chartist.js.
ng-charts
Reangular port of recharts.
ng-diagram
Angular library for building interactive, customizable diagrams, node-based editors, and visual workflows.
ng-draw-flow
A library for creating interfaces based on displaying data as nodes.
ng-flowchart
A lightweight Angular library for building drag and drop flow charts.
ngx-circle-chart
Beautiful, auto-scaling circle (doughnut) progress chart for Angular.
ngx-echarts
Angular directive for Apache ECharts.
ngx-flexmonster
A powerful and fully customizable JavaScript component for web reporting and data visualization.
ngx-gantt
A modern and powerful gantt chart component for Angular.
ngx-graph
Graph visualization library for Angular.
ngx-interactive-org-chart
Modern Angular organizational chart component with interactive panning and zooming.
ngx-recharts
Build composable charts with Angular components using the same API as Recharts.
ngx-simple-charts
Angular 17+ library for D3 based line, bar, donut and date/timeline charts with multiple entry points. A configurable service for token handling is provided.
org-chart
Highly customizable org chart. Integrations available for Angular, React, and Vue.
pioneer-charts
An Angular library for creating responsive, customizable charts using D3.js—supports bar, line, pie, and more.
sequential-workflow-designer
Customizable no-code component for building flow-based programming applications or workflow automation. Zero external dependencies.
schedula-core-angular
Official Angular wrapper for SchedulaCore — a fast, lightweight Gantt chart & resource scheduler component.
silverpoint
React and Angular charting components featuring a historical drafting aesthetic.
systelab-charts
Systelab Angular Chart services.
unovis
Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript.
Third Party Components >Cookies
ngx-cookie-service
Angular service for cookies. Originally based on the ng2-cookies library.
cookieconsent
Simple cross-browser cookie-consent plugin written in vanilla js that can be added to Angular.
smallest-cookie-banner
Minimal framework-agnostic cookie consent banner.
ngrithms-cookie-consent
Modern Angular cookie consent — standalone components, signal-based state, provideCookieConsent() functional setup, SSR-safe, and zero runtime dependencies.
Third Party Components >CSV
impler
Use the Angular package to embed the CSV Excel Importer into your app.
ng2csv
Angular service for saving data to CSV file.
ngx-export-as
Angular 2+ / Ionic 2+ HTML/table element to export it as JSON, XML, PNG, CSV, TXT, MS-Word, Ms-Excel, and PDF.
rm-ng-export-to-csv
A lightweight and customizable Angular library to export JSON data to CSV files with auto-download support. Ideal for charts, tables, reports, and dashboards.
Third Party Components >Data Grids
ag-grid
The best JavaScript Data Table for building Enterprise Applications. Supports React, Angular, Vue and Plain JavaScript.
ignite-ui-angular's grid
The data grid, tree grid, hierarchical grid in Ignite UI provide excel-style filtering, live-data, sorting, draggable row and other toolbar.
sheetjs
A JavaScript library for reading and writing data from spreadsheets.
active-table
Framework agnostic table component for editable data experience.
jsgrids
A comparison tool to compare JavaScript data grid and spreadsheet libraries. Find even more libraries from this repo.
handsontable
A popular JavaScript data grid component that brings the well-known look and feel of spreadsheets to your application.
slickgrid-universal
A monorepo which includes all editors, filters, extensions, and services related to framework agnostic SlickGrid usage.
angular-datagrid
Powerful Angular Data Grid component built on top of RevoGrid.
ZingGrid
A JavaScript Web Component that integrates seamlessly with Angular and many other frameworks.
ngx-panemu-table
An easy-to-use Angular table component configured primarily in TypeScript, requiring only a simple panemu-table tag in your HTML.
GuiExpert Table
Framework-agnostic table library designed to seamlessly integrate with major frameworks, including Angular (see Angular 22 example).
ngx-tabulator-tables
Angular wrapper for the Tabulator table library.
activereportsjs/angular-reporting-tool
Angular components for data visualization and reporting. Embed reports with ActiveReportsJS.
mat-datatable
A simple data table with virtual scrolling using Angular Material.
@Trixwell/data-grid
An Angular data table component with filtering, sorting, pagination, CSV export, sub-grids, and Material integration.
ngx-multi-sort-table
This library features a multiple sortable table based on Angular Material Design, with a focus on server-side loaded and sorted data.
angular2-smart-table
Angular Smart Data Table component.
ngx-flamegraph
Flame graph for stack trace visualization written in Angular.
ngx-simple-datatables
A lightweight, high-performance Angular data table component with features like virtual scrolling, column freezing, and customizable templates.
cerious-grid
A seriously powerful Angular grid for developers who demand control, flexibility, and performance.
ngxsmk-datatable
Modern Angular 17+ datatable focused on performance, customization, and developer experience.
ngx-column-filter
A powerful, reusable Angular column filter component with support for multiple field types, advanced filtering rules, and customizable match modes.
@witqq/spreadsheet
Canvas‑based spreadsheet/datagrid engine with zero dependencies, 100K+ rows at 60fps, full editing, and real‑time collaboration. Check their website.
Jspreadsheet CE
Open source JavaScript spreadsheet and data grid component, can be used in Angular apps when wrapped or consumed via Angular elements.
TabularJS
Lightweight JavaScript table and data grid library for advanced table features in Angular.
uni-table
Angular data grid built on signals for zero‑lag performance, combining advanced server‑side features with a streamlined configuration API.
ogrid
The lightweight, multi-framework data grid with enterprise features and zero enterprise cost.
angular-datatables.net
Angular plus DataTables.
uiGrid
Open‑source, multi‑platform data grid rebuilt from the original ui‑grid with the same API and modern Angular signals, supporting Angular, Web Components, React, and Rust.
ngx-datawindow
Table component modernizing the classic DataWindow with zero‑config CRUD, computed columns, multi‑buffer state, offline sync, and granular change tracking.
simple-table
Framework-agnostic data grid and table component for building modern, scalable applications.
toolbox
High-performance, framework-agnostic web components for data-intensive applications.
gp-grid
Data grid library built with a modular architecture that cleanly separates core logic from framework integrations to efficiently handle massive datasets with millions of rows.
ngx-powerful-tree
A virtualized tree with HTML5 drag‑and‑drop, fast search, locked subtrees, and file‑picker modes, built on @angular/cdk/scrolling for smooth performance at 100k+ rows.
agrid
Angular data grid with spreadsheet-like editing, virtual scrolling, filtering, sorting, grouping, clipboard workflows, row operations, pagination, and custom cell renderers.
ngx-datatables-net
Angular wrapper for DataTables.net supporting Angular 20+.
angular-advanced-table
Angular monorepo featuring ng-advanced-table—a signals-first, accessible data table library—and its documentation site.
angular-tree
A high-performance, headless tree component that is zoneless, signal-powered, and fully virtualized, with @angular/cdk as its sole runtime dependency.
@some-angular-utils/table
Remote or local data, pagination, filters, responsive layouts and full template control — wired into one declarative <sau-table> element.
DataGrid
Server-driven pagination, filtering, and sorting for .NET and Angular — as a standalone, reusable library.
fastgrid-angular
The official Angular wrapper for FastGrid and FastSheet by COQsoft.
angular-generic-table
Angular table component supporting sorting, pagination, search highlighting, keyboard navigation, custom templates, and footer calculations.
ngx-mat-simple-table
A declarative Angular Material table — JSON columns, sorting, filters, pagination, and custom cell templates out of the box.
PivotHead
A powerful and flexible library for creating interactive pivot tables in JavaScript/TypeScript applications.
Third Party Components >Dates
ngx-date-fns
Date-fns pipes for Angular.
ngx-mat-timepicker
A true material timepicker.
mat-datetimepicker
Material datetimepicker for @angular/material.
ngx-multiple-dates
Multiple dates picker based on Angular Material.
ng-datetime
Angular library containing components used for handling datetime.
time2blocks-ngx
An Angular library to identify and format the timestamp of past Blockchain blocks.
@dhutaryan/ngx-mat-timepicker
Material timepicker based on material design.
ngx-timeline
A simple component library to add an animated timeline view.
frxjs-Ngx-Timeline
This library allows you to integrate a timeline in your Angular app.
ngx-custom-daterangepicker
An Angular Material date range picker with configurable options, supporting advanced features and straightforward integration.
date-interceptors
This library provides a robust solution for converting date and duration strings from JSON payloads into native Date objects and Duration objects, respectively.
ngx-vertical-timeline
An Angular component for creating a responsive vertical timeline.
ngx-timeago
Dynamic timestamp rendering in Angular.
ngx-chronica
A comprehensive Angular library providing six specialized date and time picker components that fill critical gaps in the Angular ecosystem.
ngx-mat-multi-date-picker
A comprehensive, standalone Angular library providing high-quality Gregorian, Jalali (Persian), and Hijri (Islamic) date pickers.
date-time-picker
Angular date time picker.
date-time-picker-moment-adapter
Moment.js Adapter for @danielmoncada/date-time-picker.
hijri-date-time-picker
Angular standalone dual Gregorian/Hijri datetime picker using Umm Al-Qura calendar.
ng-laydate
A simple yet robust date & time picker for Angular 18+.
lifecycle-timeline
An interactive Vanilla JS component for visualizing product lifecycle stages, accompanied by an Angular integration guide.
weekly-availability-picker
A standalone Angular weekly availability picker with drag & resize support.
ng-date-hour-range-selector
A flexible Angular date / date-time range selector built on Angular CDK Overlay.
ngx-pm-wheel-date-picker
Angular wheel-style date and time picker for the Jalali (Persian) calendar.
ngx-mat-datetime-panel
A compact, single-view date and time picker for Angular Material 21+.
Third Party Components >Directives
ng-click-outside
Angular directive for handling click events outside of an element.
ng-for-track-by-property
Angular global trackBy property directive with strict type checking.
ng-let
Structural directive for sharing data as local variable into HTML component template.
ngx-app-version
Angular directive for writing version into DOM.
ngx-clamp
Angular directive for multi-line or height-based text clamping with legacy-browser support.
ngx-copypaste
A pure and awesome copy paste directive for Angular.
ngx-copy-to-clipboard
An Angular directive that enables easy text copying to the clipboard with a single click. It supports customizable success/error messages and triggers events on copy actions.
ngx-cut
Angular directive for cutting texts with responsive options.
ngx-fixed-footer
Angular directive that adds a fixed footer without overlap.
ngx-if-platform
Directive for conditional display based on platform.
ngx-memoize
A lightweight, zero‑dependency decorator that memoizes Angular class methods to eliminate repeated template-call overhead and boost performance.
ngx-nullable
This library provides a way to make properties nullable in Angular templates.
ngx-overflow-reveal
An Angular directive that elegantly reveals truncated text on hover.
ngx-repeat
Angular directive for repeating HTML element by count.
ngx-speech-button
An Angular directive that provides an easy-to-use wrapper for the Web Speech API, enabling voice input functionality with minimal setup.
ngx-mat-menu-hover
This Angular directive provides functionality to handle hover menu behavior, allowing menus to open when hovered over and close when the mouse leaves.
ngx-highlight
Angular directives for highlighting search matches in text, built on the CSS Custom Highlight API.
ngx-liquid-glass
Angular directive for Apple-inspired liquid glass effects with DOM-backed refraction and configurable edges.
ngx-digits-only
Angular directive for smart numeric inputs — digit filtering, formatting, and validation without pulling in a full masking library like ngx-mask.
Third Party Components >DOM
ngx-resize-observer
Angular 8+ module for detecting when elements are resized.
ngx-mutation-observer
Get Angular 8+ events fired when an element is mutated in the DOM.
ngx-visibility
Angular module that detects when elements are visible. Uses IntersectionObserver.
ngx-fade
An Angular component for smooth fade-and-slide viewport transitions using the Intersection Observer API.
ngx-highlightjs
Instant code highlighting, auto-detect language, super easy to use!
ngx-sharebuttons
Angular share buttons.
ng-helpers
A collection of useful components, directives and pipes for Angular.
ngx-ellipsis
Multiline text with ellipsis for Angular 9+.
ng-gd
An easy way to manage a canvas element with support for mouse or tablet events.
ngx-annotate-text
An Angular library for visualizing and annotating text, ideal for tasks like named entity recognition and part of speech tagging.
ng-dynamic-component
Dynamic components with full life-cycle support for inputs and outputs for Angular.
ng-lock
Angular decorator to lock a function and user interface while a task is running.
angular-paginator
Pagination Component for Angular applications.
ngx-signal-combinators
Composable boolean helpers for Angular signals, enabling cleaner reactive template logic.
viewport-truth
A tiny VisualViewport‑first store for accurate CSS‑pixel viewport size that detects virtual keyboards, reduces resize/scroll jitter, and works with SSR across frameworks.
angular-inport
Angular In-Viewport Detector.
ngx-mentions
Signals-first mentions wrapper using non-editable atomic DOM pills inside contenteditable elements.
Third Party Components >Drag and Drop
ngx-drag-drop
Angular directives using the native HTML Drag And Drop API.
@hackingharold/ngx-dropzone
The missing file input component for Angular Material.
ng-dnd
Drag and Drop for Angular.
angular-drag-drop-layout
A lightweight, dependency-free Angular library for creating highly customizable, responsive grid layouts with drag-and-drop functionality.
ngx-swapy
A simple component library to get a drag and drop DOM through the help of Swapy.
ngx-draggable-dom
Angular attribute directive that causes any element to become a draggable element.
ngx-drag-resize
This Angular library provides directives that add drag and resize functionality to HTML elements.
ng-keyboard-sort
Library to add keyboard commands for elements that also use CDK drag and drop sorting.
angular-mixed-cdk-drag-drop
Angular Directive to support mixed orientation drag drop using Angular CDK.
ngx-puzzle
Drag-and-drop dashboard builder for Angular applications.
ngx-drag-drop-kit
High-performance Angular drag & drop toolkit featuring grid layouts, sorting, resizing, nesting, and more.
ngx-dashboard
Modern Angular workspace for building drag-and-drop grid dashboards with resizable cells and customizable widgets.
ngx-dropzone-next
A maintained fork of @peterfreeman/ngx-dropzone, providing bug fixes and compatibility with newer Angular versions.
Third Party Components >Editors
@acrodata/code-editor
CodeMirror 6 wrapper for Angular.
angular2-froala-wysiwyg
Angular wrapper for Froala WYSIWYG HTML Editor.
ckeditor
Plugin for Angular.
domternal
Lightweight, extensible rich text editor toolkit with native Angular components (Signals, OnPush, standalone), built-in toolbar and theme, and full table support.
ngx-aztreya-editor
A lightweight, customizable Angular Rich Text Editor component with built-in toolbar, headings, text formatting, and alignment options.
ngx-simple-text-editor
A simple native text editor component for Angular 9+.
ngx-quill
Angular components for the Quill Rich Text Editor.
@sibiraj-s/ngx-editor
Rich Text Editor for Angular using ProseMirror.
@bobbyquantum/ngx-editor
Angular 21+ fork of sibiraj-s/ngx-editor.
ngx-wig
Angular WYSIWYG HTML Rich Text Editor.
RichTextEditor
Standalone Angular component for a WYSIWYG HTML editor with image upload, tables, track changes and comments. Commercial, perpetual license.
ngx-property-editor
Angular library containing simple input components and a property editor component, which automatically builds a form for editing all properties of any object.
ngx-tiptap
Angular bindings for tiptap v2.
tinymce-angular
Official TinyMCE Angular Component.
slate-angular
Angular view layer for Slate.
ngx-jodit
Angular wrapper for Jodit WYSIWYG editor.
ngx-tinymce
TinyMCE components built with Angular.
MagnetarQuill
Extensible Angular WYSIWYG editor for rich text, media, and tables with a plugin architecture.
ngx-editorjs2
Extensible block editor inspired by Editor.js, with customizable blocks and Angular reactive features. ngx-editor-js2-blocks adds support for custom content types.
angular-rich-text-editor
Angular wrapper for RichTextEditor with license key support and ControlValueAccessor.
armor-editor
A secure, lightweight rich text editor with premium features—built to integrate seamlessly into Angular applications.
ngx-workflow
A powerful, highly customizable Angular library for building interactive node-based editors, flow charts, and diagrams.
contentful-rich-text-angular-renderer
Angular renderer for Contentful Rich Text, offering customizable node and mark rendering using Angular templates.
Monaco Pattern Editor
A premium Angular library that wraps Monaco Editor with beautiful themes and coding interview preparation features.
angular-editor
A simple native WYSIWYG editor component for Angular.
ngx-json-editor
A minimal, themeable JSON editor for Angular.
ngx-ace-signal
A modern Angular signals-based wrapper for the Ace editor.
ngx-rwriter
A modern Rich Text Editor component for Angular 21+ with native support for images, alignment, lists, color pickers, and translations.
ngx-pro-editor
A feature-rich WYSIWYG editor for Angular with auto-save, special characters, and advanced formatting.
dragble-angular-editor
Dual‑mode Angular component blending a designer‑friendly visual editor with an AI‑driven conversational interface.
ngx-email-studio
An Angular 21 frontend email builder for composing, importing, editing, previewing, and exporting responsive email templates.
qalma
Angular-first, headless rich text editor toolkit built on ProseMirror.
ngx-mermaid-canvas
A visual flowchart editor for Angular that outputs Mermaid syntax.
@bloklabs/angular
Angular adapter for Blok, a headless block-based rich text editor that outputs JSON instead of HTML.
angular-tiptap-editor
A modern, customizable Angular rich-text editor, built with Tiptap.
ngx-richtext
A professional rich text editor with free and premium feature tiers.
ngx-image-editor
A professional image editor with a free forever tier and offline Ed25519-licensed premium tools.
Scryb
A $39/month flat-rate TypeScript WYSIWYG editor built on Tiptap that offers unlimited loads, end users, and documents.
nge-ide
Via a single <ide-root /> component, NGE IDE embeds a full desktop editor shell into Angular apps.
ngx-exitus-tiptap-editor
A powerful, feature-rich Tiptap-based Rich Text Editor for Angular 18+, specifically designed for educational and technical content.
notectl
Modern accessible WYSIWYG rich text editor built as a framework-agnostic web component that works everywhere.
svg-engine
An embeddable, headless-first SVG editor built on Angular signals.
Updog
A client-side data importer and spreadsheet editor.
trevixal-editor
An independent, custom-engineered WYSIWYG rich-text engine with an Angular integration.
Third Party Components >File Upload
ng2-file-upload
Easy to use file upload directives.
ngx-flow
Angular7+ wrapper for flow.js for file upload.
ngx-uploadx
Angular Resumable Upload Module.
file-upload
Angular module used for file upload.
@georgipeltekov/ngx-file-drop
Angular module for simple desktop file and folder drag and drop. This library does not need rxjs-compat.
Uppy
A sleek, modular JavaScript file uploader that integrates seamlessly with Angular.
ngx-custom-material-file-input
File input management for Angular Material.
ngx-file-helpers
Angular file helpers including a file picker and dropzone.
ngx-file-uploader
Angular upload components and directives with built‑in file preview.
file-uploader
A Web Components–based file upload widget compatible with any JavaScript framework — React, Next.js, Vue, Angular, and Svelte — without adapters.
ngx-accessible-dropzone
A tiny, zero-dependency, fully accessible drag-and-drop file upload component for Angular with keyboard and screen-reader support.
@h-k-dev/angular-file-drop
A lightweight Angular drag‑and‑drop directive for files and folders with traversal, filtering, and click‑to‑pick—no stylesheets, no XHR, no DOM mutation.
upup
A headless upload engine featuring byte-identical UI packages for six major frontend frameworks, supporting server-mode, cloud drives, and multi-source media imports.
filestack
Integrate powerful file uploads into Angular with a single command using the Filestack SDK to seamlessly ingest, process, and deliver files behind a unified provider call.
ngx-bulk-uploader
A schema-driven bulk Excel upload grid for Angular, built on Handsontable.
Third Party Components >Forms
ngx-mask
Angular Plugin to make masks on form fields and html elements.
maskito
Collection of libraries to create an input mask which ensures that user types value according to predefined format.
ngx-sub-form
Utility library for breaking down an Angular form into multiple components.
ngx-currency-v2
A fork of ngx-currency updated for the latest Angular version.
ngx-enhancy-forms
Fancy enhanced Angular forms.
ngx-focus-entities
Library for generating reactive Angular forms from a Focus4 representation generated with TopModel.
@TanStack/form
With TypeScript support, headless UI, and framework-agnostic design, it streamlines cross-framework form handling.
@luistabotelho/angular-signal-forms
Simple Angular library to implement forms with signals.
ngx-form-object
An abstraction over Angular reactive forms that generates forms from models and manages nested relationships.
pro-form
A predefined set of reactive and reusable form input components based on Angular Material.
ngx-forms
Collection of Angular form functions, that will help you build your applications.
ngx-formidable
A powerful Angular component library for building rich, validated forms.
piying-view
A strongly typed frontend form solution; an alternative to ngx-formly and Angular's official form framework.
ngx-form-m3
Persian form library for Angular and Material 3.
lite-form
A lightweight Angular library offering customizable form components with validation, styling, and animations.
cc-form-engine
Advanced Angular library for reactive form generation and management with dynamic validation, change tracking, and customizable error messages.
ngx-vest-forms
A lightweight, type-safe adapter linking Angular template-driven forms with Vest.js for complex, async validation.
ngx-autosave-forms
Autosave form values in localStorage using template forms or reactive forms in Angular.
ngx-better-forms
Streamlined, maintainable reactive form utilities.
ngx-query-builder
Angular query builder with standalone components, sensible defaults, templating hooks, and full form support for domain-specific editors.
ngx-mat-form
Angular library that uses Reactive Forms and Angular Material to dynamically generate configurable forms from a schema.
ng-forge
A type‑safe, dynamic forms library built for Angular’s signal‑based forms.
zignal
A type-safe Angular form library using signals and Zod validation, with Turkey-specific validators and multi-language support.
ngx-form-stepper
A strongly typed Angular library for building robust multi‑step forms that prevent invalid states during development with minimal configuration.
ngx-form-rules
A lightweight Angular library that makes it easy to enable, disable, and control reactive form fields using simple, declarative rules.
ngx-reactive-forms-utils
Utilities to assist in the use of reactive Angular forms.
ngx-entity-forms
Generates fully typed Angular FormGroups from your entity interface, complete with autocompletion, validation, and error messages.
ngx-form-draft
Zero-dependency Angular form draft auto-save and restore.
ngx-signal-forms
A signal‑driven, type‑safe Angular form library built on the experimental Signal Forms API with modern M3 styling.
formsync
A developer‑friendly Angular‑ready form backend that lets you collect and manage submissions without server‑side code.
@neutro-web/form
High-performance, zero-dependency, framework-agnostic reactive form engine.
forge-form
Generates reactive, signal-based forms, validation, and conditional fields from a single TypeScript object.
NgSimplicityForms
Composable Angular dynamic forms framework with shared core APIs and renderer packages for Bootstrap and Angular Material.
ng-modular-forms
A lightweight architectural layer with built-in components for modular Angular reactive forms.
ngx-form-signals
A headless, signal-native form coordination library for Angular that manages field state and cross-field rules without enforcing components, CSS, layouts, or adapters.
GolemUI
Declarative Form Engine.
formular.dev
An advanced, high-performance, schema-first form management and validation engine for modern TypeScript and JavaScript applications.
formisch
A schema-based, headless JS form library that delivers fast, type-safe state management and validation within a lightweight, modular bundle.
form-nodes
Typed Signal-based forms for Angular.
Third Party Components >Form Controls
ngx-color-picker
Color picker widget.
ng-select
All in One UI Select, Multiselect and Autocomplete.
file-input-accessor
Angular directive that provides file input functionality in Angular forms.
ngx-filesaver
Simple file save with FileSaver.js.
ngx-bar-rating
Angular Bar Rating.
angular-code-input
Robust Angular input component (numbers/chars) for Angular 7–16+, with Ionic 4–7, mobile, and clipboard support.
angular-cc-library
Library to support Credit Card input masking and validation.
ngx-ui-switch
A simple iOS 7 style switch component for Angular.
ngx-otp-input
One time password input library for Angular.
ngx-show-hide-password
Add split input button to password or text input. Toggles input type between "text" and "password".
ngx-phone-field
Angular directive for international phone input with flag dropdowns, supporting Reactive and Template-Driven Forms.
ngx-mat-birthday-input
An Angular Material library for entering a birthday.
ngx-countries-dropdown
Angular library with customizable countries dropdown component with flags, dial code, language and currency details.
ngx-mat-split-button
Angular Material split button with a primary action and dropdown for secondary options.
ng-select2
An updated fork of select2-component.
ngx-super-select
A multi-select input component for Angular.
ngx-super-select-tree
A single/multiple choice drop down tree for Angular!
ngx-mat-table-multi-sort
Add multi-sort capability to an Angular Material table.
ng-country-select
A smart, multilingual country search with flags and codes.
ngx-cron
User-friendly cron input.
@amirsavand/ngx-input
Awesome all-in-one Angular package for inputs and forms handling.
ng-otp-input
A fully customizable, one-time password (OTP) input component for the web built with Angular.
rm-ng-star-rating
A fully customizable and feature-rich Angular standalone component for advanced star ratings with precision and responsive design.
ngx-input-color
ngx-input-gradient and ngx-input-color are customizable Angular components for color/gradient picking with previews and form integration.
ngx-morse
A simple morse code encoder and decoder for Angular.
ngxsmk-tel-input
An Angular telephone input component with country dropdown, flags, and robust validation/formatting.
gradient-picker
A powerful and beautiful gradient picker.
ngxsmk-datepicker
A modern, highly customizable Angular date range picker component.
ngx-country-selector
A sleek, customizable Angular Material country selector offering accessible dropdowns with flags, codes, local names, and more.
@nsnayp1/angular-datepicker2
Lightweight Angular 16+ datepicker with standalone support, range and multi-date selection, and customizable templates—no external dependencies.
ngx-phone
Angular phone input with auto country detection, real-time formatting, validation, and full forms support.
ngx-phone-country-input
Comprehensive Angular library for phone input and country selection with reactive forms support.
ngx-mat-period-picker
A modern Angular Material period picker component built with standalone components.
touchspin-angular
Angular adapter for the TouchSpin number input component with per-renderer support.
ngx-cron-editor
Graphical Angular 15+ cron builder with reactive forms integration and Material Design styling.
ngx-otp-code-input
An Angular OTP input component with extensive customization options, including masking, numeric-only input, and autofocus.
smart-date-input
A smart date input directive that uses the Writer API to parse natural language dates.
color-picker
Another beautiful color picker.
ngx-pattern-lock
A lightweight, fully responsive, and customizable Android-style pattern lock component for Angular.
smt-select
A high-performance, lightweight, and customizable Angular select component with built-in virtual scroll and search capabilities.
ngx-mat-searchable-select
A reusable Angular Material select component with infinite scroll, debounced search, "no items found" feedback, and static/mock data support.
mat-password-meter
Angular Password Strength Meter (zxcvbn, NIST-aligned, customizable).
nicematic-emoji-picker
High‑performance, zero‑dependency emoji picker for Angular 17+ with 929 emojis, auto‑theming, i18n, and responsive design.
ngx-starflow
A lightweight Angular component for displaying fractional star ratings with full precision.
combobox
An all‑in‑one Angular Select solution with built‑in multiselect and autocomplete features.
BlossomColorPicker
A polished, blooming color picker for the Web, offered as a standalone JS library with lightweight wrappers for Angular, React, Vue, and Svelte.
ngx-intl-phone-input
Accessible, headless Angular international phone input with CDK-powered country selector.
ngx-colors2
A material‑style Angular color‑picker updated for Angular 20+, using signals and no animation dependencies.
ngx-signal-datetimepicker
Angular datetime picker built on Signal Forms — date + time in one control, zero deps, WCAG 2.2 AAA out of the box.
ngx-multi-field-dropdown
A customizable Angular searchable dropdown component with multi-field search support.
angular-multiselect-dropdown
A maintained Angular multiselect dropdown built for template-driven and reactive forms.
@koenz/angular-datepicker
An animating datepicker for Angular 21+.
ngx-dual-rangepicker
Dual-calendar date range picker for Angular 20+ and Angular Material M3.
ngx-libs-workspace
A small family of reactive form controls—built on Signal Forms, customizable via CSS custom properties, and free of Angular Material, Angular CDK, and ControlValueAccessor.
@some-angular-utils/date-range-picker
A date range picker that drops straight into your reactive forms.
ng-jvx-multiselect
Angular-based select supporting single/multiple selection and asynchronous options.
Third Party Components >JSON Forms
ngx-formly
JSON powered / Dynamic forms for Angular.
formio
JSON powered forms for Angular.
fluent-form
Building dynamic form in Angular with Fluent API or JSON.
jsonforms
Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
jsonforms-angular-seed
Angular-based JSON Forms seed app.
ng-formworks
An Angular JSON Schema Form builder, similar to, and mostly API compatible with, Angular Schema Form, React JSON Schema Form, and JSON Form.
DynamicAngularForm
Create dynamic form by passing a JSON with associated values.
dynamic-forms
Angular project for dynamic forms based on JSON.
json-forms-zorro-wrapper
Ng Zorro wrapper for json forms library.
ngx-formwork
Framework for Angular Reactive Forms built from JSON or TypeScript configuration.
ngx-formbar
A highly flexible framework for generating declarative reactive forms.
formitiva
A framework-agnostic runtime form engine for building forms from JSON schemas.
filter
Define fields once to get a ready-to-use JSON object and URL query string on every search.
ngx-json-forms
A zero-template, JSON-driven Angular form engine featuring over 40 field types, advanced validation, conditional logic, wizards, and repeaters.
Third Party Components >Form Validation
ngx-valdemort
Simpler, cleaner Angular validation error messages.
validointi
A library to help you validate your template driven forms.
angular-reactive-validation
This library simplifies Reactive Forms validation by eliminating the need for extensive HTML.
ngx-validator-pack
A collection of validators designed to simplify usage and allow quick customization.
ngx-reactive-form-class-validator
A lightweight library for dynamically validate Angular reactive forms using class-validator library.
ng-error-tooltips
Angular reactive forms library that shows error tooltips for user-friendly validation messages.
angular-password-checker
Protect your users from re-using a password known to be hacked with this simple Angular directive.
translation-validation
Automatic validation messages for Angular forms in any language.
polish-validators
A validation library designed for Polish-specific formats, also available as an Angular wrapper via ngx-polish-validators.
ngx-mat-errors
Offers a simple and adaptable approach to presenting error messages within a MatFormField.
oop-validator
Powerful, flexible validation library for any UI framework—Vue, React, Angular, and more—for complete front-end validation.
ngx-cross-field-validation
Angular library providing conditional, equality, inequality, and sequence-based validations on form controls.
validauth
Lightweight, powerful authentication validators for JavaScript applications.
ngx-validation-messages
This module simplifies the display of form validator messages by using a single component.
ngx-validx
A lightweight, high-performance, and automatic Angular form validation error handling library.
kits-ngx-validation-package
Provides a centralized validation system, including state management, messages, visibility strategies, localization, and reusable form-fields.
ngx-form-validation
This library adds reactive-style validation to template-driven forms.
Third Party Components >Icons
angular-fontawesome
Official Angular component for Font Awesome 5+.
ng-icons
The ultimate icon library for Angular.
angular-svg-icon
Angular component and service for inlining SVGs allowing them to be easily styled with CSS.
ngx-fluent-ui
Angular & online library for Microsoft Fluent UI icons.
angular-line-awesome
An Angular component to manage Line Awesome icons.
angular-techs-logos
Library of tech related icons.
ngx-x-browser-svg-mask
Directive to easily achieve cross browser compliance while creating SVG masks.
Semantic Icons
Free, open-source icon collection for Angular projects via component selector and SVG tag.
coolshapes
An Angular library aiming at allowing developers to use cool-looking abstract shapes with little grainy gradients from coolshapes.
lucide
Open-source icon library with 1000+ SVGs, featuring an official Angular package for easy integration.
@ngverse/icons
Angular library that allows you to use popular open-source icons as regular components.
ngxi
Comprehensive SVG icon set for Angular with seamless integration of thousands of popular icons.
animated-icons
Animated icons for Angular based on moving icons.
@hugeicons/angular
5,400+ free MIT-licensed stroke-rounded icons for Angular.
@quikturn-sdk/logos-angular
TypeScript SDK for the Quikturn Logos API - Fetch any company's logo by domain name.
GeoIcons
Geographic map icons for every country, territory, and world region as tree-shakable Angular standalone components.
ngx-iconify-stack
A lightweight, SSR-safe Angular wrapper for Iconify.
vadivam
Pixel-perfect 24px outline icons for SVG, React, React Native, Vue, Svelte, Solid, Angular, Astro, and Preact.
ycon.cc
Search 300,000+ Iconify icons and copy ready-to-use code for React, Vue, Symfony, Next.js, Astro, Svelte, Angular, Laravel and more.
glyphflow
Lucide icons hand-choreographed per icon and animated on the native Web Animations API — zero animation dependencies, real tree-shaking.
Third Party Components >Images
cloudinary
Angular SDK from Cloudinary.
ngx-advanced-img
Angular attribute directives suite that provides various HTML img feature extensions.
ngx-avatars
Spiritual successor to ngx-avatar.
ngx-broken-img
Angular directive to fix broken url in img. If image url returns 404, a placeholder is used to fill img's src.
ngx-image-cropper
An image cropper for Angular.
ngx-image-magnifier
Angular image magnifier directive with keyboard modifier support, smart positioning, mobile optimization, and smooth GPU-accelerated animations.
ngx-img-cropper
Image cropping tool for Angular.
@jjmhalew/ngx-lightbox
A lightbox2 implementation port to use with Angular >= 18 (zoneless).
@necraidan/ngx-lightbox
A lightweight, accessible Angular 21+ lightbox with zoom, pan, pinch‑to‑zoom, and keyboard navigation, all with zero dependencies.
ngx-pinch-zoom
This module enables image zooming and positioning through touch screen gestures.
ngx-smart-cropper
Angular standalone image uploader with crop, resize, drag-and-resize, grid overlays, and aspect ratio support.
unpic
Angular directive for responsive, high-performance images with automatic srcset, sizing, and CDN/CMS URL detection.
ngx-image-fallback
Image Fallback Directive for Angular.
ng-image-optimizer
A high‑performance Angular SSR image optimizer that uses Sharp to deliver a Next.js‑style experience.
ngx-ratio-image
Angular library for displaying an image with a variable aspect ratio inside a container with a fixed aspect ratio.
ngx-image-forge
An Angular image editing library — crop, rotate, flip, and export images with zero dependencies. Signals-native.
ng-smart-images
CLI-first image optimization with hashed assets, runtime manifests, and optional Angular helpers.
Third Party Components >Keyboard Mouse
angular-touch-keyboard
Virtual Keyboard for Angular applications.
ngx-contextmenu
A context menu component for Angular.
ngx-keys
A reactive Angular library for managing keyboard shortcuts with signals based UI integration.
focusly
A lightweight Angular library that brings intuitive, keyboard-driven navigation to web applications.
ngx-arrow-state
An Angular library that provides terminal/shell-like input history navigation using arrow keys, plus Ctrl+Enter form submission for textareas.
angular-onscreen-material-keyboard
Onscreen virtual keyboard for Angular using Angular Material.
@TanStack/hotkeys
Type-Safe keyboard shortcuts library with awesome devtools.
ngx-keyboard-shortcuts
An actively maintained fork of the archived ngx-keyboard-shortcuts package, adding Angular 16+ support and modern tooling.
ngx-command-palette
Zero-setup, keyboard-driven Angular command palette with auto-registered routes, custom commands, async search, and contextual visibility.
gigamenu
A keyboard-driven command palette menu for Angular applications.
Third Party Components >Layout
angular-split
Angular split component.
ngx-layout
Clone of Angular FlexLayout.
ng-sortgrid
A grid that allows you to sort all items via drag & drop.
angular-gridster2
Angular gridster 2.
gridstack
Mobile-friendly TypeScript library for drag-and-drop, multi-column responsive dashboards with Angular support.
ngx-flickering-grid
A simple component library to create a container with an animated grid pattern background.
ngx-gridpattern
A simple component library to create a container with an pattern background.
ngx-retro-grid
3D perspective grid component with customizable colors, rotation, and smooth animations for nostalgic or futuristic effects.
ngx-swipe-menu
A component to create "swipe left to 'action'" experiences.
berg-layout
This monorepo contains versions of the Berg Layout for Angular, React, and Web Components.
static-columns
Define columns with static width with Angular and FlexBox.
ngx-flex-layout
Port of Angular Flex Layout to provide support after EOL.
polymorpheus
A tiny library for polymorphic templates in Angular.
gui
JSON powered GUI for configurable panels.
ngx-material-drawer
Configurable Angular Material Drawer and Toolbar.
@marxlnfcs/ngx-grid
Simple Angular Grid Module for modern grid layouts.
ng-flex-layout
Angular library that provides a responsive, flexible layout API built on Flexbox and mediaQuery observables.
dockview-angular
Zero dependency layout manager supporting tabs, groups, grids, and splitviews.
ngx-compactable-row
Provides a responsive button row that moves excess buttons into a menu when space is limited.
ng-cmdk
Fast, composable, unstyled command menu for Angular — a port of cmdk.
ngx-dock-layout
An Angular library for creating IDE-style, resizable panel layouts.
layn
A framework-agnostic layout engine featuring virtualized, SSR-deterministic masonry and justified packing layouts.
layout-virtual
Framework agnostic virtualization engine for responsive list and grid layout.
Third Party Components >Loaders
angular-busy
Show busy/loading indicators on any element during a promise/Observable.
angular-smart-skeleton
A flexible and reusable Angular skeleton loader for dynamic rows, columns, cards, lists, tables, and custom layouts.
angular-svg-round-progressbar
Angular module that uses SVG to create a circular progressbar.
boneyard
Auto-generated skeleton-loading framework that works with React, Preact, Vue, Svelte, Angular, and React Native.
loadersz
Framework-agnostic, dependency-free Canvas loaders for the browser.
loaderx-arun
500+ Next-Generation Animated UI Loaders.
loadingTrace
Angular loading overlay with zero boilerplate, 76 animations, auto‑tracking, named overlays, determinate progress, runtime config, and Signals.
ng-overlay-skeleton-loader
A lightweight Angular directive to add customizable skeleton loading states to your components.
ngx-fastboot
Dynamic Angular configuration loader that boosts startup performance by compiling configs in a separate chunk.
ngx-loader
Basic loader paired with a service for state management.
ngx-loader-indicator
Awesome loader for Angular applications. No wrappers only your elements.
ngx-loading-bar
Automatic page loading / progress bar for Angular.
ngx-progressbar
Nanoscopic progress bar, featuring realistic trickle animations.
ngx-promise-buttons
Chilled loading buttons for Angular.
ngx-signal-loading-bar
A lightweight, signal-based, zoneless loading bar for Angular.
ngx-skeleton-loader
Make beautiful, animated loading skeletons that automatically adapt to your Angular apps.
ngx-spinner
A library for loading spinner for Angular.
ngxsmk-skeleton-loader
A lightweight skeleton loader featuring SCSS animations and easy theming.
ngx-ui-loader
Versatile Angular loader/spinner with foreground/background modes, progress bars, and multi-loader support.
phantom-ui
Structure-aware skeleton loader. One Web Component. Every framework.
shimmer-from-structure
A React, Vue, Svelte, & Angular shimmer/skeleton library that automatically adapts to your component's runtime structure.
shimmerkit
Zero-dependency, framework-agnostic animated loaders & skeleton placeholders.
skedapt
A zero‑config adaptive skeleton loader for Angular that decorates the host element so the skeleton automatically matches the container’s natural layout.
skeletonizer
Lightweight, customizable package for creating skeleton views with Vue and Angular adapters.
skeleton-styler
A lightweight, framework-agnostic library to generate skeleton loading UIs with customizable styles and animations.
Third Party Components >Loggers
lumberjack
Versatile Angular logging library with built-in drivers and easy customization for custom log drivers.
log4ngx
A TypeScript logging framework for Angular projects, based on concepts used in Log4j, Log4net, etc.
candy-logger
A lightweight logging library for JavaScript/TypeScript with a popup UI in browsers and enhanced terminal output in Node.
@pubfunc/ngx-common-log
A flexible logging library for Angular applications with support for multiple transports, log levels, namespaces, and dependency injection.
Third Party Components >Maps
cesium-angular-example
A simple web application that demonstrates integration of Cesium with the LATEST version of Angular.
ngx-mapbox-gl
Angular binding of mapbox-gl-js.
ngx-leaflet
Core Leaflet package for Angular.
ngx-leaflet-markercluster
Provides leaflet.markercluster integration into Angular projects.
ngx-maplibre-gl
Angular binding of maplibre-gl.
ng-azure-maps
Angular HTML-driven wrapper for azure-maps-controls, enabling easy integration into Angular applications.
ngx-gaia-gis
An Angular service that simplifies map creation and interaction using the powerful OpenLayers library.
ngx-google-maps-places
Angular wrapper for Google Maps Places API, simplifying Google Places integration.
angular-yandex-maps
Yandex.Maps Angular components that implement the Yandex.Maps JavaScript API.
workletjs
An Angular map component library that provides seamless integration with OpenLayers, enabling developers to create interactive and customizable maps.
ng-simple-maps
Beautiful, lightweight SVG world maps for Angular applications.
Third Party Components >Markdown
angular-markdown-editor
Angular Markdown Editor. All-in-one Markdown Editor and Preview.
markular
A lightweight Markdown editor for Angular.
mdbook-angular
A renderer for mdbook that turns Angular code samples into running Angular applications.
md-juice
A lightweight, tokenized CSS theme for Markdown HTML output.
mdzip-editor
A reusable JavaScript, Angular, React and Vue viewer/editor for Markdown and MDZip (.mdz) files.
ngx-markdown
Angular library that combines Marked, Prism.js, Emoji-Toolkit, KaTeX, Mermaid and Clipboard.js.
ngx-markdown-pages
An Angular library for rendering markdown files as routable pages.
ngx-md-editable
A lightweight Angular component that edits Markdown and renders expressive HTML content.
ngx-md-slides
Create multi-language presentations, using Markdown, HTML, and Angular components for live examples.
ngx-remark
Render markdown with custom Angular templates.
ngx-streamdown
Angular port of Streamdown, a streaming Markdown renderer optimized for AI‑driven applications.
mark-down
A framework‑agnostic snippet engine with an Angular adapter that indexes Markdown at build time and renders HTML at runtime with optional sanitization.
m-render
A library for rendering Markdown with extended support for Angular components and code snippets.
markstream
Render Markdown while it is still streaming.
streamdown-angular
Stream‑safe Markdown rendering for Angular, built for AI chat UIs. Angular port of Vercel Streamdown.
Third Party Components >Media
angular-audio-context
An Angular wrapper for the Web Audio API's AudioContext.
silicon-audio-wave
Very simple audio wave system from Silicon.
Vidstack
Framework with UI components for custom web media players, plus a customizable Default Layout. See installation guide.
@dytesdk/web-core
This quickstart shows how to add Dyte's Livestream SDK to your Angular applications.
voicecapture-angular
The library offers customizable options for handling voice input and transcription, making it a flexible solution for enhancing user interfaces.
cometchat-uikit-angular
CometChat Angular UI Kit offers pre-built UI for quick, reliable, fully featured chat integration.
ngx-user-camera
Modern Angular 20+ camera component with front/back switching, optional canvas rendering, and zoneless reactive signals.
ngx-rumbletalk
An Angular library for Rumbletalk group chats.
ng-three-model-cropper
An Angular Three.js library for configurable 3D model cropping with GLB/FBX support and triangle-pruning export.
@ngx-core/media-optimizer
Professional framework-agnostic library for image optimization, conversion, and compression.
ngx-streaming-player
A unified, plug-and-play video player component that handles HLS, DASH, MP4, and YouTube through a single API.
ngx-pro-media-player
Angular media player with audio, video, queue, crossfade, lyrics, and RTL support.
MediaSFU-Angular
Angular SDK for WebRTC video conferencing, webinars, livestreams, chat, screen sharing, recording, breakout rooms, whiteboards, polls, live subtitles, and translation.
ngx-sync-videos
An Angular directive to simultaneously play, synchronize, and offset multiple videos.
Third Party Components >Mixed Utilities
Official Angular Components repository
Component infrastructure and Material Design components for Angular.
rx-angular
RxAngular toolkit for fully reactive apps focused on performance, template rendering, and developer experience.
ng-web-apis
A set of common utils for consuming Web APIs with Angular.
daffodil
Angular Ecommerce PWA Framework.
spectacular
Offers test harnesses for Angular applications and libraries.
microwave
Optimize Angular change detection effortlessly.
lithium-angular
Lithium simplifies Angular with utilities for seamless reactive state and event interactions.
ngspot
Collection of awesome Angular libraries.
ts-cacheable
A popular platform-agnostic caching library.
ngxtension-platform
Utilities for Angular.
spartan
Cutting-edge tools powering Angular full-stack development.
@ngify/http
Reactive Angular HTTP client with typed responses, streamlined errors, and request/response interception.
angular-ru-sdk
Set of toolchains for common interaction patterns, abstracting Angular core functionalities without presentation bias.
dfts-common
Collection of TypeScript libraries (icons and other utilities).
dfx-common
Collection of Angular libraries including dfx-qrcode and more.
sba-angular
Sinequa's Angular-based Search Based Application (SBA) Framework.
ng-as
Angular pipe and directive for type casting template variables.
angular-toolbox
A library that provides useful tools for Angular apps development.
ngx-lift
clr-lift and ngx-lift enhance Angular with utilities, operators, and components for simplified development.
firestitch
A wide range of open-source Angular solutions is available from Firestitch.
@studiohyperdrive/ngx-tools
A mono-repo providing several of the Angular based packages created and maintained by the Studio Hyperdrive team.
ngx-utility
Various helpers for forms, zones, DOM manipulation, HTTP requests, and more.
ssv.ngx
Mono-repo of libraries from sketch7 including ngx.command and ngx.ux.
ng-kit
Reusable Angular components built with Angular Material and Bootstrap 5.x, Utility classes/functions for Date, Form and String operations.
nxt-components
A collection of various Angular components.
ngx-signal-plus
A comprehensive utility library for Angular Signals that provides enhanced functionality, operators, and utilities.
ngx-nuts-and-bolts
A collection of commonly used pieces of Angular-related code that are used by Infinum.
ngx-signals-plus
Additional Signals to improve developer experience.
ng-tool-collection
Useful Tools written in Angular.
yaagoub
Accelerate your development with decorators, directives, icons, services, and OAuth 2.0.
@everllence/ngx-tools
A collection of libraries designed to elevate your Angular development experience.
ngx-oneforall
An Angular library with reusable pipes, directives, services, decorators, constants, enums, and more.
angular-signal-generators
Angular Signal Generators streamline development with signals and utilities for faster, cleaner code.
mmstack
A monorepo for mmstack libraries.
@shanieMoonlight/moonlight-repo
Monorepo of SpiderBaby’s open-source Angular libraries, utilities, and demo applications.
@jchpro/ng
Monorepo of various libraries for Angular. Visit example page for more info.
rxap
A collection of modules and tools that reduce web and cloud app development effort.
ng-util
A set of Angular utilities.
xprng
Micro packages of simple and smart components for Angular.
ngx-primeng-toolkit
Comprehensive TypeScript utilities for Angular state management with PrimeNG helpers, ng-select, storage, and NgRx caching.
@ibenvandeveire opensource
A monorepo hosting multiple packages—both Angular and non-Angular—developed and maintained by Iben Van de Veire.
@farfadev/ngx-lib
Repository of Angular libraries from Farfadev, usable in any application.
ngx-security
A modular Angular library for authentication, roles, and permissions management.
ng-catbee
A collection of Angular libraries developed and maintained by the Catbee team.
ngx-persian
A full-featured toolset for Persian Applications.
acontplus-libs
Nx monorepo containing Angular libraries providing Domain-Driven Design (DDD) architecture, core utilities, and Angular Material UI components for enterprise applications.
Angular Directive Workspace
An Angular monorepo that hosts several standalone directive and utility libraries, including ng-signals-utils.
angular-cool
A monorepo packed with developer‑friendly Angular utilities that supercharge apps with effortless UI, storage, networking, and performance features.
dasch-ng
A collection of reusable Angular libraries and TypeScript utilities for modern web development.
ngx-schema-tools
A monorepo containing Angular libraries for JSON schema editing, visual data mapping, and dynamic form rendering.
angular-3d
Modern Angular libraries for building stunning 3D graphics and scroll animations.
npm-ntk-cms-angular
This monorepo contains a collection of 9 reusable Angular libraries designed for building modern CMS applications.
ngx-vertex
Designed to assist in creating and managing a directed acyclic graph model in an Angular application.
telperion
A collection of high-quality, framework-independent utilities and tools for modern web development, including ng-pack.
signality
A collection of atomic utilities for building reactive compositions in Angular.
@alvaromarinho/libs
A collection of Angular libraries for common UI needs, compatible with Angular 14+.
angular-helpers
A suite of Angular libraries that help you build secure, browser-integrated applications with a clean developer experience.
ngneat-archive
A read-only preservation archive of the ngneat repositories.
Indice.Angular
A collection of Angular libraries providing authentication, configuration, and reusable components for Angular v20+ applications.
trt-web-utils
Monorepo for the @trt-web packages, which includes a Firebase admin helper library and more.
dgkit
A growing collection of open-source frontend agnostic and Angular libraries, developer tools, and frontend utilities.
grafloria
An MIT diagram and dashboard engine for JavaScript: one headless core, native Angular, React and Vue bindings, one document format and one undo stack.
Third Party Components >Modals
ngx-dialog
Type-safe Angular Dialogs Directive for Angular 16+.
ng-modal-service
A simple Angular modal Service.
strictly-typed-mat-dialog
Angular material library to improve type safety around mat dialogs.
ngx-side-page
Versatile Angular library for slide‑out side panels with smooth, service‑based animations, like Material dialogs for side pages.
async-modal-ngx
This library renders Angular components with flexible data flow, while all styling and modal-host design remain your responsibility.
rnd-dialog
Resizable and draggable dialog based on CDK dialog.
prettier-modals
Angular directives and an injectable service for Prettier Modals — beautiful open/close animations for native <dialog> elements, powered by GSAP Flip.
ngx-call
Imperative, type-safe, and promise-based dialogs for Angular, inspired by React Call's createCallable.
ngx-dialog-forge
Declarative, signals-native Angular dialog library built on the native dialog element.
ngx-modalieur
Bootstrap-styled modals using Angular CDK Dialog.
ngx-minimal-modal
A small, unopinionated library that provides a straightforward way to work with modals (pop-ups) in an Angular app.
Third Party Components >Notifications
angular-bootstrap-toast-service
Angular project for sending Bootstrap based toast notifications including Vercel deployment.
angular-toaster
Updated fork of Angular2-Toaster.
hot-toast
Smoking hot toast notifications for Angular.
makki-toast-package
A customizable toast component built to streamline the creation and management of tailored alerts.
mk-magic-messages-library
Easily display animated success, info, warning, and error alerts in your Angular 20+ application.
ngx-advanced-toast
Advanced Angular toast notifications built on the native <dialog> element — signals-first, zero RxJS, CSS-only animations, fully accessible.
ngx-alertifying
Customizable, responsive Angular alert component for stylish, accessible feedback across devices and contexts.
ngx-cozy-popup
Framework-agnostic popup and toast library for modern web applications.
ngx-french-toast
Lightweight, customizable Angular 14+ toast library for informative messages, feedback, and dynamic component support.
@klausbrandner/ngx-notifications
Simple, lightweight toast notifications for Angular.
ngx-notifier
A Simple Notification Service for Angular applications.
ngx-popify
Toast notifications for Angular 16+ built using reactive signals and easily integrated via a view component.
ngx-signal-toast
Signal-first toast notification library for Angular 21+ with zoneless support, zero dependencies, SSR safety and powerful theming.
ngx-snotifire
A flexible toast library offering multiple notification types, simultaneous positions, rich configuration, full custom styling, built‑in themes, callbacks, and custom HTML support.
ngx-sweetalert2
Declarative, reactive, and template-driven SweetAlert2 integration for Angular.
ngx-toast
A lightweight, high-performance, and Zoneless-ready toast notification library for Angular 21+ and React 18+.
@IQXLimited/ngx-toastr
A fork of ngx-toastr that adds extra features, improvements, and customizations.
ngx-toastr-notifier
Lightweight, customizable Angular 20+ toast notifications with Material design and flexible APIs, replacing toastr.
Notiflow
A modern toast/notification library for Angular — signal-based, standalone, and zoneless-safe, built without @angular/animations.
notifyx
A simple, customizable toast library for JavaScript/TypeScript with zero dependencies.
OneSignal
Integrate OneSignal into Angular apps with onesignal-ngx for push and in‑app messaging.
toastify
Lightweight and customizable toast notifications for web applications.
web-notifier
Lightweight, flexible web notification library with simple RxJS‑based API for browser notifications.
ngx-dynamic-toast
An elegant, liquid-smooth toast notification library for Angular, heavily inspired by the beautiful Sileo project.
flexi-toast
Angular toast notification component with title, message, icon types, auto-dismiss, manual close, animations, theme, and positioning support.
ngx-notitia
Updated fork of ngx-toastr with additional features, fixes, and modernizations for Angular 21+.
ngx-herald
A lightweight, modern Angular toast notification library. Signals-first, zoneless-compatible, zero runtime dependencies, and an easy-to-use alternative to ngx-toastr.
ngx-gooey-toast
A morphing pill‑to‑blob toast component for Angular, serving as an Angular port of the React gooey‑toast.
ngx-yet-another-toast-library
A lightweight, signal-based Angular toast notification library with Bootstrap 5 color palette support.
ngx-mat-toast
Angular toast notification library built on top of Angular Material MatSnackBar.
ngx-retoast
A rewrite of the archived ngx-toastr library, designed for modern Angular applications.
snackng
Toasts for Angular with a glass design, zero UI dependencies and CSS-variable theming.
toastify-all
Universal, modern toast notification engine for all JavaScript frameworks and platforms.
Third Party Components >Onboarding and Product Tours
angular-shepherd
Angular Service wrapping the site tour library Shepherd.
skyux
SKY UX components for Angular.
ngx-ui-tour
A UI tour library inspired by angular-ui-tour.
ngx-onboarding
Onboarding library for seamless Angular tutorials, helping users quickly learn and navigate your app.
ngx-web-tour
A customizable product tour library for Angular applications that supports user onboarding with animations and professional UI.
ngx-intro
An Angular library that provides a simple integration of Intro.js to create interactive guides and step-by-step tutorials.
ngx-custom-tour
Easy to customize step-by-step tour / onboarding for Angular 15+.
ng-beacon
Lightweight guided-tour library for Angular 19+ with signals and zoneless-compatible rendering.
ngx-guided-tour-lite
A lightweight, dependency-free guided tour library for Angular.
Third Party Components >PDF
Angular Image & PDF Viewer
A customizable library for viewing PDFs and images using Mozilla’s pdf.js engine for smooth previews.
ng2-pdfjs-viewer
An Angular component for PDFJS and ViewerJS (Supports all versions of Angular).
ngx-document-signer
A reusable package that provides a PDF form creator and PDF signer.
ngx-extended-pdf-viewer
A full-blown PDF viewer for Angular 16+.
ngx-pdf-export
This DOM-aware, client-side Angular library converts rendered HTML elements directly in the browser into functional PDFs with fully selectable, searchable, and copyable text.
ngx-pdf-viewer
A lightweight PDF viewer library for Angular applications.
pdf-viewer-kit
A modern, high-performance, framework-agnostic, lightweight PDF viewer and annotation library built on top of pdf.js.
rm-ng-pdf-export
Angular library for generating and exporting ultra-high-quality PDFs from HTML content with smart page breaking and crystal-clear rendering.
Third Party Components >Pipes
ng-generic-pipe
Generic pipe for Angular application.
ng-dompurify
Angular Sanitizer/Pipe using DOMPurify with full configuration support.
ngx-signal-pipes
Transform Angular signals with functional pipes.
ngx-pipe-lib
Common Angular pipe examples for your day to day tasks.
memoize-pipe
A universal pipe for memoizing computations in Angular templates.
ngx-smart-pipes
A lightweight, tree-shakeable collection of standalone Angular pipes designed for real-world use cases.
ngx-dynamic-search
Angular pipe designed for dynamic, deep search filtering across complex nested objects and arrays.
ngx-name-capitalize
Angular pipe for name capitalization that formats compound surnames, linguistic particles, hyphenated names, apostrophes, and Unicode characters.
ngx-transforms
90+ standalone, tree-shakable pipes for strings, numbers, dates, arrays, objects, and more.
@unirate/angular
Exchange rate pipes and services for Angular 16+ using the UniRate API.
Third Party Components >Printing
ngx-pos-print
Print receipts on POS thermal printers from your Angular app.
ngx-print
A plug n' play Angular library to print your stuff.
ngx-printer-demo
A simple Angular service to print a window, parts of a window (div), images, HTMLElements or Angular Objects.
Third Party Components >QR Codes
ng-qrcode
Easy to use AOT compatible QR code generator for Angular projects.
angularx-qrcode
A fast and easy-to-use Ivy compatible Ionic and Angular QR Code Generator library.
dfts-common
Collection of TypeScript libraries (icons and other utilities).
ngx-scanner
Angular QR code, Barcode, DataMatrix, scanner component using ZXing.
ng-qrcode-svg
Simple QR code generator (SVG only) for Angular.
Angular-html5qrcode
This library provides an Angular wrapper for the html5-qrcode library, allowing developers to easily integrate QR code and barcode scanning functionalities into their applications.
ngx-kjua
Angular QR-Code generator component using kjua.
ngx-qrcode
A simple Angular 18+ component to generate QR codes. Based on react-native-qrcode-skia library.
qrcode-angular
A streamlined Angular library that creates verification QR codes for Self.xyz.
qr-code-layout-generate-tool
Framework-agnostic QR code label & badge designer for React, Angular, Vue, Svelte, & Node.js.
Third Party Components >Router
ngx-route-breadcrumbs
Angular library that simplifies creating breadcrumbs based on routing URLs and parameters.
xng-breadcrumb
Zero‑config, lightweight, configurable, reactive breadcrumbs for Angular 6+.
angular-router-menus
Typed, customizable Angular route‑based menus with multi‑navigation, nested dropdowns, and injection‑token access.
ngx-back-button
A library for handling proper Angular back button capability.
ngx-href
A directive that allows href to understand Angular's router while retaining its default functionality.
ngx-multi-level-push-menu
A modern, accessible Angular component for responsive multi-level push menus with extensive customization options.
ngx-quicklink
Quicklink prefetching strategy for the Angular router.
ngx-route-manager
A simple library to store all route urls used in the application.
ngx-speculation-rules
Angular library for the Speculation Rules API enabling prefetching and prerendering for faster, SSR- and Zoneless-compatible navigation.
ui-router
State-based routing in Angular is enabled through UI-Router for Angular.
ngx-url-params
Lightweight Angular service for managing and synchronizing URL query parameters with a concise, reactive API.
ngx-history
Modern Angular navigation history service with reactive programming support.
angular-typed-router
Type‑safe Angular navigation from a single Routes array, yielding inferred path unions and typed navigate tuples with zero codegen or runtime cost.
real-router
Data-first router for JavaScript — the most declarative router for client applications.
ssgoi
Animates the change between routes without taking over navigation.
Third Party Components >Scroll
ngx-ui-scroll
Virtual/infinite scroll for Angular.
ngx-page-scroll
Animated scrolling functionality for Angular written in pure TypeScript.
lithium-ngx-virtual-scroll
A fast and lightweight virtual scrolling solution for Angular that supports single column lists, grid lists and view caching.
ngx-scrolltop
Lightweight, Material Design inspired button for scroll-to-top of the page. No dependencies.
OverlayScrollbars
JavaScript plugin for custom styleable overlay scrollbars that hide natives while preserving functionality.
ngx-scrollbar
Custom overlay-scrollbars with native scrolling mechanism.
ngx-tracing-beam
A simple component library to add an animated tracing beam to your vertical scrolling.
ngx-marquee
A simple component library to create an infinite scrolling marquee with your content.
@omnedia/ngx-scrollbar
Custom scrollbar with smooth scrolling and full styling control.
ngx-virtual-dnd-list
A virtual scrolling list component that can be sorted by dragging.
ngx-scroll-top
Configurable, lightweight back to top button for Angular projects.
simplebar
Custom scrollbars vanilla JavaScript library with native scroll, done simple, lightweight, easy to use and cross-browser.
ngx-responsive-virtual-scroll
Fast, lightweight Angular virtual scrolling for single‑column lists, responsive grids, and view caching.
ngx-virtual-scroller-flexible
Ultra‑fast, flexible virtual scroller rendering unlimited items with varying heights seamlessly.
ng-virtual-list
Maximum performance for extremely large lists.
ngx-horizontal-menu-scroll
A lightweight, customizable Angular library for creating beautiful horizontal scrolling menus with smooth navigation controls.
usal
Framework agnostic ultimate scroll animation library.
ar-virtual-scroll
Lightweight Angular virtual scroll with automatic dynamic height, ideal for chats, feeds, and variable lists.
angular-infinity-scroller
A lightweight, high‑performance infinite‑scrolling directive built to work seamlessly with modern Angular and SSR setups.
ngx-zoneless-scrollbar
A lightweight Angular scrollbar built for zoneless mode, using native scrolling with CSS styling.
ngx-scrollbar-ultimate
A lightweight library for vertical scrolling.
ngx-scrollspy
Angular Scroll Spy Service with events.
ngx-virtual-grid
A responsive, virtual‑scrolling Angular grid that supports infinite loading, uses CSS Grid, automatically measures item sizes, and renders only the visible elements.
ngx-cerious-scroll
Angular bindings for Cerious Scroll, a high-performance virtual scrolling implementation.
Third Party Components >Storage
rxdb
An abstraction layer for IndexedDB.
ngx-reactive-storage
Wrapper for IndexedDB/localStorage with promise‑based API, supporting Angular Signals and RxJS Observables.
ng2-webstorage
LocalStorage and SessionStorage manager.
ngx-indexed-db
Wraps IndexedDB in an Angular service.
angular-async-local-storage
Efficient client-side storage for Angular: simple API + performance + Observables + validation.
signaldb
Local JavaScript DB with MongoDB‑like interface, TypeScript, signal‑based reactivity, schema‑less design, and fast queries.
dexie
A Minimalistic Wrapper for IndexedDB.
angular-web-storage
Angular decorator to save and restore of HTML5 Local & Session Storage.
ng-storage
A modern, reactive Angular service for browser storage management with AES-GCM encryption, TTL, change notifications, and Apollo-style providers.
convex-angular
The Angular client for Convex.
secure-client-store
Universal TypeScript library for AES-256-GCM client-side encryption (works in browsers & Node.js).
ngx-persist
A type‑safe, signal‑based persistent state utility for Angular, syncing with localStorage, sessionStorage, IndexedDB, or custom backends.
ngx-webstore
A comprehensive Angular library for browser storage management with TypeScript support, reactive APIs, encryption, TTL, and more.
@moltendb-web/angular
Rust/WebAssembly local‑first DB for Angular with Signals, OPFS, GraphQL‑style queries, and Web Workers.
ngx-secure-storage
SSR-compatible Angular service to securely store, retrieve, and manage encrypted data in localStorage and sessionStorage using AES encryption.
ngx-local-vault
A reactive, encrypted browser storage for Angular—built on Signals, under 2KB gzipped, with zero runtime dependencies.
typed-storage-angular
Angular wrapper for @jeanharo98/typed-storage with native Angular Signals integration and automatic localStorage sync.
Third Party Components >Tooltips
popover
Angular popover component.
ngx-tooltip-directives
Library with three tooltip directives (string, HTML, template), inspired by ng2-tooltip-directive.
ngx-tippy-wrapper
Angular wrapper for Tippy.js.
ngx-smart-tooltip
A lightweight, customizable tooltip library for Angular 18 that uses signals, the Web Animations API, and OnPush change detection.
angular-tooltips
Modern, lightweight Angular tooltips using a single CSS‑anchored popover element with no overlays, no scroll listeners, and no per‑trigger DOM.
Third Party Components >UI Libraries
Dev Extreme
Feature-Complete 65+ Angular Component Suite.
Zyra UI
Modern Angular component library with design tokens, signals, dark-mode-first theming, and WCAG 2.1 AA accessibility.
ej2-angular-ui-components
Syncfusion Angular UI library with 70+ lightweight, responsive, modular, touch‑friendly components.
Nebular
Customizable Angular UI Library based on Eva Design System.
NG-ZORRO
An enterprise-class UI components based on Ant Design and Angular.
NG-ALAIN
NG-ZORRO admin panel front-end framework.
zardui
Collection of beautiful, accessible Angular components based on shadcn-ui and NG‑ZORRO, fully open source and free.
ngx-ui
Style and Component Library for Angular2 and beyond!
optimus-ui
A fork of PrimeNG.
Wijmo 5
Set of UI components for Angular2.
Taiga UI
Powerful set of open source components for Angular!
AgnosUI
Highly configurable headless framework agnostic component library.
ng-aquila
Aquila, an open‑source Allianz GDF component library, offered here as a white‑label variant.
oblique
Angular framework with Swiss corporate design and ready‑to‑use components for branded business apps.
fundamental-ngx
SAP design system Angular component library.
designsystem
UX Component library implementing the Kirby Design Philosophy.
sbb-angular
Angular Library for SBB.
ui
Enterprise level Angular UI framework from Alauda Frontend Team.
ngx-tethys
Fast and reliable Tethys Design components for Angular.
antwerp-ui_angular
A component interface library for building user interfaces and responsive web apps.
ng-clarity
A scalable, accessible, customizable, open-source design system built for Angular.
ngx-float-ui
Angular wrapper for the Floating UI library.
carbon-components-angular
An Angular implementation of the Carbon Design System for IBM.
ng-zen
Create customizable, production‑ready Angular UI components seamlessly within your project.
ngwr
Angular UI kit to make stylish Angular applications.
ng-vcl
Angular component library based on the VCL CSS eco-system.
ngx-ui
NGXUI from Omnedia: standalone Angular components, blocks, and templates for landing pages and marketing materials.
po-angular
Component library based on Angular. Documentation in Portuguese.
@ng-verse/ui
Production Ready Angular Components that you Copy/Paste.
bryntum
World class web components for calendars, gantt charts, kanban boards, and scheduling.
flexi-ui
Flexi UI: reusable, customizable, open‑source UI components for modern, visually appealing front‑end applications.
@koobiq/angular-components
Open‑source design system for security‑focused products, offering UI patterns, components, tools, resources, and guidelines.
Vega
Expedite feature development by leveraging reusable components and styles tailored to your preferred framework.
Blueprint UI
Accelerate your development with flexible UI components and tools that work everywhere.
mantic-ui
Angular components for Semantic UI and Fomantic UI.
kage-ui
Lightweight, flexible Angular library with reusable components inspired by border‑first design systems for scalable, consistent UIs.
quix-quang
Angular component and utility library developed by Quix Srl.
ngx-vflow
An open source library to build node-based UI with Angular.
ship-ui
A modern, signal-based, zoneless-compatible UI library for Angular. Explore its features and documentation on their official website.
slateui
A modern, accessible UI component library that provides directive-based components built with Angular primitives, Tailwind CSS, and signals.
@nexcraft/forge
Framework-agnostic Web Components UI library. Works in Angular via custom elements.
ngx-nova-ui
A modern Angular 20 UI component library built with signals, standalone components, and a CSS-first theming approach.
MaxterDev NGX Components
A highly flexible and SCSS-customizable components library for Angular.
gcds-components
The gcds-components-angular package enables easy integration of GC Design System web components into Angular.
particle-ng
A lightweight, themeable component library offering flexible, high-control alternatives to Angular Material and PrimeNG.
ngx-kit-ui
Modern Angular UI library for mobile and web.
TecnualNG
A modern Angular UI library offering reusable, customizable, and accessible components for building professional web applications.
takeoff-ui
A comprehensive design system providing framework-agnostic web components developed with Stencil.js.
mozek
A lightweight SCSS toolkit and UI library designed for clean, simple, non‑over‑engineered styling with consistent spacing, colors, and typography.
Magma
A broad set of components, services, pipes, directives, and utilities that support its ecosystem and are available for anyone to use or extend.
ngx-aespartal-ui
A professional, lightweight, and customizable Angular component library built with Atomic Design principles.
JSuites
Collection of UI components and utilities (forms, modals, inputs) that can be integrated into Angular with custom wrappers or directives.
ngx-support-chat
A pure presentational Angular component library for customer support chat interfaces.
luma-ui
Neo-Minimal design system for Angular applications.
Mundane UI
Framework-agnostic, zero-dependency, lightweight UI component library.
eagami
Lightweight, accessible Angular UI component library built on CSS custom properties.
angular-liquid-glass
A standalone Angular component library for liquid glass and glassmorphism interfaces.
ngx-pk-ui
An Angular 21 component library providing UI components and CSS utilities.
magary
A modern, standalone-first Angular UI library monorepo.
ngx-core-components
Angular 19+ component library — production-ready UI components built with signals, OnPush change detection, and zero runtime dependencies.
ngx-cupertino
Angular components implementing Apple's iOS 26 / macOS Tahoe 26 design system.
kanso-protocol
Open‑source, cross‑framework design system with W3C DTCG tokens, Web Components, and an AI‑ready MCP server — built around kanso (簡素), the discipline of removing the unnecessary.
frame-ui
A customizable Angular component library built around modern primitives.
coss-ui-angular
Accessible Angular components inspired by the public COSS UI catalogue.
OpenMFP Web Components Library
A modern Angular 21 web components library featuring declarative UI components built with the latest signal-based APIs.
ngxsmk-ui-kit
200+ free Angular components. Signals-native. Zoneless. Token-themed. Dark mode built in.
NgBracket
Accessibility-first Angular component packs (forms, data table, scheduler, charts, and more), signals-native on v22+ with Signal Forms; WCAG AA, keyboard + screen-reader tested by hand.
Gleks Web UI
Accessible, standalone Angular components using Signals, OnPush, and CSS variables, with zero Material or CDK dependencies.
fold-ng
A dark-first, accessible Angular UI library and design system. Built with modern standards: signals-first, standalone, zoneless, and SSR-ready.
mk-kit
MIT component library for admin panels: 180 signals-based, zoneless-ready components themed with CSS variables, WCAG 2.1 AA, with a PrimeNG migration schematic. Documentation, npm.
Hub UI
Reusable Angular UI components for standalone apps, Angular Signals workflows, accessibility, CSS variables and production-ready documentation.
atomic-angular
A component library that wraps core Atomic web components to build modern Angular UIs interfacing with the Coveo platform.
solanda-ui
Minimalist Web Components UI library for Vue, Nuxt, React, Angular, Svelte, and vanilla JavaScript.
xiri-ng
A configuration-driven Angular component library where a Go backend controls the UI via JSON structures.
crosskit
Framework-agnostic UI components that use a single behavior core and stylesheet with adapters for React, Vue, Svelte, and Angular.
ngx-semantic
A modern Angular-native idiomatic port of Semantic UI for the Angular ecosystem.
Third Party Components >UI Libraries built on Bootstrap
angular-bootstrap-md
Material Design for Bootstrap 5 & Angular 17.
ng-bootstrap
Angular widgets built with Bootstrap 5 CSS and APIs tailored for the Angular ecosystem.
ng-bootstrap-addons
Adds UI components not available in ng-bootstrap (e.g., input/form controls).
ngx-bootstrap
Fast and reliable Bootstrap widgets in Angular (supports Ivy engine).
design-angular-kit
A toolkit based on Bootstrap Italia for the creation of web applications developed with Angular.
yoozsoft
Widgets built using Bootstrap 5, CSS, and NG Bootstrap 17 with APIs designed for the Angular ecosystem.
ngx-gccb
Angular 19+ library with easy‑to‑use shared components, directives, pipes, and services. See showcase for code snippets.
cute-widgets
An open‑source Angular UI library that provides native directive‑based components styled with Bootstrap 5+ utilities and design classes.
Third Party Components >UI Libraries built on Material
angular-ui-plusify
Includes Datetime Picker and Markdown Editor, with plans to expand into a full Angular UI toolkit.
MDBootstrap
Bootstrap 5 & Angular 17 UI KIT - 700+ components, MIT license, simple installation.
Angular Material
Material Design components for Angular.
Covalent
Teradata UI Platform built on Angular Material.
IgniteUI Angular
A complete library of Angular-native, Material-based Angular UI components with the fastest grids, charts, and more.
angular-jqwidgets
Advanced Angular Components with Material Design.
@ng-matero/extensions
Angular Material Extensions Library.
angular-material-css-vars
Little library to use CSS variables with Angular Material.
ngx-components
Useful components and utility functions for Angular.
ngx-material-auth
A library for Angular which provides functionality around the frontend part of authentication and authorization.
ngx-material-navigation
Creates material navigation elements like combined navbar and sidenav or footers, automatically shifting items based on breakpoints.
ngx-material-entity
With NgxMaterialEntity you can create entities and define how to display them directly on their properties. It can even generate complete and highly customizable CRUD-Tables.
c3-components
An open-source component library that extends the @angular/material library.
simplematcomponents
Set of Angular components that fit into or use Angular Material Design.
Angular Material Dev UI
One place stop for developers to explore components and blocks for their Angular Material and Tailwind CSS based applications.
nmce
Suite of Angular Material extensions with reusable code and UI enhancements for complex, data‑rich business apps.
NgxMatFacetToolkit
Angular standalone facet filtering toolkit with Material UI.
ngx-dynamic-stepper
A powerful, flexible Angular library for creating dynamic wizard-style steppers built on top of Angular Material Stepper.
BuilderKit
A complete UI toolkit and modern design system built on Angular Material, with blocks, templates, and a solid foundation for building Angular applications.
angular-material-extended
Community extensions for Angular Material (Standalone, Signals, Zoneless, SSR, M3 Theming).
mat-exp
A library of components and styles for Angular Material, built on the latest Material Design 3 Expressive Design System.
angular-material-components
Provides extra components for Angular Material projects: Datetime picker, Time picker, Color picker, etc.
sdcorejs-angular
Reusable Angular UI for data-heavy business applications.
parl
A backend-agnostic chat UI library for Angular 21+, featuring media previews, message reactions, pinned items, and swipe-to-reply.
Third Party Components >UI Libraries built on Tailwind CSS
angular-tailwind-ui
Easy to use and simple components, directives and services. Using Angular 19 and Tailwind CSS 3.
Arena by Dravensoft
Token-driven Angular and React components sharing a Tailwind layer, governed by strict API and accessibility contract files, with no built-in palette or fonts.
bpdm/ng
Accessible, themeable Angular component library on the Angular CDK and Tailwind CSS, driven by a shared design-token set with a native React version.
elbe-ui
Angular UI components built with Tailwind CSS and Spartan UI.
Flowbite
Open-source UI components built with Tailwind CSS with support for Angular.
FlyonUI
Integrate FlyonUI with Angular and Tailwind CSS to create a modern, responsive UI, streamlining your development process efficiently.
Galaxy UI
Universal Component Library that brings beautiful, accessible components to Angular.
koala-ui
A modern and accessible component library designed to speed up interface development.
ng-brutalism
Neo-brutalist Angular UI library with signals, zoneless, and Tailwind CSS v4. Bold borders, offset shadows, opinionated aesthetic end-to-end.
Metronic
Comprehensive Tailwind CSS UI toolkit for building modern, scalable web applications efficiently.
ngx-lite-suite
Angular UI library with a "Lite Suite" design system of glassmorphism, gradients, and fluid animations.
ngx-tailwindcss
A customizable Angular UI library for Tailwind CSS 4+, offering accessible, beautifully designed components with full styling control.
ngx-tw
A comprehensive component library built with Tailwind CSS, providing a modern and customizable set of UI components for Angular applications.
nicacoder-ng
Centralized Angular library of customizable components to accelerate development and ensure project consistency.
Preline UI
An open-source set of prebuilt UI components based on the Tailwind CSS framework.
PrimeBlocks
Professionally designed UI blocks tailored for rapid application development.
seacotools
A library designed for modern Angular applications, offering a suite of reusable UI components and services compatible with Tailwind CSS.
semantic-components
Modular Angular CDK + Tailwind UI elements with semantic HTML, full accessibility, and lightweight flexibility.
simui
Beautiful Angular UI components built with Tailwind CSS and Spartan.
starting-point-ui
Framework‑agnostic Tailwind CSS components inspired by shadcn/ui, fully compatible with Angular.
Tailkit UI
Carefully crafted, customizable, fully responsive Tailwind CSS components, templates, and tools for your projects.
tailng
Angular components styled with Tailwind to achieve a Material‑like look.
volt-ui
Fully accessible, themeable Angular components built with signals, Tailwind CSS v4, CVA, and ng-primitives.
zapui
Build scalable Angular apps with a Tailwind-powered design system from zap:ui.
Ply
CLI-first Angular + Tailwind copy-in component library (formerly Base UI (Angular)): npx ply-ui-cli add copies source into your repo. 127 free MIT components; Pro stays paid. Docs at ply-ui.com. Not MUI Base UI (React).
ngnova-ui
Angular 22 component library built with standalone components, focused package entry points, accessible interaction contracts, and Tailwind CSS theming.
Third Party Components >UI Primitives
ng-primitives
A low-level UI component library with a focus on accessibility, customization, and developer experience.
primitives
Angular port of Radix UI Primitives. Accessible. Customizable.
Clean Architecture Frontend
Domain-agnostic primitives for building frontend applications with Clean Architecture. Works with React, Vue, Angular, or any future framework.
@luminacn/ui
Signal-first, headless UI primitives for Angular.
Bloc UI
Lightweight, accessible Angular components with zero design opinions. Use your own styles or the optional theme package.
angular-primitives
Signal-first Angular primitives for building scalable, accessible UI systems.
NeuralTech
AI-first, headless and Signal-native Angular UI components with machine-readable contracts.
aria-ng-ui
A modern, accessible Angular component library inspired by shadcn/ui — built with Angular-native patterns, Tailwind CSS, and accessibility-first primitives.
Third Party Components >Viewers
ngx-diff
Angular component library for displaying diffs of text.
ngx-gist
An Angular Material and highlightjs styled display box for GitHub gist and local code snippets.
ngx-json-diff-viewer
Angular component for visually displaying the differences between two JSON objects.
ngx-json-schema-viewer
JSON Schema Viewer in Angular.
ngx-json-treeview
A collapsible JSON tree view for Angular.
ngx-omniview
An all-in-one content viewer for Angular that seamlessly displays raw string inputs as Plain Text, HTML, Markdown, LaTeX, MathJax, JSON, and more—using just a single component.
ngx-profile-comparison
A high-quality, production-ready Angular component library that visually compares two user profiles by highlighting their similarities and differences.
ngx-serial-console
Angular component and service to monitor output from a serial device.
ngx-voyage
File Explorer for Angular and PrimeNG.
ngx-file-peek
An Angular standalone component library that renders real file content as thumbnails from any URL or storage source.
ngx-json-explorer
An interactive, fully-customizable Angular JSON tree component featuring inline editing, search, and comprehensive option-based configuration.
ngx-superlite-img-viewer
An ultra-lightweight Angular library designed to display image galleries in a fast and intuitive viewer.
Third Party Components >Visual Effects
angular-tag-cloud-module
With this module, you can generate word clouds / tag clouds.
levita
Lightweight 3D tilt & parallax with accelerometer support.
ng-snowfall
An interactive Angular snowfall component where snowflakes respond to mouse movement to create a realistic wind effect.
ng-whiteboard
Lightweight Angular whiteboard component.
@craftedcode-dev/ngx-analog-clock
Analog clock component for Angular applications with timezone support, custom themes, and extensive styling options.
@DerStimmler/ngx-analog-clock
Customizable analog clock for your Angular app.
ngx-color-scheme
Add dark mode to your Angular applications with ease.
ngx-countdown
Simple, easy and performant countdown.
ngx-fancy
Fancy divider between template elements.
ngx-font-picker
Google fonts font picker widget for Angular.
ngx-gauge
A highly customizable Gauge component for Angular apps and dashboards.
ngx-glassy-effect
An Angular directive that applies a glassy effect to your HTML elements.
ngx-globe
A simple component library to create a container with an animated globe.
ngx-gooey
The gooey effect for Angular, used for shape blobbing / metaballs.
ngx-lamp
A simple component library to create a lamp.
ngx-neon-underline
An Angular library that provides a glowing neon underline effect for your components.
ngx-parallax-stars
Angular library to create beautiful stars with parallax effect.
ngx-waterbox
An isometric water box component.
Underlying Technologies >RxJS
Official website
Reactive Extensions Library for JavaScript.
eslint-plugin-rxjs-x
Fork of eslint-plugin-rxjs adding ESLint flat config support with breaking changes and improvements.
learn-rxjs
Clear examples, explanations, and resources for RxJS.
ng-event-bus
RxJS-based message bus service for Angular.
ngx-operators
RxJS operators for Angular.
microwave
Optimize Angular change detection effortlessly.
reactive-event-source
Lightweight RxJS-based EventSource wrapper with auto-reconnect, leak prevention, and reactive state management.
redux-observable
RxJS middleware for action side effects in Redux using "Epics".
rxjs-broker
An RxJS message broker for WebRTC DataChannels and WebSockets.
rxjs-challenge
A set of little RxJS puzzles to practice your Observable skills.
rxjs-common
A collection of useful RxJS operators.
rxjs-conduit
RxJS ReplaySubjects with with additional features to make reactive programming easier.
rxjs-course
RxJS course from Angular University.
subscribable-things
A collection of reactive wrappers for various browser APIs.
web-serial-rxjs
A TypeScript library that provides a reactive RxJS-based wrapper for the Web Serial API, enabling easy serial port communication in web applications.
Underlying Technologies >TypeScript
Official website
is a free and open source programming language developed by Microsoft. It is a superset of JavaScript and essentially adds optional static typing and class-based object-oriented programming to the language.
Official GitHub repository
(label: good first issue) A superset of JavaScript that compiles to clean JavaScript output.
DefinitelyTyped GitHub repository
The repository for high quality TypeScript type definitions.
guardz
Lightweight, zero-dependency TypeScript type guards for runtime validation with structured error handling.
mutates
Powerful TypeScript AST mutation toolset, forked from ng-morph, enabling extensive project-wide transformations beyond Angular.
quicktype
Generate types and converters from JSON, Schema, and GraphQL.
Sheriff
Lightweight Modularity for TypeScript Projects.
Total TypeScript Book
The companion repository for the upcoming Total TypeScript book.
transform.tools
Save a lot of time typing API responses with this JSON to TypeScript converter.
trpc
Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
ts-essentials
All essential TypeScript types in one place.
ts-pattern
The exhaustive Pattern Matching library for TypeScript, with smart type inference.
tsconfig
SmartRecruiters' tsconfig contains all strict rules and improves your project type-safety.
typebox
JSON Schema Type Builder with Static Type Resolution for TypeScript.
type-challenges
Collection of TypeScript type challenges with online judge.
type-fest
A collection of essential TypeScript types. Either add the package as a dependency or copy-paste the needed types.
typehero
Connect, collaborate, and grow with a community of TypeScript developers.
typescript-book
A concise guide to effective development in TypeScript.
valibot
The modular and type safe schema library for validating structural data.
Framework Interoperability >Cross-Framework Integration
detector
A zero-dependency, TypeScript-first library for fast, universal detection of platforms, frameworks, browsers, and capabilities.
@oguimbal/ngx-react
Enables smooth integration of React and Angular components, or effortless migration between the two.
ngx-reactify
Library to make running Angular and React applications together easy.
gong
Full‑stack framework with Go (Gin, Gorm, pure SQLite) backend and Angular Material frontend.
@retejs/angular-plugin
Angular plugin with a classic preset of node, connection, socket, and control components, built on Rete.js.
Stencil
Generate Angular component wrappers for your web components.
AnQst
Generates Angular services and native Qt widgets from a shared DSL, letting Angular apps compile into QWidget‑based C++ UIs via the AnQst CLI and host libraries.
rozie.js
A cross-framework compiler that transforms single Vue/Alpine-flavored component files into native Angular code without runtime overhead or wrapper boilerplate.
aktion
A single web component that turns a compact, streaming-first DSL into a rich, interactive UI inside its shadow DOM.
wolf-tui
Write CLI apps with your web framework — React, Vue, Angular, Solid, or Svelte.
Framework Interoperability >External Integration
Sentry
A developer-first error tracking and performance monitoring platform.
DataDog
With the Datadog Angular integration, you can resolve performance issues quickly.
Elastic
Real User Monitoring JavaScript agent with Angular applications.
@elastic/apm-rum-angular
Elastic APM Real User Monitoring for Angular applications.
Partytown
Relocate resource intensive third-party scripts off of the main thread and into a web worker.
Pega
Angular SDK includes a bridge and DX components that connect the ConstellationJS Engine to an Angular-based design system.
Postcat
A lightweight, extensible API tool based on Angular and Electron.
NativeScript
Provides platform APIs directly to the JavaScript runtime (with strong types) for a rich TypeScript development experience.
Strich
A JavaScript library for real-time, multi-format barcode scanning directly in the web browser.
stream-chat-angular
Angular Chat SDK ➜ Stream Chat. Build a chat app with ease.
foblex2D
Angular library for 2D geometry with utilities for points, lines, vectors, shapes, and transformations, used in Foblex Flow.
Bloomreach Angular SDK
Provides simplified headless integration with Bloomreach Content for Angular-based applications.
ngx-notion-cms
Render your Notion content through your Angular application as a CMS.
Otter
Highly modular Angular framework with units for localization, testing, customization, and CMS-driven dynamic configuration.
HyperFormula
Headless spreadsheet engine in TypeScript for formula parsing/evaluation, with an Angular integration demo.
fusio-sdk-javascript-angular
This SDK enables Angular apps to integrate with Fusio, used by projects like the backend and developer.
limitless-angular
A collection of powerful Angular libraries designed to enhance the Angular ecosystem and help developers build better applications with a focus on Sanity.io integration.
Bit
Leverage Bit to build composable software.
angular-twitter-timeline
Angular Public Twitter Timeline Widget.
ngx-signalr-websocket
A lightweight ASP.NET SignalR client for Angular.
Keploy
Record test cases and mocks by interacting with the Angular UI, and then test them using Keploy.
alterior
Isomorphic TypeScript framework for building modular services with seamless Angular integration.
23blocks SDK
Build full-stack apps 10x faster with modular backend blocks.
ngx-unity
A type-safe bridge for bidirectional communication between Unity WebGL/WebGPU and Angular.
ngx-wp-shortcode
A library that lets Angular applications render WordPress shortcodes as native Angular components.
ngx-iobroker
This library offers the possibility to integrate a ioBroker server quickly and easily into an Angular application.
AngularDart
A web framework that separates cleanly into a template language and a component model, making it easy to build complex, maintainable web applications.
ng-xtend
Empower your Angular applications with a flexible, scalable plugin ecosystem.
ngx-opentui
Experimental Angular renderer for OpenTUI that uses templates and signals to drive native terminal UIs.
Framework Interoperability >Wrappers
angular-calendly
A modern Angular library that provides standalone components for embedding Calendly scheduling widgets.
angular-email-editor
Drag-n-drop email editor by Unlayer as an Angular wrapper component.
angular-three
Angular Renderer for THREE.js.
atlas-editor
Angular wrappers that dynamically load the React‑based Atlaskit editor and side‑navigation web components.
chat-widget-adapters
Angular wrapper for the LiveChat Chat Widget (JavaScript API).
ckeditor5-angular
An official CKEditor 5 rich text editor component for Angular 2+.
cytoscape-angular
A production-ready Angular library providing sophisticated graph visualization capabilities using Cytoscape.js.
d3-cloud-angular
D3 Cloud component for Angular built upon d3-cloud.
flowchart-sequence-designer-angular
Angular wrapper for flowchart-sequence-designer.
gojs-angular
A set of Angular components to manage GoJS Diagrams, Palettes, and Overviews.
@foisit/angular-wrapper
The AI-Powered Conversational Assistant for Angular Applications.
lyne-angular
Angular wrapper for the Lyne Web Components.
@interopio/ng
IO Connect Angular wrapper to simplify initializing and using IO Connect libraries in projects.
ng-elementum
A modern fork of @angular/elements that enhances the integration of Angular components with the Web Components standard.
ngfire
A minimal Angular wrapper around the Firebase JS SDK.
ng-number-flow
Angular wrapper around number-flow — an accessible, animated number component.
ngx-apexgantt
Angular wrapper for ApexGantt, a JavaScript library to create Gantt diagrams built on SVG.
ngx-apexsankey
Angular wrapper for ApexSankey - A JavaScript library to create Sankey diagrams.
ngx-apextree
Angular wrapper for ApexTree - a JavaScript library for creating organizational and hierarchical charts.
ngx-barcode6
An Angular component for Angular 9+ for creating 1-D barcodes based on JsBarcode.
ngx-boomerangjs
An Angular 21+ wrapper for boomerangjs that provides automatic script loading and Real User Monitoring (RUM) support via Angular's dependency injection system.
ngx-chessground
Angular wrapper for chessground.
ngx-d3
A D3 wrapper service for Angular applications inspired by d3-ng2-service.
ngx-fabric-wrapper
Angular wrapper library for Fabric.
ngx-filesize
Angular wrapper for filesize.js.
ngx-grapesjs
Angular wrapper library for GrapesJS.
ngx-highlight-js
Angular wrapper around highlight.js for syntax highlighting.
ngx-kel-agent
Client library for Angular applications to integrate with kel-agent.
ngx-linkifyjs
Angular Linkify wrapper to auto-detect URLs, emails, hashtags, and mentions and convert them into HTML links.
ngx-neoline
Angular wrapper for NeoLine N3 dAPI, detecting provider, awaiting READY, and exposing typed methods.
ngx-open-web-ui-chat
Angular component library for embedding Open WebUI chat with Socket.IO streaming, conversation history and markdown support.
ngx-pendo
A simple wrapper to load Pendo in Angular.
ngx-pixel-code
Standalone Angular highlight.js wrapper featuring dynamic theme loading and custom styles.
ngx-sentry
Angular wrapper for Sentry JavaScript SDK.
ngx-simple-text-diff
Angular library for displaying text differences using the diff library.
ngx-socket-io
Socket.IO module for Angular.
ngx-tagify
Angular library that wraps Tagify.
ngx-three
Use Three.js with your Angular project in a declarative way.
ngx-three-globe
An Angular library that provides an interactive, 3D globe visualization built using Three.js.
ngx-virtual-select
Component to integrate Virtual Select in Angular.
ngx-vis
Angular wrapper for vis.js.
ngx-viz
Simple Angular viz.js wrapper to render DOT graphs.
ngx-webdatarocks
Angular wrapper for WebDataRocks. Follow this example to integrate the WebDataRocks web reporting tool.
ngx-xyflow
Angular wrapper of xyflow.
rive-angular
Modern Angular wrapper for Rive animations with reactive state management, built with Angular signals and zoneless architecture.
seatsio-angular
Angular wrapper for rendering Seats.io seating charts.
simplyfire
A lightweight Firestore API for Firebase cloud functions & Angular.
zag-angular
Angular wrapper for zag.
Angular-Inspired Solutions
angular-style-injector
A lightweight dependency injection container inspired by Angular's Injector.
armature
A modern, type-safe HTTP framework for Rust heavily inspired by Angular and NestJS.
di
A lightweight dependency injection library, similar to InversifyJS and typedi.
dom-harness
Framework agnostic DOM component test harness library inspired by Angular CDK's ComponentHarness.
gapi
Inspired by Angular and intended to provide complex Node.js GraphQL Backend applications with minimal effort.
GTPL
TypeScript library for reactive templates using Direct DOM and Proxy, inspired by Vue, Angular AOT, and JSX, in a compact 9KB package.
illuma
Angular-style dependency injection for TypeScript.
indulgent
A lightweight set of TypeScript utilities designed for web development, free of external dependencies and optimized for solid runtime performance.
injection-js
A fast, well‑tested JavaScript/TypeScript dependency injection library extracted from Angular’s ReflectiveInjector.
ioc
A powerful and flexible Inversion of Control (IoC) container for TypeScript applications. Inspired by Angular and NestJS.
knifecycle
Manage your Node.js processes' lifecycle automatically with an unobtrusive dependency injection implementation.
media-observer
JavaScript observable resize (event listener) inspired by Angular Flex Layout Media Observer.
named-slots
Declarative "holes" for React components, inspired by slots in Vue, Svelte, Angular, and WebComponents.
needle-di
A lightweight, type-safe Dependency Injection (DI) library for JavaScript and TypeScript projects.
npm-clang-format-node
Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries inspired by clang-format.
react-di-lite
Lightweight, hierarchical dependency injection for React inspired by Angular’s services.
@joanpablo/reactive_forms
A Dart library using a model-driven approach for forms and validations, inspired by Angular's Reactive Forms.
reaktiv
Reactive Signals for Python with first-class async support, inspired by Angular's reactivity model.
rgenex
An Angular‑CLI–style generator for React that instantly scaffolds components, hooks, and pages.
rxor
Brings reactive signals to React, inspired by Angular Signals, Vue 3's ref/computed, and SolidJS.
semantic-react-cli
A CLI tool that scaffolds React components, inspired by Angular's ng generate.
@coregx/signals
Type-safe reactive state management for Go, inspired by Angular Signals.
@dmytrodemchenko/Signals
Zero‑dependency, glitch‑free reactive signals for TypeScript and JavaScript using an optimized Angular‑inspired push/pull architecture.
sigsharp
A computational dependency library for .Net inspired by Angular signals.
sio
Silicia Framework: a fresh approach built upon Ionic, designed to streamline the development of hybrid applications and websites.
UnReact.js
A modern framework combining the best of Angular and React for enhanced component communication.
use-component-store
Provides a bare minimum implementation of a component store for React using RxJS.
use-vue-service
Lightweight Vue 3 state management with dependency injection, inspired by Angular services.
weave
A fine-grained reactive, signal-native UI framework.
x-injection-reactjs
Powerful IoC library built on-top of InversifyJS inspired by Angular's DI for ReactJS.
External Lists
awesome-utils-dev
Exhaustive Angular resources—your fallback if you still need more.
Related lists in Front-End Development
See categoryAwesome Vue
vuejs/awesome-vue
🎉 A curated list of awesome things related to Vue.js
Awesome DESIGN.md
VoltAgent/awesome-design-md
A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.
Awesome Blazor
AdrienTorris/awesome-blazor
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
Must-Watch CSS
AllThingsSmitty/must-watch-css
CSS talks you have to see covering CSS Grid, flexbox, custom variables, performance, frameworks, tooling, and more! 📺
Awesome React Native
jondot/awesome-react-native
Awesome React Native components, news, tools, and learning material!
Awesome Tailwindcss
aniftyco/awesome-tailwindcss
😎 Awesome things related to Tailwind CSS