HomeWeb › Awesome Angular

Awesome Angular

by PatrickJS · PatrickJS/awesome-angular

A curated list of awesome Angular resources.

★ 9.5k stars2k projects ⑂ 0 forks0 open issues
2k projects

Enhance your Angular development with skills for AI-assisted coding, featuring up-to-date patterns, best practices, and examples for version 20+.

Angular web app for AI-generated image descriptions. You need an OpenAI API key to use the tool.

agent-rules-kitgithub.com

A CLI tool for AI that installs and configures rules to guide agents in technology stack best practices.

AGENT.mdampcode.com

The universal agent configuration file.

agentbridgegithub.com

A framework that standardizes how AI agents discover, interact with, and control application components.

agentskitgithub.com

Composable toolkit and headless chat components for building AI agents in Angular, with streaming, tools, memory and RAG.

aitools.fyiaitools.fyi

AI Tools Built With Angular.

Guide for effective AI interaction patterns when working with Angular code.

Angularizebeta.angularize.dev

Vibe code your Angular app with a human coder in your corner.

augment codeaugmentcode.com

The first AI coding assistant built for professional software engineers and large codebases.

CodingFleetcodingfleet.com

An innovative AI-powered tool that transforms your instructions into efficient Angular code.

context7github.com

MCP Server with up-to-date code documentation for LLMs and AI code editors.

cursor.directorycursor.directory

The home for Cursor enthusiasts.

deep-chatgithub.com

Fully customizable AI chatbot component for your website.

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.

gitingestgitingest.com

Turn any Git repository into a simple text digest of its codebase. This is useful for feeding a codebase into any LLM.

glamaglama.ai

Directory of MCP servers filtered for Angular-related entries.

hashbrowngithub.com

The Hashbrown framework is for building joyful, AI-powered user experiences.

mushi-mushigithub.com

Fix your AI-built app instantly with plain-English diagnoses and ready-to-use fixes directly in your editor.

A collection of Claude Code skills for writing high-quality Angular unit tests with Jest and ng-mocks.

ngAutoPilotgithub.com

Agent-agnostic catalog of micro-skills for Angular, TypeScript, JavaScript, RxJS, testing, code quality, architecture, versioning, and quality governance workflows.

ngx-agents-mdgithub.com

Add Angular documentation to your project for AI coding agents (Claude Code, Cursor, etc).

ngx-ai-devtoolsgithub.com

See every prompt, response, token, and dollar your app spends without leaving the browser tab.

ngx-bobgithub.com

Angular chat widget with messaging, local history, error handling, commands, and search.

ngx-gen-uigithub.com

Lightweight Angular directive and service for streaming generative UI content via Firebase AI.

ngx-prompt-kitgithub.com

Angular components for AI chat interfaces, built on Spartan UI.

AI Agent skill for the ngx-testbox testing package.

Official AI docsangular.dev

Angular Examples using GenKit and AI.

PureCode AIpurecode.ai

Build Angular application UIs 50% faster with PureCode AI.

reangulargithub.com

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.

repomixgithub.com

A tool that packs your entire repository into a single, AI-friendly file.

rxjs-mcp-servergithub.com

Execute, debug, and visualize RxJS streams directly from AI assistants like Claude.

An expert AI skill for senior-level Angular architecture guidance.

superconnectgithub.com

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.

Threadplanegithub.com

Angular-native agent UI framework: streaming chat, durable threads, interrupts, subagents, planning, memory, and generative UI for LangGraph and AG-UI backends.

UI2CODEui2code.ai

UI to Code Converter in seconds with AI.

A tool for evaluating the quality of web code generated by Large Language Models (LLMs).

Workikworkik.com

Free AI-Powered Angular code generator Your Context-Driven AI Partner!

Yes Chat AIyeschat.ai

Angular Ninja - Angular Development Assistant.

Zipyzipy.ai

AI Angular Code Generator.

a11y-librariesgithub.com

A range of accessibility solutions for Angular.

a11yguardgithub.com

Delivers a zero‑dependency accessibility toolkit with cross‑framework primitives, idiomatic adapters, and a runtime audit mapped to EAA / EN 301 549.

Angular Material CDK - a11ymaterial.angular.io

The a11y package provides a number of tools to improve accessibility.

angular-vlibrasgithub.com

An Angular library that integrates VLibras to automatically translate content into Brazilian Sign Language (Libras).

aria-reachgithub.com

ARIA accessibility anti-pattern analyzer for shared component libraries.

An open-source accessibility widget written in Angular.

axe Accessibility Lintermarketplace.visualstudio.com

Accessibility linting for HTML, Angular, React, Markdown, Vue, and React Native.

digital.govdigital.gov

Accessibility for teams guide from USA government.

A collection of headless, accessible directives that implement common WAI-ARIA patterns.

Accessibility guide from PrimeNG.

ulamgithub.com

Accessibility utilities for the modern web. Vanilla-first, with optional React, Remix, Vue, and Angular adapters.

WAIw3.org

The W3C Web Accessibility Initiative (WAI) develops standards and support materials to help you understand and implement accessibility.

WAVEwave.webaim.org

Web Accessibility Evaluation Tools.

webaimwebaim.org

Web accessibility in mind.

Angular module for injecting Google Analytics script, with safeguards to prevent use in dev environments.

Wrapper for the LogRocket Web SDK with DI‑friendly init, lazy loading, typed options, privacy helpers, and DOM directives for data‑private/data‑public.

A library for embedding Luzmo dashboards in your Angular application.

Enables collection of browser clickstream data to AWS via the provided data pipeline.

gizmogizmoanalytics.io

An AI native alternative to Google Analytics, with a more generous free tier than competitors.

Heaphelp.heap.io

Product analytics for tracking customer journeys, conversion, and retention.

kitbasedocs.kitbase.dev

A developer platform for product analytics and feature management.

litlyxgithub.com

An open-source analytics tool — set up with one line of code.

ngx-gtmgithub.com

Angular library that automatically injects the script tag required to use Google Tag Manager (GTM).

Provides GDPR-compliant tracking for Angular sites with built-in Google Analytics, Meta Pixel, and custom options.

Matomo analytics client for Angular applications.

ngx-meta-pixelgithub.com

This package enables you to setup Meta Pixel for your Angular application.

ngx-piwik-progithub.com

A dedicated Piwik PRO Angular library for implementing Tag Manager and tracking.

The community-maintained successor to ngx-segment-analytics.

ngx-umamigithub.com

Angular integration for Umami Analytics — a lightweight, privacy‑first tracking solution tailored for Angular applications.

oculr-ngxgithub.com

An analytics library that makes collecting data in an Angular app simple.

plausiblegithub.com

Lightweight, open‑source, privacy‑friendly analytics with SPA support—see SPA support.

rybbitgithub.com

A privacy-friendly alternative to Google Analytics; see this guide for Angular integration.

swetrixgithub.com

Integrate Swetrix with your Angular application to track page views, monitor errors, and capture custom events — all while staying privacy-friendly and GDPR-compliant.

takt-angulargithub.com

Idiomatic Angular wrapper for Takt privacy-friendly analytics.

Doug Parkermastodon.social
Jessica Janiukmastodon.social

A Dart library using a model-driven approach for forms and validations, inspired by Angular's Reactive Forms.

A lightweight dependency injection container inspired by Angular's Injector.

digithub.com

This library is a lightweight dependency injection library, similar to InversifyJS and typedi.

flexdigithub.com

Flexible, lightweight DI library for React, React Native, and Vue3, inspired by NestJS and Angular.

gapigithub.com

Inspired by Angular and intended to provide complex Node.js GraphQL Backend applications with minimal effort.

GTPLgithub.com

TypeScript library for reactive templates using Direct DOM and Proxy, inspired by Vue, Angular AOT, and JSX, in a compact 9KB package.

illumagithub.com

Angular-style dependency injection for TypeScript.

indulgentgithub.com

A lightweight set of TypeScript utilities designed for web development, free of external dependencies and optimized for solid runtime performance.

injection-jsgithub.com

A fast, well‑tested JavaScript/TypeScript dependency injection library extracted from Angular’s ReflectiveInjector.

iocgithub.com

A powerful and flexible Inversion of Control (IoC) container for TypeScript applications. Inspired by Angular and NestJS.

knifecyclegithub.com

Manage your Node.js processes' lifecycle automatically with an unobtrusive dependency injection implementation.

Lua-Generategithub.com

A CLI tool to generate boilerplate code inspired by ng tool from Angular.

named-slotsgithub.com

Declarative "holes" for React components, inspired by slots in Vue, Svelte, Angular, and WebComponents.

needle-digithub.com

A lightweight, type-safe Dependency Injection (DI) library for JavaScript and TypeScript projects.

Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries inspired by clang-format.

ozeangithub.com

A modern, simple, and high-performance web framework built on the Bun runtime. It provides a development experience and architecture that should be familiar to Angular users.

react-di-litegithub.com

Lightweight, hierarchical dependency injection for React inspired by Angular’s services.

reaktivgithub.com

Reactive Signals for Python with first-class async support, inspired by Angular's reactivity model.

rgenexgithub.com

An Angular‑CLI–style generator for React that instantly scaffolds components, hooks, and pages.

rxorgithub.com

Brings reactive signals to React, inspired by Angular Signals, Vue 3's ref/computed, and SolidJS.

Signalsgithub.com

Zero‑dependency, glitch‑free reactive signals for TypeScript and JavaScript using an optimized Angular‑inspired push/pull architecture.

siogithub.com

Silicia Framework: a fresh approach built upon Ionic, designed to streamline the development of hybrid applications and websites.

UnReact.jsgithub.com

A modern framework combining the best of Angular and React for enhanced component communication.

use-vue-servicegithub.com

Lightweight Vue 3 state management with dependency injection, inspired by Angular services.

weavegithub.com

A fine-grained reactive, signal-native UI framework.

A resource to showcase the different animations that you could do with Angular.

An Angular motion ecosystem combining a reusable animation‑directive library with a demo and documentation site in one repository.

Beautify the Web with awesome layout animations.

ng-auto-animategithub.com

Angular Directive (library) for FormKit's Auto Animate.

ng-motiongithub.com

Angular animation library built on motion-dom.

ngx-animationsgithub.com

Angular animation library inspired by GSAP, offering high-performance directives, components, and a timeline service with full RTL support.

ngx-auroragithub.com

An Angular library for a customizable, animated aurora background with gradient effects and two animation styles.

An Angular component that generates dynamic animated background beams with customizable gradients and motion paths.

ngx-border-beamgithub.com

This component allows you to create a glowing, animated border that can be customized in terms of colors, border radius, and animation duration.

Confetti in Angular.

An Angular component that dynamically renders animated connection lines between two elements.

A package that elegantly animates number changes, creating a visually engaging transition from one value to another, perfect for counting or displaying real-time data updates.

ngx-countUpgithub.com

Animates a numerical value by counting to it.

An Angular library that provides a cryptic text animation effect. The component animates text by randomly switching letters until the correct characters appear.

ngx-digit-flowgithub.com

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.

ngx-dotpatterngithub.com

An Angular library that provides a customizable dot pattern background effect for your Angular components.

Angular library for easier use of the View Transitions API.

An Angular library for smooth, animated text gradients with customizable color transitions.

ngx-gsapgithub.com

A lightweight, customizable Angular animation library powered by GSAP that's declarative and easy to use.

ngx-lottiegithub.com

Fully customizable Angular component for rendering After Effects animations. Compatible with Angular 9+.

ngx-meteorsgithub.com

An Angular library that adds a mesmerizing meteor shower animation effect to your components.

A simple number ticker effect to animate counting.

ngx-particlesgithub.com

An Angular library for interactive particle animations that respond to mouse movements, creating customizable backgrounds.

ngx-ripplegithub.com

A customizable ripple effect component for interactive, engaging backgrounds or containers.

An Angular library that provides a dynamic and customizable animated border effect for Angular components.

ngx-shiny-textgithub.com

An Angular library that provides a shimmering text animation effect.

ngx-spotlightgithub.com

An Angular library for SVG spotlight effects that highlight page sections with customizable colors and animations.

ngx-springgithub.com

Create fluid, natural-feeling animations using spring physics instead of durations and easing curves.

ngx-starry-skygithub.com

An Angular library that creates a beautiful starry sky background with optional shooting star effects.

An Angular library to seamlessly transition dialog content by fading out old content, animating to new dimensions, and fading in new content.

A Native Angular 2+ Typing Animation Library (Angular SSR and Angular Universal Friendly).

ngx-typewritergithub.com

A lightweight and easy-to-use library for creating typewriter effects. It uses RxJS to manage the typewriting effect, ensuring smooth and customizable animations.

18 braille-based Unicode spinner animations for Angular. Zero runtime dependencies.

ngx-word-morphgithub.com

An Angular library designed to facilitate word morphing animations within Angular applications.

ngx-word-pullupgithub.com

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.

An Angular library designed to facilitate word rotation animations within Angular applications.

Authentication and authorization support for Angular based desktop and mobile applications.

Angular 20+ Authentication Module.

NPM package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, and Implicit Flow.

An Angular application that demonstrates best practices for user authentication & authorization flows.

Support for OAuth 2 and OpenId Connect (OIDC) in Angular.

angular2-jwtgithub.com

Helper library for handling JWTs in Angular apps.

angularfiregithub.com

Angular + Firebase.

Social login and authentication module for Angular 17.

appwritegithub.com

Integrate your Angular app with Appwrite for auth, database, storage, functions, and more.

auth0-angulargithub.com

Auth0 SDK for Angular Single Page Applications.

authon-sdkgithub.com

Angular SDK for Authon — service, guard, and interceptor.

This package only contains a module for easy setup and registration of the Authress LoginClient.

corbadocorbado.com

Integrate Corbado with Angular to use passkeys for authentication.

fingerprintdev.fingerprint.com

The Fingerprint Angular SDK is an easy way to integrate Fingerprint into your Angular application.

Hosted login SDK for Angular; see the quickstart.

Angular SDK for login/registration, logout, and refresh token handling.

hankogithub.com

Follow this quickstart to integrate Hanko, an open source authentication and user management solution, into your Angular app.

Easy Keycloak setup for Angular applications.

lbx-jwtgithub.com

Provides JWT authentication for loopback applications. Includes storing roles inside tokens and handling refreshing. Built-in reuse detection.

Logtologto.io

Open‑source Auth0 alternative (OIDC/OAuth2/SAML). Angular quickstart.

Melody Authgithub.com

Its SDK enables seamless Angular–melody auth integration with automated state, redirects, and token handling.

MojoAuthmojoauth.com

The Simplest Way to integrate passkeys.

msal-angulargithub.com

MSAL for Angular allows Angular apps to authenticate users via Azure AD, Microsoft accounts, and social providers through Azure AD B2C, and to acquire tokens for Microsoft services like Graph.

Angular Interceptor and Guards for awesome-node-auth.

ngx-better-authgithub.com

An Angular 20+ wrapper for Better Auth. Provides reactive session handling with signals, clean DI provider setup with observables, and modern guards.

Angular 21+ library for AWS Cognito authentication using the OAuth 2.0 Authorization Code flow with PKCE.

ngx-webauthngithub.com

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.

ngxfiregithub.com

Zoneless AngularFire replacement.

omni-authgithub.com

Angular authentication library providing core functionality for authentication flows, guards, and error handling.

otp-angulargithub.com

A lightweight, highly customizable, and dependency-free OTP (One-Time Password) input component built for Angular 20+ applications.

passlockgithub.com

Frictionless passkey authentication for Angular and other frameworks.

Supabasesupabase.com

Build a User Management App with Angular.

SuperTokenssupertokens.com

Configure your Angular application to use SuperTokens for authentication.

A comprehensive Angular library for OAuth2 authentication with PKCE (Proof Key for Code Exchange) support.

zenuxs-oauthgithub.com

Universal OAuth 2.0 + PKCE client for modern applications.

zitadelzitadel.com

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.

Angular Architectsangulararchitects.io
Angular Expertsangularexperts.io

Learn all about Angular, NgRx, RxJS & NX and advance your skills with guides, in-depth content and actionable tips and tricks!

Angular Loveangular.love

(Polish) Excellent up-to-date resource for Angular.

Angular Material Devangular-material.dev

One place for everything related to Material Design in Angular.

Angular Mindsangularminds.com
Angular Tipsngtips.com

Best practices and recommendations for building complex, large and maintainable applications with Angular.

angular-universityblog.angular-university.io

Learn and Keep Up with the Angular Ecosystem.

Chau Trannartc.me
daily.devapp.daily.dev
Evgeniy Ozmedium.com
halodocblogs.halodoc.io
House of Angularhouseofangular.io
Just Angularjustangular.com

Shares the newest and most important updates about Angular, along with useful tips and tricks.

marmicodemarmicode.io
Minko Gechevblog.mgechev.com
ninja-squadblog.ninja-squad.com
Practical Angular Guidepractical-angular.donaldmurillo.com

Real-world-ish solutions for Angular developers by Donald Murillo.

simplified coursesblog.simplified.courses

Blog articles written with love, just for you!

thisdot labsthisdot.co
Thomas Laforgemedium.com
Tim Deschryvertimdeschryver.dev
Tomas Trajantomastrajan.medium.com
Tomasz Ducinducin.dev

Tomas Trajan.

Angular Masterychristianlydemann.com

CHRISTIAN LÜDEMANN FREE.

Angular University Ebooksangular-university.io

Available separately or included with a subscription.

Angular-Buch (German)angular-buch.com

dpunkt.verlag.

Become a ninja with Angularbooks.ninja-squad.com

Ninja Squad.

Code with Ahsancodewithahsan.dev

Nx Core Team FREE.

GumRoadgumroad.com

Various Free and Paid Angular ebooks.

LeanPubleanpub.com

Support authors on your own terms with LeanPub’s flexible pricing model, giving you the freedom to choose what you pay.

Manningmanning.com

Buy a Manning pBook anywhere, get the eBook free.

Manfred Steyer FREE.

Modern Angularangulararchitects.io

Manfred Steyer FREE.

Packt Publishingpacktpub.com

Your best option to find the largest variety of up-to-date programming books.

Testing Angulartesting-angular.com

A Guide to Robust Angular Applications FREE.

TutorialSearchtutorialsearch.io

Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.

House of Angular FREE.

This repo consolidates all the community builders (ES Build, Webpack, Jest, Bazel, and Timestamp) for the Angular build facade.

Builder to generate src/environments/environment.ts file based on your environment variables.

angular-rspackgithub.com

Rspack plugin and tooling for Angular applications.

Create a list of Angular static assets and a hash for each file.

Bazelgithub.com

Provides an Angular CLI Builder, which can execute Bazel when triggered by ng build, ng test, etc.

Custom esbuildgithub.com
Custom Webpackgithub.com
dotenv-rungithub.com

Seamlessly load environment variables. Supports cli, esbuild, Rollup, Vite, Webpack, Angular, ESM and Monorepos.

esbuildesbuild.github.io
Jest Buildergithub.com

A builder for the Angular CLI to build Node.js apps using the TypeScript compiler tsc (no Webpack or any other bundler used).

ng-packagrgithub.com

Compile and package Angular libraries in Angular Package Format (APF).

ngx-build-plusgithub.com

Extend the Angular CLI's default build behavior without ejecting, e. g. for Angular Elements.

This package contains Architect builders used to build and test Angular applications and libraries.

ngx-electronifygithub.com

Angular CLI builder that runs your application in the desktop using Electron.

A tool for building Angular schematic projects. Compiles and packages your custom schematics, preparing them for publishing and use.

Timestampgithub.com

This is explained in this article.

Webpackwebpack.js.org

A CLI tool that generates Clean Architecture–based, production‑ready Angular features with clear, maintainable layers.

alterforgegithub.com

A CLI tool that scaffolds and manages modular microservice architectures with optional React or Angular frontends.

Easily upgrade your Angular CLI applications from one version to another 🚀.

Easily upgrade your Angular CLI SSR applications from one version to another 🚀.

CLI to run Angular tests in parallel across projects; uses available CPU cores.

angular-web-cligithub.com

A flexible CLI tool designed to streamline workflows, automate tasks, and provide customizable utilities for developers.

Scaffold production-ready fullstack apps in seconds. Pick your stack from 425 options — the CLI wires everything together.

dotaircgithub.com

This tool helps create consistent instructions for AI assistants working with your codebase.

fanstackgithub.com

A lightweight CLI and architecture that automatically watches your Firebase functions and generates a strictly typed Angular service.

Experimental addon to the Firebase CLI to add web framework support.

i18n-fixergithub.com

Framework-agnostic CLI tool that finds hardcoded strings, missing i18n keys, and unused translations.

js-stackgithub.com

Modern CLI for scaffolding production-ready JavaScript full-stack projects, with customization and best-practice presets.

kqgengithub.com

A fast and flexible CLI for generating Angular components and services. Includes presets for tables, filters, and for REST/GraphQL services.

lingithub.com

Lazy I18N is a CLI tool that translates locale JSONs using LLMs.

mcp-angular-cligithub.com

A server offering Angular CLI and workspace automation, enabling LLMs and agents to generate components, add packages, create workspaces, and run custom architect targets.

nest-schematicsgithub.com

An Angular CLI schematic for generating CQRS (Command Query Responsibility Segregation) modules with hexagonal architecture in NestJS.

Generate optimized ng new commands.

Easily create Angular Chrome Extensions (manifest v3).

A minimal tool to initialize a new Angular project with pre-configured Prettier, ESLint, Husky and Lint-staged.

ngx-craftergithub.com

A powerful CLI tool that helps you craft Angular projects with pre-configured folder structures and essential packages.

ngx-i18n-scangithub.com

A CLI tool that scans Angular code to extract and update i18n translation keys, keeping your translation files clean.

ngx-statsgithub.com

CLI tool that analyzes Angular projects, quantifying modules, components, directives, pipes, and services to give a clear structural overview for better architectural insight.

ngx-wsgithub.com

Easily split a large angular.json into modular, project-local files using the power of JSON References, with the convenience of YAML and JSON5 formats.

ns-gcgithub.com

A lightweight command-line tool to generate standalone NativeScript Angular components and Angular services with clean structure and zero config.

Official websiteangular.dev

A lightweight CLI tool that generates a clean angular.json file from a commented angular.jsonc.

rafacligithub.com

CLI tool that generates authentication and CRUD modules for NestJS and Angular, automating boilerplate to streamline development and ensure consistency.

svger-cligithub.com

A lightweight CLI that transforms SVGs into optimized Angular components with zero dependencies.

A one-command setup tool for Tailwind CSS in Angular, React, or Next.js projects!

implergithub.com

Use the Angular package to embed the CSV Excel Importer into your app.

ng2csvgithub.com

Angular service for saving data to CSV file.

ngx-export-asgithub.com

Angular 2+ / Ionic 2+ HTML/table element to export it as JSON, XML, PNG, CSV, TXT, MS-Word, Ms-Excel, and PDF.

A lightweight and customizable Angular library to export JSON data to CSV files with auto-download support. Ideal for charts, tables, reports, and dashboards.

A plugin wrapper around the Pyas Connect Web Component, exposing PyasConnect as a first-class Angular component.

A flexible calendar component for Angular 15+ that can display events on a month, week, or day view.

CalendarJSgithub.com

Open source JavaScript calendar and scheduling component that can be integrated into Angular projects.

cyrus-calendargithub.com

A lightweight, multi-calendar Angular date picker supporting Gregorian, Shamsi (Jalali / Persian), and Imperial calendars.

datelanegithub.com

A customizable, zero-dependency Angular calendar featuring 12 views and multiple date layers.

Angular version of JavaScript/HTML5 event calendar/scheduler components that can display day/week/month calendar views.

The official Angular component for FullCalendar.

hss-calendargithub.com

A premium, lightweight, and fully customizable calendar library for Angular 19+.

A responsive Angular calendar component library with day/week/month views, drag-and-drop events, mobile swipe support, and built-in dark mode.

A lightweight, customizable, and feature-rich calendar widget designed to simplify event management and scheduling in your Angular applications.

ngx-calendariogithub.com

An Angular library for displaying customizable calendars with event support.

A fast, accessible Angular date‑picker library built with signals and standalone components.

A lightweight, flexible resource scheduler for Angular.

Strip calendar component for Angular 17+.

schedule-xgithub.com

Material design event calendar.

Angular wrapper for the HexaFlexa Timegrid web component.

altchagithub.com

GDPR, WCAG 2.2 AA, and EAA compliant, self-hosted CAPTCHA alternative with PoW mechanism and advanced anti-spam filter.

A simple, easy-to-use, interactive, and secure behavioral verification code that implements verification modes such as text/graphic clicking, sliding/dragging, and rotation.

An intuitive, lightweight and easy to integrate Cloudflare turnstile component for Angular.

ng-hcaptchagithub.com

Provides an easy to use component for hCaptcha.

ng-recaptcha-2github.com

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-kitgithub.com

This kit simplifies CAPTCHA implementation with a single component and service, ensuring compatibility with Angular 20+ features like Signals and zoneless change detection.

A dynamic 3D CAPTCHA library featuring dice-based interaction and lifelike physics powered by Three.js and Cannon-es.

Easy captcha implementation for both Google Recaptcha and Cloudflare Turnstile.

A modern, lightweight Angular CAPTCHA library featuring multiple verification challenges.

ngx-turnstilegithub.com

Cloudflare Turnstile for Angular.

This library helps you integrate Trustcaptcha into your Angular frontend applications.

An Angular library for integrating Yandex SmartCaptcha with support for standard/invisible captchas, reactive forms, and modern signals/effects.

Small, performant, responsive, dependency free, easy to use Angular 8+ gallery.

Simplifies the process of creating beautiful image galleries for the web and mobile devices.

A simple native gallery component for Angular.

Image Gallery built with Angular 17+, Node.js and GraphicsMagick.

A versatile Angular library providing a feature-rich, simple, and performant carousel component.

egjs-flickingnaver.github.io

Flicking Angular Quick Start.

Angular wrapper for Embla Carousel.

Angular version of Fullscreen Lightbox.

ngu-carouselgithub.com

Angular Universal carousel.

A modern, customizable carousel component for Angular 16+ with support for both standalone and NgModule-based applications.

Tailored CDK-based solution for rendering an image gallery with lightbox functionality in Angular.

A highly configurable lightbox themed gallery library for Angular applications using the Ivy engine (Angular 15+).

ngx-drag-scrollgithub.com

A lightweight responsive Angular carousel library.

owl-carousel for Angular >=6.

A lightweight gallery library for Angular 18 that presents all images as thumbnails, expanding them to full size upon clicking or tapping.

Angular 17+ wrapper for slick plugin.

ngx-slidergithub.com

Self-contained, mobile friendly slider component for Angular based on angularjs-slider.

ngx-storiesgithub.com

An Angular component to render Instagram like stories.

rm-image-slidergithub.com

Standalone Angular image slider with lightbox, lazy loading, and video support (YouTube/MP4).

whirli-nggithub.com

Angular carousel with drag, looping, virtual slides, projected content, thumbs, SSR‑friendly responsive layouts, external controls, and a rich event API.

Angular Academy CAangularacademy.ca

Hands‑on, instructor‑led Angular training in Canada.

Certificates.devcertificates.dev

Obtain your Certification of Competence as an Angular Developer.

Hackerrankhackerrank.com

Angular (Basic) Skills Certification Test.

Koenigkoenig-solutions.com

Various courses cover Angular separately or full-stack.

Simplilearnsimplilearn.com

Angular Certification Training Course.

Along with @cubejs-client/core, you can integrate Cube.js in Angular.

ag-chartsgithub.com

Fully-featured and highly customizable JavaScript charting library.

amcharts5github.com

Charting library for JavaScript and TypeScript apps. Check out the Angular integration guide.

angular-chrtsgithub.com

A high-performance, developer-friendly data visualization library for modern Angular applications.

A wrapper for the Google Charts library written in Angular.

carbon-chartsgithub.com

Carbon Charts Angular is a thin Angular wrapper around the vanilla JavaScript @carbon/charts component library.

Foblex Flowgithub.com

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.

Official minimal Highcharts integration for Angular.

michi-vz-monogithub.com

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.

ng-apexchartsgithub.com

Angular wrapper for ApexCharts to build interactive visualizations.

ng-chartistgithub.com

Angular component for Chartist.js.

ng-diagramgithub.com

Angular library for building interactive, customizable diagrams, node-based editors, and visual workflows.

ng-draw-flowgithub.com

A library for creating interfaces based on displaying data as nodes.

ng-flowchartgithub.com

A lightweight Angular library for building drag and drop flow charts.

ngx-chartsgithub.com

Declarative Charting Framework for Angular2 and beyond!

ngx-echartsgithub.com

Angular directive for Apache ECharts.

ngx-flexmonstergithub.com

A powerful and fully customizable JavaScript component for web reporting and data visualization.

ngx-ganttgithub.com

A modern and powerful gantt chart component for Angular.

ngx-graphgithub.com

Graph visualization library for Angular.

Modern Angular organizational chart component with interactive panning and zooming.

ngx-rechartsgithub.com

Build composable charts with Angular components using the same API as Recharts.

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-chartgithub.com

Highly customizable org chart. Integrations available for Angular, React, and Vue.

pioneer-chartsgithub.com

An Angular library for creating responsive, customizable charts using D3.js—supports bar, line, pie, and more.

Official Angular wrapper for SchedulaCore — a fast, lightweight Gantt chart & resource scheduler component.

Customizable no-code component for building flow-based programming applications or workflow automation. Zero external dependencies.

systelab-chartsgithub.com

Systelab Angular Chart services.

unovisgithub.com

Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript.

Angular interview questions and answers to help you prepare for your next technical interview.

A comprehensive guide for full-stack developers working with .NET and Angular.

Framework Field Guideplayfulprogramming.com

A free and practical way to learn Angular, React, & Vue all at once.

Marmicode Cookbookcookbook.marmicode.io

Ingredients & Recipes for Cooking Delicious Apps.

From basics to advanced patterns with Signals.

See the JS output of the Angular compiler for a given Angular template.

angular-doctorgithub.com

Scans your project for Angular-specific lint issues and dead code, then produces a 0–100 health score plus actionable diagnostics.

Static code analyzer that produces Mermaid dataflow diagrams.

compusegithub.com

Unified API for analyzing Angular component usage across your codebase.

modulensgithub.com

A suite of architecture, structure, and quality analysis tools for frontend workspaces.

ng-di-graphgithub.com

A command-line tool that analyzes Angular TypeScript codebases to extract dependency injection relationships.

ng-lensgithub.com

A Node.js tool that uses ts-morph to analyze Angular components and detect service usage patterns from any API library.

ng-parselgithub.com

Parse your Angular codebase to JSON abstraction - Great for displaying APIs and analysis.

ng-vitalsgithub.com

Static analysis tool that evaluates health, architecture, maintainability, and modernization readiness.

ngcompassgithub.com

Angular-aware static analysis for architecture, performance, SSR, security, and code quality.

ngx-geniegithub.com

A tool to visualize the dependency injection tree, analyze service states, track component relationships, and identify memory or architectural issues.

ngx-html-bridgegithub.com

Converts Angular templates into static HTML variants, enabling reliable validation and linting with any standard HTML tool.

ngx-locatorgithub.com

Angular development utility to open components and templates from the browser like LocatorJS.

A high-performance Angular template compiler written in Rust, leveraging the Oxc infrastructure for blazing-fast compilation.

ts-analyzergithub.com

A comprehensive TypeScript codebase analyzer that provides detailed metrics on type safety, code complexity, and quality.

Angular Buddies Slack Channelangularbuddies.slack.com

Use #angular hashtag on X.

Angular Hubgithub.com

Curated list of Angular events and communities.

An AI-era normalized statistical analysis of Angular’s popularity.

Angular Spaceangularspace.com

Your Hub for Learning and Growing as an Angular Developer.

Angular Stack Overflowstackoverflow.com
Angular Talentsangulartalents.com

Independent developers can highlight their availability for upcoming projects, eliminating the need to endlessly scroll through job boards.

angular-logosgithub.com

Repo is dedicated to collecting all the different kinds of Angular badges and logos.

builtwith trendstrends.builtwith.com

Angular Usage Statistics.

Good First Issuesdolmen.tools

Find beginner-friendly issues and start contributing to Angular open-source projects.

A showcase of web apps built with Angular.

Map of GitHubanvaka.github.io

Explore the NgSphere to discover repositories with overlapping stargazers.

Playwright Angular component testing.

Angular Testing Librarytesting-library.com

Extends DOM Testing Library by introducing APIs tailored for testing Angular components.

Angular Docker image capable of running Karma with Chrome.

Early AIstartearly.ai

Save time, enhance code coverage, and ensure quality with Early's automatically generated, verified, and validated unit tests. Works with Jest and Vitest.

Jasminejasmine.github.io

Simple JavaScript testing.

Jestjestjs.io

A delightful JavaScript testing framework with a focus on simplicity.

jest-codemodsgithub.com

Codemods for migrating to Jest.

jest-marblesgithub.com

Helpers library for marbles testing with Jest.

Jest configuration preset for Angular projects.

jest-previewgithub.com

Debug your Jest tests. Effortlessly.

Meticulous AImeticulous.ai

Cover the 1000s of edge cases of your application - without writing or maintaining a single test.

ngx-speculoosgithub.com

Simpler, cleaner Angular unit tests.

swc-angulargithub.com

This is a set of Angular presets that enable you to use SWC (Speedy Web Compiler) with Jest or Vitest.

SWC (Speedy Web Compiler) is a lightning-fast JavaScript/TypeScript compiler, but it doesn't support Angular so you need this plugin.

testronautgithub.com

By removing mocks and guesswork, Testronaut enables developers to visually inspect output and write precise tests with Playwright’s robust API.

ts-jestgithub.com

A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.

Vitestvitest.dev

A Vite-native testing framework.

wdio-harnessgithub.com

WebdriverIO support for Angular component test harnesses.

cookieconsentgithub.com

Simple cross-browser cookie-consent plugin written in vanilla js that can be added to Angular.

Modern Angular cookie consent — standalone components, signal-based state, provideCookieConsent() functional setup, SSR-safe, and zero runtime dependencies.

Angular service for cookies. Originally based on the ng2-cookies library.

ngx-cookie-ssrgithub.com

A straightforward cookie service for Angular 19 applications, inspired by ngx-cookie-service.

A beautiful Cookie consent library, easy to use.

Minimal framework-agnostic cookie consent banner.

Enables smooth integration of React and Angular components, or effortless migration between the two.

Angular plugin with a classic preset of node, connection, socket, and control components, built on Rete.js.

AnQstgithub.com

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.

detectorgithub.com

A zero-dependency, TypeScript-first library for fast, universal detection of platforms, frameworks, browsers, and capabilities.

gonggithub.com

Full‑stack framework with Go (Gin, Gorm, pure SQLite) backend and Angular Material frontend.

ng-react-bridgegithub.com

A lightweight Angular package that enables developers to seamlessly render React components inside Angular components using a directive.

ngx-reactifygithub.com

Library to make running Angular and React applications together easy.

rozie.jsgithub.com

A cross-framework compiler that transforms single Vue/Alpine-flavored component files into native Angular code without runtime overhead or wrapper boilerplate.

Stencilstenciljs.com

Generate Angular component wrappers for your web components.

angular-inportgithub.com

Angular In-Viewport Detector.

Pagination Component for Angular applications.

Dynamic components with full life-cycle support for inputs and outputs for Angular.

ng-gdgithub.com

An easy way to manage a canvas element with support for mouse or tablet events.

ng-helpersgithub.com

A collection of useful components, directives and pipes for Angular.

ng-lockgithub.com

Angular decorator to lock a function and user interface while a task is running.

An Angular library for visualizing and annotating text, ideal for tasks like named entity recognition and part of speech tagging.

Automatically insert live Angular components into dynamic strings (based on their selector or any pattern of your choice) and render the result in the DOM.

ngx-ellipsisgithub.com

Multiline text with ellipsis for Angular 9+.

ngx-fadegithub.com

An Angular component for smooth fade-and-slide viewport transitions using the Intersection Observer API.

ngx-highlightjsgithub.com

Instant code highlighting, auto-detect language, super easy to use!

Get Angular 8+ events fired when an element is mutated in the DOM.

ngx-optimusgithub.com

An Angular library offering custom pipes to simplify data formatting and keep component logic cleaner.

Angular 8+ module for detecting when elements are resized.

Angular share buttons.

Composable boolean helpers for Angular signals, enabling cleaner reactive template logic.

ngx-visibilitygithub.com

Angular module that detects when elements are visible. Uses IntersectionObserver.

viewport-truthgithub.com

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.

Framework-agnostic table library designed to seamlessly integrate with the major frameworks, including Angular.

An Angular data table component with filtering, sorting, pagination, CSV export, sub-grids, and Material integration.

Canvas‑based spreadsheet/datagrid engine with zero dependencies, 100K+ rows at 60fps, full editing, and real‑time collaboration. Check their website.

active-tablegithub.com

Framework agnostic table component for editable data experience.

Angular components for data visualization and reporting. Embed reports with ActiveReportsJS.

ag-gridag-grid.com

The best JavaScript Data Table for building Enterprise Applications. Supports React, Angular, Vue and Plain JavaScript.

agridgithub.com

Angular data grid with spreadsheet-like editing, virtual scrolling, filtering, sorting, grouping, clipboard workflows, row operations, pagination, and custom cell renderers.

Angular plus DataTables.

Angular Smart Data Table component.

cerious-gridgithub.com

A seriously powerful Angular grid for developers who demand control, flexibility, and performance.

gp-gridgithub.com

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.

handsontablehandsontable.com

A popular JavaScript data grid component that brings the well-known look and feel of spreadsheets to your application.

ignite-ui-angular's gridinfragistics.com

The data grid, tree grid, hierarchical grid in Ignite UI provide excel-style filtering, live-data, sorting, draggable row and other toolbar.

jsgridsgithub.com

A comparison tool to compare JavaScript data grid and spreadsheet libraries. Find even more libraries from this repo.

Jspreadsheet CEgithub.com

Open source JavaScript spreadsheet and data grid component, can be used in Angular apps when wrapped or consumed via Angular elements.

mat-datatablegithub.com

A simple data table with virtual scrolling using Angular Material.

ng-virtual-gridgithub.com

Maximum performance for extremely large grids.

A powerful, reusable Angular column filter component with support for multiple field types, advanced filtering rules, and customizable match modes.

Angular wrapper for DataTables.net supporting Angular 20+.

ngx-datawindowgithub.com

Table component modernizing the classic DataWindow with zero‑config CRUD, computed columns, multi‑buffer state, offline sync, and granular change tracking.

An editable table, built on top of Angular Material, natively for Angular.

ngx-flamegraphgithub.com

Flame graph for stack trace visualization written in Angular.

An Angular service tool to manage lists efficiently.

This library features a multiple sortable table based on Angular Material Design, with a focus on server-side loaded and sorted data.

An Angular table component. It is designed to be easy to use. Most work will be in TypeScript file, while the HTML file only needs to have a very simple panemu-table tag.

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.

A lightweight, high-performance Angular data table component with features like virtual scrolling, column freezing, and customizable templates.

Angular wrapper for the Tabulator table library.

Modern Angular 17+ datatable focused on performance, customization, and developer experience.

ogridgithub.com

The lightweight, multi-framework data grid with enterprise features and zero enterprise cost.

revogridgithub.com

Powerful virtual data grid smartsheet with advanced customization. Best features from Excel plus incredible performance.

sheetjsdocs.sheetjs.com

A JavaScript library for reading and writing data from spreadsheets.

simple-tablegithub.com

Framework-agnostic data grid and table component for building modern, scalable applications.

A monorepo which includes all editors, filters, extensions, and services related to framework agnostic SlickGrid usage.

TabularJSgithub.com

Lightweight JavaScript table and data grid library for advanced table features in Angular.

toolboxgithub.com

High-performance, framework-agnostic web components for data-intensive applications.

uiGridgithub.com

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.

uni-tablegithub.com

Angular data grid built on signals for zero‑lag performance, combining advanced server‑side features with a streamlined configuration API.

ZingGridgithub.com

A JavaScript Web Component Library that allows developers to include interactive data tables in their web applications. The library can be used in Angular and many more frameworks.

Material timepicker based on material design.

A comprehensive Angular library that provides Jalali (Persian/Solar Hijri/Shamsi) date adapter for Angular Material datepicker component.

This library provides a robust solution for converting date and duration strings from JSON payloads into native Date objects and Duration objects, respectively.

Angular date time picker.

Moment.js Adapter for @danielmoncada/date-time-picker.

This library allows you to integrate a timeline in your Angular app.

Angular standalone dual Gregorian/Hijri datetime picker using Umm Al-Qura calendar.

An interactive Vanilla JS component for visualizing product lifecycle stages, accompanied by an Angular integration guide.

Material datetimepicker for @angular/material.

A flexible Angular date / date-time range selector built on Angular CDK Overlay.

ng-datetimegithub.com

Angular library containing components used for handling datetime.

ng-laydategithub.com

A simple yet robust date & time picker for Angular 18+.

ngx-chronicagithub.com

A comprehensive Angular library providing six specialized date and time picker components that fill critical gaps in the Angular ecosystem.

An Angular Material date range picker with configurable options, supporting advanced features and straightforward integration.

ngx-date-fnsgithub.com

Date-fns pipes for Angular.

A powerful, customizable Angular date range picker built with Angular 17+ and Day.js.

A comprehensive, standalone Angular library providing high-quality Gregorian, Jalali (Persian), and Hijri (Islamic) date pickers.

A true material timepicker.

Multiple dates picker based on Angular Material.

ngx-timeagogithub.com

Dynamic timestamp rendering in Angular.

ngx-timelinegithub.com

A simple component library to add an animated timeline view.

An Angular component for creating a responsive vertical timeline.

time2blocks-ngxgithub.com

Angular lib to identify which time is associated with a Blockchain block in the past (and format it).

A standalone Angular weekly availability picker with drag & resize support.

A visual debugging overlay for Angular change detection.

angular-scangithub.com

Automatically detects and highlights Angular components that are re-rendering.

Bugfenderbugfender.com

A cloud service to collect logs and Angular errors in Real-Time.

Inspect form structure, control state, validation errors, and nested form trees directly inside your app during development.

ngrx-devtoolgithub.com

A development tool for visualizing and debugging NgRx state management.

A floating debug console overlay for Angular 14+ applications.

ngx-dev-toolbargithub.com

A powerful development toolbar for Angular applications to improve your developer productivity directly in the browser.

Angular debug dashboard providing visibility into SQL activity, server timing, and authentication debugging.

A dev-mode tool that finds leaked RxJS subscriptions in Angular apps.

One-click default Angular TS starter, utilizing Caddy to serve!

A GitHub Action for the Deployment of an Analog.js app on GitHub Pages.

SSR does not work, and there can be some caveats, but you can host your Angular project on GitHub Pages.

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.

AWS Amplifydocs.amplify.aws
Cloudflare Pagesdevelopers.cloudflare.com
deploy-with-gitgithub.com

Lets you deploy an Angular app directly to the Flux Network from a Git repository.

Firebase Hostingfirebase.google.com
front-readygithub.com

Detects your Angular build settings, compiles the project, and uploads it to AWS S3 with optimized cache headers using a single command.

Geneziogithub.com

The easiest way to write and host a serverless application.

Netlifydocs.netlify.com

Angular apps on Netlify gain automatic framework detection and redirects via the Angular Runtime plugin.

Angular library for runtime configuration via external JSON, enabling “Build Once, Deploy Anywhere.”

ngx-ssh-deploybitbucket.org

Deploy Angular projects using SSH.

SSTsst.dev

A framework that makes it easy to build and automate modern full-stack applications.

Vercelvercel.com
Zeropszerops.io

It makes deploying and running Analog apps, both server side rendered and static, a breeze.

Ultra-fast bootstrapping with Angular and Electron.

angular-taurigithub.com

Ultra-fast bootstrapping with Angular and Tauri.

Rapidly scaffold out a new Tauri app project.

electrongithub.com

Build cross-platform desktop apps with JavaScript, HTML, and CSS.

MōBrowserteamdev.com

A framework for building desktop apps using TypeScript, HTML, and CSS, with source code protection built in.

neutralinojsgithub.com

A lightweight, portable framework for building cross‑platform desktop apps with JavaScript, HTML, and CSS, running on Linux, macOS, Windows, Web, and Chrome.

An example of integrating Angular with NW.js.

nw.jsgithub.com

Chromium + Node.js runtime for native apps using HTML, JavaScript, and direct Node integration.

tauriv2.tauri.app

Create small, fast, secure, cross-platform applications.

wailsgithub.com

Build desktop applications using Go & web technologies, including Angular.

Angular Directives including ngx-cursor and ngx-simple-countdown.

Angular directive for handling click events outside of an element.

Angular global trackBy property directive with strict type checking.

ng-letgithub.com

Structural directive for sharing data as local variable into HTML component template.

ngx-app-versiongithub.com

Angular directive for writing version into DOM.

ngx-clampgithub.com

Angular directive for multi-line or height-based text clamping with legacy-browser support.

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-copypastegithub.com

A pure and awesome copy paste directive for Angular.

ngx-cutgithub.com

Angular directive for cutting texts with responsive options.

Angular directive that adds a fixed footer without overlap.

ngx-highlightgithub.com

Angular directives for highlighting search matches in text, built on the CSS Custom Highlight API.

ngx-if-platformgithub.com

Directive for conditional display based on platform.

This Angular directive provides functionality to handle hover menu behavior, allowing menus to open when hovered over and close when the mouse leaves.

ngx-memoizegithub.com

A lightweight, zero‑dependency decorator that memoizes Angular class methods to eliminate repeated template-call overhead and boost performance.

ngx-nullablegithub.com

This library provides a way to make properties nullable in Angular templates.

An Angular directive that elegantly reveals truncated text on hover.

ngx-repeatgithub.com

Angular directive for repeating HTML element by count.

An Angular directive that provides an easy-to-use wrapper for the Web Speech API, enabling voice input functionality with minimal setup.

Angular 17+ directive to show a loading spinner inline or centered on any button.

ngxturegithub.com

A lightweight and modular Angular library that provides ready-to-use animations and gesture directives.

Compodocgithub.com

The missing documentation tool for your Angular application.

docgenigithub.com

A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs.

Angular expressions support for easy-template-x.

envguardsgithub.com

Framework-agnostic environment variable validation, documentation generator, and .env.example creator.

An unobtrusive tool that generates Mermaid diagrams of your Angular component hierarchy from route configs.

ng-docgithub.com

The documentation engine for Angular projects.

ngmdgithub.com

Angular docs starter. Drop a markdown file, get a route.

story-uigithub.com

Automate component documentation by generating Storybook stories through AI-powered conversations, compatible with many LLM providers.

Storybookgithub.com

The UI development environment you'll love to use.

A Storybook addon that builds an Angular component manifest from your stories and Compodoc documentation.

The missing file input component for Angular Material.

A lightweight, dependency-free Angular library for creating highly customizable, responsive grid layouts with drag-and-drop functionality.

Angular Directive to support mixed orientation drag drop using Angular CDK.

A demo to showcase cdkDrag features to achieve drop only on certain points.

ng-dndgithub.com

Drag and Drop for Angular.

Library to add keyboard commands for elements that also use CDK drag and drop sorting.

ngx-dashboardgithub.com

Modern Angular workspace for building drag-and-drop grid dashboards with resizable cells and customizable widgets.

ngx-drag-dropgithub.com

Angular directives using the native HTML Drag And Drop API.

High-performance Angular drag & drop toolkit featuring grid layouts, sorting, resizing, nesting, and more.

ngx-drag-resizegithub.com

This Angular library provides directives that add drag and resize functionality to HTML elements.

Angular attribute directive that causes any element to become a draggable element.

A maintained fork of @peterfreeman/ngx-dropzone, providing bug fixes and compatibility with newer Angular versions.

ngx-puzzlegithub.com

Drag-and-drop dashboard builder for Angular applications.

ngx-swapygithub.com

A simple component library to get a drag and drop DOM through the help of Swapy.

Cypresscypress.io

End to End and Component Testing for Angular.

A curated collection of resources that can help you to migrate your test suite from Cypress to Playwright.

A production-ready collection of reusable Cypress custom commands for modern Angular enterprise and ERP applications.

cypress-harnessgithub.com

This library provides Cypress support to Component Test Harnesses.

An Angular library that automatically records the Cypress commands needed to test your application while you browse and use the interface.

ngx-playwrightgithub.com

Tools to run Playwright e2e tests in an Angular workspace.

Playwright Chrome Recorderchromewebstore.google.com

Export Chromium recorder tab data to Playwright tests. This gives you a nice starting point that you can refine to modern Playwright.

Report coverage on Playwright tests using v8 coverage, without requiring any instrumentation.

playwright-mcpgithub.com

A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright.

Adds Playwright Test to your Angular project.

Adds Puppeteer-based e2e tests to your Angular project.

testcafetestcafe.io

A user-friendly end-to-end testing solution.

twdgithub.com

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.

webdriveriogithub.com

Next-gen browser and mobile automation test framework for Node.js.

CodeMirror 6 wrapper for Angular.

Angular 21+ fork of sibiraj-s/ngx-editor.

Rich Text Editor for Angular using ProseMirror.

angular-editorgithub.com

A simple native WYSIWYG editor component for Angular.

Angular JSON Tree Editor Component that actually works.

Angular wrapper for RichTextEditor with license key support and ControlValueAccessor.

Angular wrapper for Froala WYSIWYG HTML Editor.

armor-editorgithub.com

A secure, lightweight rich text editor with premium features—built to integrate seamlessly into Angular applications.

ckeditorckeditor.com

Plugin for Angular.

Angular renderer for Contentful Rich Text, offering customizable node and mark rendering using Angular templates.

domternalgithub.com

Lightweight, extensible rich text editor toolkit with native Angular components (Signals, OnPush, standalone), built-in toolbar and theme, and full table support.

Dual‑mode Angular component blending a designer‑friendly visual editor with an AI‑driven conversational interface.

MagnetarQuillgithub.com

Extensible Angular WYSIWYG editor for rich text, media, and tables with a plugin architecture.

A premium Angular library that wraps Monaco Editor with beautiful themes and coding interview preparation features.

ngx-ace-signalgithub.com

A modern Angular signals-based wrapper for the Ace editor.

A lightweight, customizable Angular Rich Text Editor component with built-in toolbar, headings, text formatting, and alignment options.

ngx-editorjs2github.com

Extensible block editor inspired by Editor.js, with customizable blocks and Angular reactive features. ngx-editor-js2-blocks adds support for custom content types.

An Angular 21 frontend email builder for composing, importing, editing, previewing, and exporting responsive email templates.

ngx-joditgithub.com

Angular wrapper for Jodit WYSIWYG editor.

ngx-json-editorgithub.com

A minimal, themeable JSON editor for Angular.

ngx-pro-editorgithub.com

A feature-rich WYSIWYG editor for Angular with auto-save, special characters, and advanced formatting.

Angular library containing simple input components and a property editor component, which automatically builds a form for editing all properties of any object.

ngx-quillgithub.com

Angular components for the Quill Rich Text Editor.

ngx-rwritergithub.com

A modern Rich Text Editor component for Angular 21+ with native support for images, alignment, lists, color pickers, and translations.

Ngx Simple Text editor or ST editor is a simple native text editor component for Angular 9+.

ngx-summernotegithub.com

Summernote editor for Angular.

ngx-tinymcegithub.com

TinyMCE components built with Angular.

ngx-tiptapgithub.com

Angular bindings for tiptap v2.

ngx-traakgithub.com

A WYSIWYG Angular editor library built on top of ProseMirror, built for standalone components and highly customizable with plugins.

ngx-wiggithub.com

Angular WYSIWYG HTML Rich Text Editor.

ngx-workflowgithub.com

A powerful, highly customizable Angular library for building interactive node-based editors, flow charts, and diagrams.

qalmagithub.com

Angular-first, headless rich text editor toolkit built on ProseMirror.

slate-angulargithub.com

Angular view layer for Slate.

tinymce-angulargithub.com

Official TinyMCE Angular Component.

Angular Challengesangular-challenges.vercel.app

A repository of 60+ Angular, Nx, RxJS, NgRx, and TypeScript challenges designed to sharpen real-world skills.

Codelabscodelabs.developers.google.com

Google Developers Codelabs offer guided, hands-on tutorials to build apps or add new features.

Exercises on various Angular topics, including solutions and solution videos.

rxjs-fruitsrxjs-fruits.com

Interactive lessons covering a range of operators in RxJS.

23blocks SDKgithub.com

Build full-stack apps 10x faster with modular backend blocks.

Elastic APM Real User Monitoring for Angular applications.

alteriorgithub.com

Isomorphic TypeScript framework for building modular services with seamless Angular integration.

Angular Public Twitter Timeline Widget.

Bitbit.dev

Leverage Bit to build composable software.

Provides simplified headless integration with Bloomreach Content for Angular-based applications.

DataDogdocs.datadoghq.com

With the Datadog Angular integration, you can resolve performance issues quickly.

Elasticelastic.co

Real User Monitoring JavaScript agent with Angular applications.

foblex2Dgithub.com

Angular library for 2D geometry with utilities for points, lines, vectors, shapes, and transformations, used in Foblex Flow.

This SDK enables Angular apps to integrate with Fusio, used by projects like the backend and developer.

HyperFormulahyperformula.handsontable.com

Headless spreadsheet engine in TypeScript for formula parsing/evaluation, with an Angular integration demo.

Keploykeploy.io

Record test cases and mocks by interacting with the Angular UI, and then test them using Keploy.

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.

NativeScriptdocs.nativescript.org

Provides platform APIs directly to the JavaScript runtime (with strong types) for a rich TypeScript development experience.

ngx-notion-cmsgithub.com

Render your Notion content through your Angular application as a CMS.

A lightweight ASP.NET SignalR client for Angular.

ngx-unitygithub.com

A type-safe bridge for bidirectional communication between Unity WebGL/WebGPU and Angular.

Ottergithub.com

Highly modular Angular framework with units for localization, testing, customization, and CMS-driven dynamic configuration.

Partytownpartytown.qwik.dev

Relocate resource intensive third-party scripts off of the main thread and into a web worker.

Pegacommunity.pega.com

Angular SDK includes a bridge and DX components that connect the ConstellationJS Engine to an Angular-based design system.

Postcatgithub.com

A lightweight, extensible API tool based on Angular and Electron.

Sentrydocs.sentry.io

A developer-first error tracking and performance monitoring platform.

Angular Chat SDK ➜ Stream Chat. Build a chat app with ease.

Strichdocs.strich.io

A JavaScript library for real-time, multi-format barcode scanning directly in the web browser.

Angular Enterpriseangular-enterprise.com
awesome-angulargithub.com

Exhaustive Angular resources—your fallback if you still need more.

framework.devangular.framework.dev

Example app that uses ConfigCat.

ConfigCat SDK for JavaScript provides easy integration for your application to ConfigCat.

DevCycle supports the OpenFeature Angular SDK.

GO Feature Flag provider allows you to connect to your GO Feature Flag instance with the @openfeature/web-sdk.

Angular SDK for Rollgate, a feature‑flag platform with scheduled releases and gradual rollouts.

The Statsig Angular bindings package provides a StatsigService that can be injected into your components. See the Statsig docs for more details.

Angular wrapper of the JavaScript client for the FeaturIT Feature Flag management platform.

Flagsmithflagsmith.com

Ship Faster and Control Releases with Feature Flag Management.

ngx-circuitgithub.com

Streamlines feature‑toggle management with flexible options like boolean flags and percentage rollouts.

An Angular‑first, enterprise‑ready feature‑flag layer that standardizes how flags are resolved, guarded, and rendered across Angular apps.

Angular SDK for Toggly feature flags.

Angular feature flag library with Unleash; reactive and type-safe flag management with minimal setup.

Simplify managing feature toggles with this Angular directive.

A vendor-agnostic, community-driven API specification for feature flagging.

Angular module for simple desktop file and folder drag and drop. This library does not need rxjs-compat.

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.

file-uploadgithub.com

Angular module used for file upload.

file-uploadergithub.com

A Web Components–based file upload widget compatible with any JavaScript framework — React, Next.js, Vue, Angular, and Svelte — without adapters.

ng2-file-uploadgithub.com

Easy to use file upload directives.

A tiny, zero-dependency, fully accessible drag-and-drop file upload component for Angular with keyboard and screen-reader support.

File input management for Angular Material.

Angular file helpers including a file picker and dropzone.

A powerful preview tool for many file types.

Angular upload components and directives with built‑in file preview.

ngx-flowgithub.com

Angular7+ wrapper for flow.js for file upload.

ngx-uploadxgithub.com

Angular Resumable Upload Module.

Uppygithub.com

A sleek, modular JavaScript file uploader that integrates seamlessly with Angular.

Awesome all-in-one Angular package for inputs and forms handling.

An animating datepicker for Angular 21+.

Lightweight Angular 16+ datepicker with standalone support, range and multi-date selection, and customizable templates—no external dependencies.

Library to support Credit Card input masking and validation.

Robust Angular input component (numbers/chars) for Angular 7–16+, with Ionic 4–7, mobile, and clipboard support.

A tiny color picker component for modern Angular apps.

angular-ibangithub.com

IBAN directives and pipes for Angular.

A maintained Angular multiselect dropdown built for template-driven and reactive forms.

A polished, blooming color picker for the Web, offered as a standalone JS library with lightweight wrappers for Angular, React, Vue, and Svelte.

color-pickergithub.com

Another beautiful color picker.

comboboxgithub.com

An all‑in‑one Angular Select solution with built‑in multiselect and autocomplete features.

Angular directive that provides file input functionality in Angular forms.

gradient-pickergithub.com

A powerful and beautiful gradient picker.

Angular Password Strength Meter (zxcvbn, NIST-aligned, customizable).

A smart, multilingual country search with flags and codes.

ng-otp-inputgithub.com

A fully customizable, one-time password (OTP) input component for the web built with Angular.

ng-selectgithub.com

All in One UI Select, Multiselect and Autocomplete.

ng-select2github.com

An updated fork of select2-component.

Angular wrapper for animated-paginator-web-component that plugs seamlessly into template-driven and reactive forms via ControlValueAccessor.

An Angular directive that automatically adjusts the width of an input element. It shrinks and increases the width.

ngx-bar-ratinggithub.com

Angular Bar Rating.

Color picker widget.

ngx-colors2github.com

A material‑style Angular color‑picker updated for Angular 20+, using signals and no animation dependencies.

Angular library with customizable countries dropdown component with flags, dial code, language and currency details.

A sleek, customizable Angular Material country selector offering accessible dropdowns with flags, codes, local names, and more.

ngx-crongithub.com

User-friendly cron input.

ngx-cron-editorgithub.com

Graphical Angular 15+ cron builder with reactive forms integration and Material Design styling.

Dual-calendar date range picker for Angular 20+ and Angular Material M3.

ngx-filesavergithub.com

Simple file save with FileSaver.js.

ngx-input-colorgithub.com

ngx-input-gradient and ngx-input-color are customizable Angular components for color/gradient picking with previews and form integration.

Accessible, headless Angular international phone input with CDK-powered country selector.

An Angular Material library for entering a birthday.

A modern Angular Material period picker component built with standalone components.

A reusable Angular Material select component with infinite scroll, debounced search, "no items found" feedback, and static/mock data support.

Angular Material split button with a primary action and dropdown for secondary options.

Add multi-sort capability to an Angular Material table.

ngx-morsegithub.com

A simple morse code encoder and decoder for Angular.

A customizable Angular searchable dropdown component with multi-field search support.

An Angular OTP input component with extensive customization options, including masking, numeric-only input, and autofocus.

ngx-otp-inputgithub.com

One time password input library for Angular.

A lightweight, fully responsive, and customizable Android-style pattern lock component for Angular.

ngx-phonegithub.com

Angular phone input with auto country detection, real-time formatting, validation, and full forms support.

Comprehensive Angular library for phone input and country selection with reactive forms support.

ngx-phone-fieldgithub.com

Angular directive for international phone input with flag dropdowns, supporting Reactive and Template-Driven Forms.

Add split input button to password or text input. Toggles input type between "text" and "password".

Angular datetime picker built on Signal Forms — date + time in one control, zero deps, WCAG 2.2 AAA out of the box.

ngx-starflowgithub.com

A lightweight Angular component for displaying fractional star ratings with full precision.

A multi-select input component for Angular.

A single/multiple choice drop down tree for Angular!

ngx-ui-switchgithub.com

A simple iOS 7 style switch component for Angular.

A modern, highly customizable Angular date range picker component.

An Angular telephone input component with country dropdown, flags, and robust validation/formatting.

High‑performance, zero‑dependency emoji picker for Angular 17+ with 929 emojis, auto‑theming, i18n, and responsive design.

A fully customizable and feature-rich Angular standalone component for advanced star ratings with precision and responsive design.

A smart date input directive that uses the Writer API to parse natural language dates.

smt-selectgithub.com

A high-performance, lightweight, and customizable Angular select component with built-in virtual scroll and search capabilities.

Angular adapter for the TouchSpin number input component with per-renderer support.

Protect your users from re-using a password known to be hacked with this simple Angular directive.

This library simplifies Reactive Forms validation by eliminating the need for extensive HTML.

Angular reactive forms library that shows error tooltips for user-friendly validation messages.

Angular library for streamlined form validation with customizable messages, Transloco integration, and styled error labels.

Angular library providing conditional, equality, inequality, and sequence-based validations on form controls.

A directive for showing errors in Angular form controls.

ngx-mat-errorsgithub.com

Offers a simple and adaptable approach to presenting error messages within a MatFormField.

A lightweight library for dynamically validate Angular reactive forms using class-validator library.

ngx-valdemortgithub.com

Simpler, cleaner Angular validation error messages.

This module simplifies the display of form validator messages by using a single component.

A collection of validators designed to simplify usage and allow quick customization.

oop-validatorgithub.com

Powerful, flexible validation library for any UI framework—Vue, React, Angular, and more—for complete front-end validation.

A validation library designed for Polish-specific formats, also available as an Angular wrapper via ngx-polish-validators.

Automatic validation messages for Angular forms in any language.

validauthgithub.com

Lightweight, powerful authentication validators for JavaScript applications.

validointigithub.com

This is a library to help you validate your template driven forms.

Simple Angular library to implement forms with signals.

High-performance, zero-dependency, framework-agnostic reactive form engine.

@TanStack/formgithub.com

With TypeScript support, headless UI, and framework-agnostic design, it streamlines cross-framework form handling.

A modern Angular form library built from the ground up with Signals — flexible, type-safe, and fully themeable.

cc-form-enginegithub.com

Advanced Angular library for reactive form generation and management with dynamic validation, change tracking, and customizable error messages.

forge-formgithub.com

Generates reactive, signal-based forms, validation, and conditional fields from a single TypeScript object.

formsyncgithub.com

A developer‑friendly Angular‑ready form backend that lets you collect and manage submissions without server‑side code.

lite-formgithub.com

A lightweight Angular library offering customizable form components with validation, styling, and animations.

maskitogithub.com

Collection of libraries to create an input mask which ensures that user types value according to predefined format.

↵ to searchesc to close
awesomelist.dev