logo designed by SAWARATSUKI
This is the Awesome list of the Angular framework, and it contains intriguing libraries in the Angular ecosystem for all developers. Something missing? PRs welcomed!
Repo maintained by @jdegand and @patrickjs
- Angular
- Angular Pulse
- Learning Resources
- Architecture and Advanced Topics
- Development Utilities
- Security and Authentication
- State Management
- Testing
- Site Templates
- Third Party Components
- Animations
- Calendars
- Captcha
- Carousels
- Charts
- Cookies
- CSV
- Data Grids
- Dates
- Directives
- DOM
- Drag and Drop
- Editor Components
- File Upload
- Forms
- Form Controls
- JSON Forms
- Form Validation
- Icons
- Images
- Keyboard Mouse
- Layout Components
- Loaders
- Loggers
- Maps
- Markdown
- Media
- Mixed Utilities
- Modals
- Notifications
- Pipes
- Printing
- QR Codes
- Router
- Scroll
- Storage
- Tooltips
- UI Libraries
- UI Libraries built on Bootstrap
- UI Libraries built on Material
- UI Libraries built on Tailwind CSS
- UI Library and Framework Ionic
- UI Primitives
- UX Components
- Viewers
- Visual Effects
- Underlying Technologies
- Framework Interoperability
- Angular-Inspired Solutions
- External Lists
Angular is a development platform for building mobile and desktop web applications.
- Webpack
- esbuild
- Angular Builders - This repo consolidates all the community builders (ES Build, Webpack, Jest, Bazel, and Timestamp) for the Angular build facade.
- Jest Builder
- Custom Webpack
- Custom esbuild
- Bazel - Provides an Angular CLI Builder, which can execute Bazel when triggered by ng build, ng test, etc.
- Timestamp - This is explained in this article.
- 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.tsfile 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.
- ng-builder-typescript - A builder for the Angular CLI to build Node.js apps using the TypeScript compiler
tsc(no Webpack or any other bundler used).
- Official website
- Official GitHub repository
- angular-cli-diff - Easily upgrade your Angular CLI applications from one version to another 🚀.
- angular-cli-ssr-diff - Easily upgrade your Angular CLI SSR applications from one version to another 🚀.
- angular-codx-recipe - A Codx recipe for setting up Angular projects quickly and efficiently.
- angular-parallel-test-runner - CLI to run Angular tests in parallel across projects; uses available CPU cores.
- angular-serve-and-run - Serve your Angular CLI project then run a command on top of it.
- dotairc - This tool helps create consistent instructions for AI assistants working with your codebase.
- firebase-framework-tools - Experimental addon to the Firebase CLI to add web framework support.
- js-stack - Modern CLI for scaffolding production-ready JavaScript full-stack projects, with customization and best-practice presets.
- kqgen - A fast and flexible CLI for generating Angular components and services. Includes presets for tables, filters, and for REST/GraphQL services.
- lin - Lazy I18N is a CLI tool that translates locale JSONs using LLMs.
- mantis-cli - M.A.N.T.I.S (MongoDB, Angular, Nx, Tailwind, Ionic, Storybook) is your gateway to a seamless full-stack project launch.
- mcp-angular-cli - 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-schematics - An Angular CLI schematic for generating CQRS (Command Query Responsibility Segregation) modules with hexagonal architecture in NestJS.
- ng-chrome-extension - Easily create Angular Chrome Extensions (manifest v3).
- ns-gc - A lightweight command-line tool to generate standalone NativeScript Angular components and Angular services with clean structure and zero config.
- ngx-create - A lightweight CLI for quickly generating Angular projects with optional frameworks like Material, Tailwind, Bootstrap, and NgRx.
- ngx-devs-cli - Command-line interface (CLI) built in Node.js allow you to automate repetitive tasks and make your life easier when working with Angular projects.
- ngx-i18n-scan - A CLI tool that scans Angular code to extract and update i18n translation keys, keeping your translation files clean.
- ngx-starter - An
@angular/clibased starter containing common components and services as well as a reference site. - ngx-stats - CLI tool that analyzes Angular projects, quantifying modules, components, directives, pipes, and services to give a clear structural overview for better architectural insight.
- ngx-stylesweep - A CLI tool that removes empty style files from your Angular components.
- ngx-ws - Easily split a large
angular.jsoninto modular, project-local files using the power of JSON References, with the convenience of YAML and JSON5 formats. - prepare-angular-json - A lightweight CLI tool that generates a clean
angular.jsonfile from a commentedangular.jsonc. - rafacli - CLI tool that generates authentication and CRUD modules for NestJS and Angular, automating boilerplate to streamline development and ensure consistency.
- ngx-crafter - A powerful CLI tool that helps you craft Angular projects with pre-configured folder structures and essential packages.
- angular-v20-bulk-file-refactor - A CLI tool to automate file renaming and content refactoring to match Angular 20 conventions.
- ng new command generator - Generate optimized
ng newcommands. - 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!
- AWS Amplify
- Vercel
- Firebase Hosting
- 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.jsapp on GitHub Pages. - Genezio - The easiest way to write and host a serverless application.
- Cloudflare Pages
- Zerops - It makes deploying and running Analog apps, both server side rendered and static, a breeze.
- actions-angular-deploy
- actions-angular-ci-cd
- SST - A framework that makes it easy to build and automate modern full-stack applications.
- electron - Build cross-platform desktop apps with JavaScript, HTML, and CSS.
- 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.
- wails - Build desktop applications using Go & web technologies, including Angular.
- Official website - Interactive guide to help you migrate from one version of Angular to another.
- ng update - Use the CLI to update your project or try new Angular features by adding the
--nextflag. - migrations - 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.
- ngx-libs - Angular Libraries Support lists community libs support for each Angular version.
- 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.
- ngx-boomer - This project is a straightforward utility designed to enforce rules that preserve Angular's previous naming conventions in Angular 20.
- angular-updater - A lightweight solution for managing version control and updates in Angular apps with seamless Service Worker integration.
- Angular Discord Channel
- Angular Hashtag - Use
#angularhashtag on X. - Gitter Channel
- Angular Stack Overflow
- @Angular on X
- /r/Angular Subreddit
- Angular Buddies Slack Channel
- Top rated Angular Stack Overflow questions Dashboard
- angular-logos - Repo is dedicated to collecting all the different kinds of 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.
- Is This Tech Dead? - Is Angular dead?
- Angular: The Documentary | An origin story
- Angular Talents - Independent developers can highlight their availability for upcoming projects, eliminating the need to endlessly scroll through job boards.
- Map of GitHub - Explore the NgSphere to discover repositories with overlapping stargazers.
- Good First Issues - Find beginner-friendly issues and start contributing to Angular open-source projects.
- Angular Air
- Angular Master Podcast
- Angular Plus Show
- Angularidades - In Spanish.
- Minko Gechev
- Alan Agius
- Matthieu Riegler
- Alex Rickabaugh
- Kristiyan Kostadinov
- Paul Gschwendtner
- Joost Koehoorn
- Simona Cotin
- Jessica Janiuk
- Doug Parker
- Emma Twersky
- Mark Thompson
- Pawel Kozlowski
- Dylan Hunn
- @PatrickJS__
- @eggheadio
- @hirez_io
- @cedric_exbrayat
- @victorsavkin
- @jeffbcross
- @marsibarsi
- @maciejtreder
- @maartentibau
- Jack Franklin
- Thierry Chatel
- Uri Shaked
- Gonzalo Ruiz de Villa Suárez
- Sharon DiOrio
- John Papa
- Dan Wahlin
- Christian Weyer
- Todd Motto
- Tim Ruffles
- Wassim Chegham
- Aaron Frost
- Wilson Mendes
- Jared Williams
- Gerard Sans
- Pascal Precht
- Jeff Whelpley
- Raúl Jiménez
- Maxim Salnikov
- Deborah Kurata
- Shai Reznik
- Manfred Steyer
- Juri Strumpflohner
- William Grasel
- Alyssa Nicoll
- Nir kaufman
- Dmitriy Shekhovtsov
- Jeff Delaney
- Nishu Goel
- Alex Inkin
- Santosh Yadav
- Ankit
- Siddharth Ajmera
- Muhammad Ahsan Ayaz
- Dmytro Mezhenskyi
- Michael Hladky
- Fabio Biondi
- Thomas Laforge
- Angular Experts - Learn all about Angular, NgRx, RxJS & NX and advance your skills with guides, in-depth content and actionable tips and tricks!
- angular-university - Learn and Keep Up with the Angular Ecosystem.
- simplified courses - Blog articles written with love, just for you!
- Just Angular - Shares the newest and most important updates about Angular, along with useful tips and tricks.
- Angular Love - (Polish) Excellent up-to-date resource for Angular.
- Angular Minds
- Angular Architects
- House of Angular
- thisdot labs
- halodoc
- ninja-squad
- marmicode
- Netanel Basal
- Tim Deschryver
- Chau Tran
- Minko Gechev
- Matthieu Riegler
- Thomas Laforge
- Rainer Hahnekamp
- Evgeniy Oz
- Tomas Trajan
- Igor Katsuba
- ng serve
- Tomasz Ducin
- This is Angular
- daily.dev
- Offering Solutions
- Daniel Kreider
- Amadou Sall
- Angular Philosophies
- Maksim Dolgikh
- Playful Programming
- Angular Material Dev - One place for everything related to Material Design in Angular.
- Angular Tips - Best practices and recommendations for building complex, large and maintainable applications with Angular.
- Practical Angular Guide - Real-world-ish solutions for Angular developers By Donald Murillo.
- Bálint Neuhausz
- Packt Publishing - Your best option to find the largest variety of up-to-date programming books.
- GumRoad - Various Free and Paid Angular ebooks.
- LeanPub - Support authors on your own terms with LeanPub’s flexible pricing model, giving you the freedom to choose what you pay.
- Manning - Buy a Manning pBook anywhere, get the eBook free here.
- Become a ninja with Angular -
Ninja Squad. - Angular-Buch (German) -
dpunkt.verlag. - Angular Cookbook - 80+ Recipes to enhance your Angular skills for enterprises -
Packt Publishing. - Angular University Ebooks - Available separately or included with a subscription.
- Angular Signals Masterclass -
Kevin Kreuzer. - Mastering Angular Signals: A Practical Guide to Modern Reactivity, Performance, and Migration -
Muhammad Ahsan Ayaz. - Angular Book -
Denys VuikaFREE. - Modern Angular -
Manfred SteyerFREE. - Ultimate Guide to Angular Evolution -
House of AngularFREE. - Micro Frontends and Moduliths with Angular -
Manfred SteyerFREE. - Angular Mastery -
CHRISTIAN LÜDEMANNFREE. - Enterprise Monorepo Angular Patterns -
Nx Core TeamFREE.
- Certificates.dev - Obtain your Certification of Competence as an Angular Developer.
- Angular Academy CA - Angular Academy is the #1 provider of hands-on instructor-led classroom training in Canada!
- Hackerrank - Angular (Basic) Skills Certification Test.
- Koenig - Various courses cover Angular separately or full-stack.
- Simplilearn - Angular Certification Training Course.
- Past Angular Cheatsheet - Note: NEW official docs do not have a cheatsheet.
- List of 100 Angular Interview questions and answers
- Angular Developer Roadmap
- ZeroToMastery Angular Cheatsheet
- 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.
- angular-fundamental-lessons
- 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.
- angular-debug-quest - Sharpen your skills at fixing bugs in Angular applications for a better understanding of the framework.
- Angular Academy - World-class instructor-led live online Angular courses!
- Angular Boot Camp
- 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.
- Angular.Schule (in Germany)
- Angular.DE (Germany)
- 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.
- Marmicode
- ng.guide - Learn Angular by building real-world apps.
- Offering Solutions
- Tech OS - Offers high-level Angular training designed for demanding developers and ambitious teams.
- Udemy: Angular - The Complete Guide
- Ultimate Courses - Everything you need to become an Angular expert.
- Workshops.DE (Germany)
- Angular
- NG CONF
- Procademy
- Monsterlessons Academy
- Joshua Morony
- Nihira Techiees
- Angular University
- Rainer Hahnekamp
- Code Shots With Profanis
- Deborah Kurata
- BrandonRobertsDev
- Decoded Frontend
- Galaxies_dev
- Zoaib Khan
- AyyazTech
- NivekDev
- LeelaWebDev
- WebTechTalk
- Babatunde Lamidi
- TechStackNation
- Angular Love
- NG NEWS
- Learning Partner
- Code Deck
- Igor Sedov
- Demystify Frontend
- The Code Angle
- Brian Treese
- JSgigs
- Kobi Hari
- Programming Practicals
- Daniil Rabizo
- StartupAngular - In Japanese.
- Code with Keys - In Persian.
- OpenFeature Angular SDK - OpenFeature is 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. - ngx-growthbook - An Angular wrapper for GrowthBook, providing feature flags and A/B testing capabilities with full TypeScript support.
- Flagsmith - Ship Faster and Control Releases with Feature Flag Management.
- angular-unleash-proxy-client - Angular wrapper for unleash and unleash-proxy-client-js.
- ngx-version-view - A powerful Angular library that enables version-aware component rendering for seamless feature toggling based on application versions.
- @statsig/angular-bindings - The Statsig Angular bindings package provides a
StatsigServicethat 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.
- flagpole - Angular SDK for the Flagpole feature flag management system.
- ngx-feature-proxy - Angular feature flag library with Unleash; reactive and type-safe flag management with minimal setup.
- 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.
- buoy - A GraphQL client for Angular built on top of Apollo.
- graphql-code-generator - Code generator for GraphQL schemas and operations, with flexible plugin support.
- hasura - Real world GraphQL tutorials for frontend developers with deadlines!
- ngx-graphql-client - A typed GraphQL client for Angular applications with full TypeScript support.
- tailcall - This comprehensive guide dives into five powerful approaches for integrating GraphQL into your Angular applications.
- takeshape - It's easy to build a GraphQL API using TakeShape. Follow this guide to integrate with Angular.
- ng-http-caching - Cache for HTTP requests in Angular application.
- cashew - A flexible and straightforward library that caches HTTP requests in Angular.
- convoyr - Modular HTTP extensions for Angular.
- angular-http-cache-interceptor - Angular HTTP cache interceptor.
- @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.
- ngx-http-retry - An Angular service that provides HTTP methods (GET, POST, PUT, DELETE) with built-in retry logic using RxJS's
retryoperator. - 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-http-request-state - An Angular library for wrapping HttpClient responses with loading & error information.
- ngs-request-tracker - A library for tracking, storing, and displaying statistics on all HTTP requests.
- ngx-pwa - Provides additional functionality around Angular PWA's. Most notably being able to cache and sync POST/PATCH/DELETE Requests.
- 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-http-helper - A lightweight library to easily call your APIs and add JWT token or API key on each header request.
- 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.< 4755 /li>
- active-connect - A connection framework for Node.js, Angular, and WebSockets that simplifies real-time client–server communication with decorators and utilities.
- ngx-drupal8-rest - Drupal 8 rest module for Angular applications.
- ngx-signal-pagination - Pagination for Angular, powered by signals.
- ngx-http - A lightweight Angular library that enhances HTTP functionalities by providing types, static values, and utility functions.
- @angular-experts-io/resource - The missing create, update, delete (CUD) support for Angular resource.
- ng-speed-test - A light weight Angular 2+ library for checking internet speed.
- ngx-http-resilience - Angular HttpInterceptors that provide resiliency capabilities.
- ngx-interceptors - Library with common HTTP interceptors for Angular applications.
- 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-angularfor HttpClient, and@heddendorp/tanstack-angular-queryfor 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.
- angular-microfrontend-demo - Module Federation Vite + Angular is now possible.
- backbase-micro-frontends - Proof of concept showcasing how legacy apps (widgets) can work together with newer apps (journeys) via Module Federation.
- micro-frontends-mindmaps - A mindmap summarizing micro-frontends concepts.
- ngx-mfe - Angular library for working with micro-frontends in Webpack 5 and plugin ModuleFederation.
- ngx-mf-remote-loader - SSR-compatible dynamic remote module loader for Angular + Nx Micro Frontends.
- @module-federation/core - Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications.
- ng-dynamic-mf - Truly dynamic modules at runtime with Module Federation.
- module-federation-plugin - Plugin integrating Module Federation with Angular CLI for loading micro frontends or plugins.
- webpack-module-federation-with-angular - Guide to learn about Webpack Module Federation with several Angular code demos.
- Vite-module-federation-angular-test - Tests Module Federation Vite with Angular and AnalogJS (via @brandonroberts/angular-vite); explores SSR with an AnalogJS host (plugin SSR support may vary).
- mfe-crossframework - Module Federation project with Angular Host, Cross-framework remotes and without Nx.
- npm-mfe-live-reload - This tool auto-reloads the shell in development mode when remote microfrontends change.
- ngx-remote-component - An Angular library for loading remote components dynamically in Nx workspaces.
- Moon - A Rust-based build and monorepo management tool for the web.
- Nx - A build system with integrated tools and advanced CI features for maintaining and scaling monorepos locally and in CI.
- Turbo - Turbopack (Rust bundler) and Turborepo (build system/monorepo tools) for JavaScript and TypeScript.
- 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.
- ngx-ssr-code-remover - Post processor to remove SSR Code from bundles when served.
- treaty - The meta framework for Angular. An alternative to Analog.
- analog-stuff - Extra stuff for AnalogJS including
agx-remark-rehype. - ngx-trpc - Angular tRPC client with SSR, RxJS, Signals and Subscriptions Support.
- ngx-sitemaps - Generate sitemaps from Angular prerendered routes.
- 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.
- WAVE - Web Accessibility Evaluation Tools.
- 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 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-accessibility-first - A WCAG 2.2-compliant Angular template with an accessibility component to boost accessibility.
- ngx-accessible-ui - Angular 9+ navigation and menu directives compliant with WCAG 2.1 AA and the European Accessibility Act 2025 for inclusive web experiences.
- easy - Uncomplicated Angular styles with a11y.
- a11y-libraries - A range of accessibility solutions for Angular.
- Official AI docs
- Official Angular CLI MCP Server Setup
- Official llms.txt file
- Official llms-full.txt file
- Official Angular Examples Repo - Angular Examples using GenKit and Vertex AI.
- 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.
- agent-rules-kit - A CLI tool for AI that installs and configures rules to guide agents in technology stack best practices.
- ai-friendly-docs - Angular AI-optimized documentation, enhancing accessibility and response quality for Large Language Models.
- aitools.fyi - AI Tools Built With Angular.
- Angular code editor rules - Guide for effective AI interaction patterns when working with Angular code.
- angular-material-ai-rules - A collection of configuration rules and usage guidelines for using Angular Material in AI-driven code editors.
- angular-mcp-server - An MCP server offering Angular documentation access, enabling AI assistants to search and retrieve relevant Angular info.
- augment code - The first AI coding assistant built for professional software engineers and large codebases.
- CodeSage AI - Analyzes code quality of React, Vue, and Angular projects using linters and an LLM.
- context7 - MCP Server with up-to-date code documentation for LLMs and AI code editors.
- cursor.directory - The home for Cursor enthusiasts.
- deep-chat - Fully customizable AI chatbot component for your website.
- Design Shift - Generate Ang C46B ular components you want from Uizard layouts.
- Figma to Angular - Convert designs to clean Angular code in a click.
- Frontend AI - Ask for a component or upload an image, and instantly receive ready-to-use code without lifting a finger.
- gitingest - Turn any Git repository into a simple text digest of its codebase. This is useful for feeding a codebase into any LLM.
- global seo - Translate Angular app with AI.
- hashbrown - The Hashbrown framework is for building joyful, AI-powered user experiences.
- mini-bard-palm2-angular - Result from this step by step guide on how to integrate Google Gemini with Angular.
- ngx-bob - Angular chat widget with messaging, local history, error handling, commands, and search.
- ngx-gen-ui - Lightweight Angular directive and service for streaming generative UI content via Firebase AI.
- PureCode AI - Build Angular application UIs 50% faster with PureCode AI.
- UI2CODE - UI to Code Converter in seconds with AI.
- web-codegen-scorer - A tool for evaluating the quality of web code generated by Large Language Models (LLMs).
- 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.
- angular-google-tag-manager - A service library for integrate google tag manager in your Angular project.
- angulartics2 - Vendor-agnostic analytics for Angular2 applications.
- @blue-cardinal/ngx-google-analytics - This package provides a module that injects the Google Analytics tag manager script into your Angular project. It provides some guardrails against including the tag manager script in a dev environment.
- clickstream-analytics-on-aws-web-sdk - Clickstream Web SDK enables easy collection of browser clickstream data to AWS via the provided data pipeline.
- Heap - Product analytics for tracking customer journeys, conversion, and retention.
- litlyx - A dev-friendly, open-source analytics tool for JavaScript frameworks—set up in under 30 seconds with one line of code!
- @luzmo/ngx-embed - A library for embedding Luzmo dashboards in your Angular application.
- ngx-amplitude - An Angular 18+ library for easy integration of Amplitude analytics, with global init and event logging service.
- ngx-clarity - A useful Angular library that automatically injects the script tag required to use Microsoft Clarity.
- 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-meta-pixel - This package enables you to setup Meta Pixel for your Angular application.
- ngx-piwik-pro - A dedicated Piwik PRO Angular library for implementing Tag Manager and tracking.
- ngx-segment-analytics - Provides an API for Segment.
- ngx-tableau - A module that allows you to embed a Tableau report in an Angular webapp.
- oculr-ngx - An analytics library that makes collecting data in an Angular app simple.
- opentelemetry-angular-interceptor - A library to deploy OpenTelemetry in your Angular application.
- 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.
- ngx-html-syntax - Angular HTML Syntax for Sublime Text.
- Bugfender - A cloud service to collect logs and Angular errors in Real-Time.
- Angular Dev Tools - Browser extension for debugging and profiling Angular applications.
- VS Code NG Language Service - This extension provides a rich editing experience for Angular templates.
- Redux DevTools - Can be used in combination with
@ngrx/store-devtoolsto inspect the state of your NgRx app. - Ionic VS Code Extension - Perform various functions that are common to developing an Ionic app, all without leaving your VS Code window.
- Angular Schematics - Ultimate code generation in Visual Studio Code.
- Angular 17 Snippets - 258 Angular Snippets (TypeScript, Html, Angular Material, Flex Layout, NgRx, RxJS, PWA & Testing).
- VS Code Angular Snippets - This extension for Visual Studio Code adds snippets for Angular for TypeScript and HTML.
- Angular Extension Pack - This extension pack packages some of the most popular VS Code Angular extensions.
- Nx Console - Spend less time looking up command line arguments and more time shipping incredible products.
- VS Code Angular HTML - Syntax highlighting for Angular HTML template files.
- angular-scaffold - Scaffold an Angular project with all tooling you need for production projects.
- vscode-angulartools - You can explore an Angular project, enhance documentation, reverse engineer code, and do refactoring with AngularTools.
- ngx-schematics-utilities - Useful utilities for Angular Schematics.
- ngx-dev-toolbar - A powerful development toolbar for Angular applications to improve your developer productivity directly in the browser.
- ngx-rename - This repository contains PowerShell and Bash scripts to rename an Angular project folder and update relevant files, such as
angular.json,package.json,tsconfig.json, and other configuration files. - manifest - A lightweight Backend-as-a-Service (BaaS) that fits into a single YAML file. This quick start shows how to use it with Angular.
- zed-angular - This extension integrates the Angular Language Service into Zed.
- i18n-studio - A VS Code extension for Angular i18n that shows translations inline, autocompletes keys, and streamlines multilingual workflows.
- angular-http-server - Simple http-server for Single Page Apps (SPAs).
- Angular File Generator - Supercharge your Angular development with intuitive and rapid file generation.
- Angular Schematics Pro - Ultimate Angular code generation in Visual Studio Code.
- vscode-angular-auto-import - Automatically suggests and inserts missing Angular component imports based on selectors used in templates.
- falso - All the Fake Data for All Your Real Needs.
- ng-parsel - Parse your Angular code base to JSON abstraction - Great for displaying APIs and running custom analysis.
- angular-compiler-output - See the JS output of the Angular compiler for a given Angular template.
- lbx-change-sets - This package helps you to track changes made on your entities automatically using a base repository class to extend from.
- angular-compile - Angular Dynamic Compile. Convert strings to Angular components.
- ngs-json-utils - A lightweight Angular library for easy JSON manipulation—deep clone, serialize, and deserialize with TypeScript support.
- ngx-error-handling - This library seamlessly manages unhandled RxJS, signal, and classic errors, making them accessible through an Rx subject (ErrorBus).
- ngx-signal-hub - A lightweight Angular signal hub combining callbacks with reactive signal-based event observation.
- ngx-offline-indicator - A simple and customizable way to inform users about their internet connection status within their Angular applications.
- ngx-network-status - A lightweight Angular library to detect actual internet connectivity by pinging a backend endpoint — not just relying on
navigator.onLine. - ngx-device-detector - An Angular v7+ library to detect the device, OS, and browser details.
- ng2-idle - A module for responding to idle users in Angular applications.
- ng-lens - A Node.js tool that uses
ts-morphto analyze Angular components and detect service usage patterns from any API library. - ngx-json-reader - Angular 17+ JSON reader/editor with multi-URL comparison and diffing.
- ngx-compare-object - Angular utility to compare an original object with its modified version.
- compuse - Analyze Angular component usage across your codebase with a unified API for extracting usage insights.
- 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.
- trakk.js - Automatic Documentation Generation / Real-Time Code Execution Flow / Testing / Debugging / Onboarding for Front-End Applications.
- ng-component-hierarchy-visualizer - An unobtrusive tool that generates Mermaid diagrams of your Angular component hierarchy from route configs.
- easy-template-x-angular-expressions - Angular expressions support for easy-template-x.
- angular-latest-snippets - Comprehensive Angular v19 snippets for TypeScript and HTML, including support for the latest Angular features.
- goxygen - Generates a Go backend, links a front‑end, and provides Docker files for dev and prod.
- 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 -
.NET(C#) code generator that transforms an EF Core model into a fully customizable.NET(C#) and Angular web 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 - The Nx Plugin for Angular provides executors, generators, and utilities for managing apps and libraries in Nx.
- 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.
- 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.xmlfile for an Angular project. - cem-angular-generator - Generate Angular wrapper libraries from Custom Elements Manifest output.
- 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-l10n - Angular library to translate texts, dates and numbers.
- angular-translation-checker - A tool for
ngx-translatethat detects unused or missing keys to keep i18n files clean. - 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-ally - All in one i18n extension for VS Code.
- i18n-scanner-toolkit - Extract, detect missing translations, and manage multilingual content with CSV export/import.
- intl-tel-input-ng - An Angular component to easily integrate intl-tel-input.
- locale-translator - Translate any locale with the provided pipe or service.
- localess - A powerful translation management tool and content management system built using Angular and Firebase.
- ng-extract-i18n-merge - Extract and merge i18n xliff translation files for Angular projects.
- ng-intl - A type-safe, reactive Angular i18n library with lazy-loaded translations, signals, and full TypeScript support.
- ng-translate-extensions - Angular module extending ng2-translate.
- ngs-plural - It simplifies the process of generating grammatically correct plural forms based on a numeric count and supports custom language rules.
- ngx-easy-i18n-js - The easy internationalization (i18n) library for Angular.
- ngx-g11n - Angular helpers for internationalizing and localizing your application.
- ngx-glagolize - An Angular library for handling translations and localization.
- 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-merge-json-translations - This builder helps merge the
messages.jsonfile, after running extract-i18n, into target files using specified locales taking care to delete removed keys and add new ones. - ngx-runtime-i18n - Runtime internationalization for Angular — signals-first, SSR-safe, and framework-agnostic core.
- ngx-signal-i18n - A type-safe, lazy-loaded i18n solution for Angular, built on signals for reactivity and compatible with zoneless.
- 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-db - A lightweight, efficient Angular translation library that uses IndexedDB for offline storage.
- ngx-translate-lint - Simple CLI tools for check
ngx-translatekeys. - ngx-translate-messageformat-compiler - Compiler for
ngx-translatethat 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-multi-http-loader - A loader for ngx-translate that loads translations with http calls.
- ngx-translate-phraseapp - The official library for integrating Phrase Strings In-Context Editor with
ngx-translatein your Angular application. - ngx-translate-routes - This service translates titles and route paths.
- ngx-translate-toolkit - An Angular library designed to extend
@ngx-translate/coreand streamline the process of managing translations in large projects. - ngx-translate-version - Angular module that provides version to your language files.
- ruci - A CLI tool that simplifies i18n validation in Angular projects with
ngx-translate, ensuring accurate, high-quality translations. - rust-ngx-translate-lint - A Rust port of
ngx-translate-lintfor improved performance. - signal-translate - Translation service that is using signals at its core.
- tldraw-web-component - Make tldraw work with frameworks other than React; Made primarily to work with Angular.
- Transifex - You can easily localize Angular components using the Transifex library extension. This library extends the functionality of Transifex Native JavaScript SDK.
- transloco - The internationalization (i18n) library for Angular.
- transloco-keys-manager - Tools to help reduce monotonous work.
- 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.
- ngememoize - Easily boost the performance of your Angular applications by memoizing functions and getters with this lightweight and simple-to-use library.
- ng-event-plugins - A tiny library for optimizing change detection cycles for performance sensitive events.
- ng-queuex - An experimental ecosystem for Angular that introduces a React-inspired concurrent scheduler and a set of signal-driven structural directives for fine-grained, isolated change detection.
- ng-reactive-lint - An Angular-specific linter enforcing optimal reactivity patterns with Signals and RxJS.
- ngx-network-monitor - A lightweight Angular service to monitor network status: online/offline, connection quality (2G/3G/4G/5G), and ping latency.
- ngx-script-optimizer - A lightweight Angular library designed to supercharge your third-party script handling.
- ngx-unused - Find declared but unused Angular classes in your codebase.
- sonda - Universal visualizer and analyzer for JavaScript and CSS.
- @davidlj95/ngx-meta - Quickly set Angular site metadata (meta tags, Open Graph, X Cards, JSON-LD) with SSR support.
- ngaox - Boost Angular apps with seamless content integration, optimized SVGs, advanced SEO, and efficient social media management.
- seo-analyzer - The library for analyze a HTML file to show all of the SEO defects.
- ngx-seo - Kwerri OSS: samvloeberghs.be + ngx-seo.
- Angular React SEO - Angular & React Examples SEO (Search engine optimization).
- unhead - Full-stack
<head>management for Angular applications. - seo-manager-pro - A powerful SEO manager for Angular, React, Vue, and Vanilla JS to easily set tags and structured data.
- Angular-Material-Tailwind-Integration - A stable, themeable set of CSS custom properties mapping Material Design System tokens to Tailwind CSS utility classes.
- element-identifier - Create reliable, distinct CSS selectors to target DOM elements, and utilize a web component for visual inspection and selection.
- 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.
- panda - Easily use Panda, CSS-in-JS Framework, with Angular with its dedicated integration.
- Super JSS - Super JavaScript Stylesheets is a tiny Angular runtime library that generates atomic CSS with breakpoints and theming.
- tokiforge - Framework-agnostic design token engine for React, Vue, Angular, Svelte & vanilla JS.
- Agilicus - Single sign-on with MFA for all users, with integration samples on the Agilicus Platform.
- 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.
- @badisi/ngx-auth - Authentication and authorization support for Angular based desktop and mobile applications.
- corbado - Integrate Corbado with Angular to use passkeys for authentication.
- fingerprint - The Fingerprint Angular SDK is an easy way to integrate Fingerprint into your Angular application.
- frontegg-angular - Frontegg is a web platform where SaaS companies can set up their fully managed, scalable, and brand-aware SaaS features and integrate them into their SaaS portals. Integrate Frontegg with this quickstart guide.
- FusionAuth Angular SDK - FusionAuth SDK helps manage authentication state for your Angular app and provides functionality to login, register, and logout users. It also can be configured to automatically manage your refresh token.
- hanko - Follow this quickstart guide to integrate Hanko, an open source authentication and user management solution, into your Angular app.
- hexaeight-sessions - A powerful NPM library designed to simplify session management and authentication in web applications. Whether you're working with React, Angular, or Vue, HexaEight Sessions provides an intuitive interface for managing user sessions efficiently.
- keycloak-angular - Easy Keycloak setup for Angular applications.
- kinde-angular - Angular wrapper around the Kinde TypeScript SDK.
- lbx-jwt - Provides JWT authentication for loopback applications. Includes storing roles inside tokens and handling refreshing. Built-in reuse detection.
- Logto - An open-source Auth0 alternative for modern apps and SaaS products, supporting OIDC, OAuth 2.0 and SAML open standards for authentication and authorization. This quickstart can help you use Logto with Angular.
- Melody Auth - Its SDK enables seamless Angular–melody auth integration with automated state, redirects, and token handling.
- MojoAuth - The Simplest Way to integrate passkeys.
- msal-angular - 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 Cloud services like Microsoft Graph.
- ng-supabase - An Angular component library for your Supabase project!
- 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.
- ngxfire - Zoneless AngularFire replacement.
- 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.
- otp-angular - A lightweight, highly customizable, and dependency-free OTP (One-Time Password) input component built for Angular 20+ applications.
- @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.
- 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.
- 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.
- izipay - Integrate Izipay into your project with minimal configuration and an integrated proxy.
- ngxsmk-stripe - Angular plugin for integrating Stripe payments (one-time & subscriptions) with theme customization, event emitters, and standalone components.
- ngx-stripe - A comprehensive library designed for seamless integration of
Stripe Elementsand payment processing capabilities into Angular applications. Leveraging the powerful features ofStripeJS, Ngx Stripe simplifies building robust, secure, and scalable payment solutions. - ngx-supabase-stripe - An Angular library for integrating Supabase and Stripe into your applications, providing ready-to-use components that simplify the implementation of payments and subscriptions.
- solidgate - With its Angular SDK, you can add Solidgate Payment Form.
- 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-can-i - A package for Angular developers to help them deal with permissions.
- ngx-permissions - Permission and roles based access control for your Angular applications(AOT, lazy modules compatible).
- ngx-role-accessor - Enterprise-grade Angular Role-Based Access Control (RBAC) Library.
- ngx-smart-permissions - A lightweight library for managing role-based and permission-based access control in Angular applications. Supports both standalone components and NgModules.
- permit - An authorization-as-a-service solution that can be used with Angular.
- Aikido - Secure your code, cloud, and runtime in one central system. Find and fix vulnerabilities automatically.
- Angular Security - Best Practices.
- GitHub - Code scanning is available for all public repositories on GitHub.com. You can turn on secret scanning and use Code QL to secure your repos.
- 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.
- Official website
- Official GitHub repository - Reactive State for Angular.
- ngrx-course - Angular University Complete Guide.
- ngrx-store-localstorage - Simple syncing between
@ngrx/storeand local storage. - ngrx-toolkit - Various Extensions for the NgRx Signal Store.
- ngrx-traits - NgRx Traits is a library to help you compose and reuse a set 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 17, NgRx 17, & Nx 17.
- 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.
- ngrx-manager - Plug-N-Play State Manager for NgRx stores.
- ngrx-set - This simplifies the creation of actions for asynchronous requests that can succeed, fail, or be aborted.
- easy-ngrx-distinct-selector - Provides functions to easily create
@ngrx/storeselectors with equal functions for arguments and result values. - ngrx-store-wrapper - A lightweight Angular library for managing NgRx state without manual actions, reducers, or effects, with built-in session and local storage support.
- ngx-rehydrate - NgRx state rehydration library for Angular SSR applications.
- Official website
- Official GitHub repository - NGXS aims to simplify state management with minimal boilerplate and maintenance.
- 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-message-plugin - An NGXS plugin which allows you to share state between different browser contexts.
- ngxs-postmessage-plugin - NGXS plugin for state synchronization across windows or microfrontends using
postMessage. - ngxs-reset-plugin - Reset plugin for NGXS: Effortlessly clears, resets, or overwrites NGXS states respecting the state tree.
- ngxs-synchronizers - Simplifies synchronizing your NGXS-based application state with external data sources.
- select-snapshot - Flexibile decorator that allows to get a snapshot of the state.
- elf - A reactive immutable state management solution built on top of RxJS. It uses custom RxJS operators to query the state and pure functions to update it.
- 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.
- query - Powerful asynchronous state management, server-state utilities and data fetching for the web.
- state-adapt 8020 - Declarative, incremental state management library.
- ngx-signal-state - Opinionated simple state management for Angular.
- mini-rx-store - MiniRx is the 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.
- angular-redux - Unofficial Angular bindings for Redux.
- ng - An Angular extension of @bitfiber/rx for managing reactive state, workflows, and events with RxJS.
- ngx-crud - CRUD services in Angular with effortless aborting, caching and observing.
- ngx-state-machine - An Angular wrapper for the simple-state-machine library. It integrates the state machine into Angular applications by making the
StateMachineinjectable as a service. - @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.
- ngx-statewise - A simiplifed state management alternative to NgRx or NGXS.
- fsm-state-manager - A simple, flexible and strongly-typed finite state machine manager for managing state transitions in Angular or any TypeScript-based application.
- 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.
- angulator - A lightweight Angular mediator library, designed to simplify communication between different parts of your application using a request/response and notification/handler pattern.
- 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.
- Cypress - End to End and Component Testing for Angular.
- cypress-harness - This library provides Cypress support to Component Test Harnesses.
- cypress-angular-commands - A production-ready collection of reusable Cypress custom commands for modern Angular enterprise and ERP applications.
- 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.
- 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.
- Angular Testing Library - Extends DOM Testing Library by introducing APIs tailored for testing Angular components.
- @jscutlery/playwright-ct-angular - Playwright Angular component testing.
- ngx-speculoos - Simpler, cleaner Angular unit tests.
- angular-unit-test-helper - Helper functions to help write unit tests in Angular using mocks and spies.
- nightwatch-plugin-angular - Official Nightwatch plugin which adds component testing support for Angular apps. It uses the Webpack DevServer under the hood. Requires Nightwatch 2.4+.
- Meticulous AI - Cover the 1000s of edge cases of your application - without writing or maintaining a single test.
- Jasmine - Simple JavaScript testing.
- karma-image-snapshot - Karma Jasmine matcher that performs image comparisons based on jest-image-snapshot for visual regression testing.
- docker-ng-cli-karma - Angular Docker image capable of running Karma with Chrome.
- angular-testing-kit - A set of convenient utilities to make Angular testing with Jasmine and Karma simpler.
- 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.
- swc-angular - This is a set of Angular presets that enable you to use SWC (Speedy Web Compiler) with Jest or Vitest.
- swc-angular-plugin - SWC (Speedy Web Compiler) is a lightning-fast JavaScript/TypeScript compiler, but it doesn't support Angular so you need this plugin.
- 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 Angular – A Guide to Robust Angular Applications - A Guide to Robust Angular Applications. A free online book and e-book.
- angular-tour-of-heroes-jest-100-coverage - 100% unit testing coverage of the popular Angular demo app - Tour of Heroes.
- how-do-i-test - Repository representing different testing use cases for Angular and Spring.
- Tim Deschryver Blog - A rich source of valuable perspectives and practical tips on testing.
- 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.
- Auto-create and -update tests tool - Automate Angular unit test and boilerplate with this schematic.
- spectacular - Offers test harnesses for Angular applications and libraries.
- Angular Material CDK Testing -
@angular/cdk/testingprovides infrastructure to help with testing Angular components. - ngx-page-object-model - This library streamlines the process of writing unit tests for Angular UI Components by utilizing the Page Object Model (POM) design pattern. By adopting the POM design pattern, you can create an additional layer of abstraction, effectively separating your test logic from the DOM manipulation logic.
- ngtx - Angular Testing Extensions is 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.
- spectator - A Powerful Tool to Simplify Your Angular Tests.
- stryker-js - Mutation testing for JavaScript and friends.
- msw - Seamless REST/GraphQL API mocking library for browser and Node.js.
- shallow-render - Angular testing made easy with shallow rendering and easy mocking.
- @storybookjs/testing-angular - Testing utilities that allow you to reuse your stories in your unit tests.
- ngx-testbox - A comprehensive testing utility library for Angular applications that simplifies test writing and improves test reliability. You will find this library useful for unit, integration, and e2e testing.
- ng-automocks - It simplifies Angular testing by automatically generating mock components, directives, pipes, modules, and services using Jest's module mocking, eliminating the need for manual stubbing or complex workarounds.
- 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-matero - Angular Material admin dashboard template.
- coreui-free-angular-admin-template - CoreUI Angular is free Angular admin template based on Bootstrap 5.
- sakai-ng - Free Angular Admin Template by PrimeNG.
- 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 - MaterialPro Angular Lite is high quality free Angular Material template / theme from WrapPixel. You can download and use for Personal as well as Commercial Projects.
- spike-angular-free - Spike is the most powerful & comprehensive free Angular admin template based on Material Angular.
- Flexy-admin-angular-lite - Flexy is 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-nest - Simple web app template with Angular + NestJS + ng-openapi-gen.
- angular-ngrx-frontend - Angular NgRx powered frontend template for Symfony (or similar) backend.
- Threejs - New Three.js starter app.
- zen - Nest + Prisma + Apollo + Angular Full Stack GraphQL Starter Kit.
- Colorlib
- HTMLrev
- tailkit-starter-kit-angular - Angular Starter Kit for using
Tailkit UIcomponents 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.
- angular-and-firebase-template - An opinionated full-stack starting point for building a web app, using Angular and Firebase.
- berry-free-angular-admin-template - Berry is 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.
- mantis-free-angular-admin-template
- datta-able-free-angular-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.NETCore Identity, JWT management, and admin identity features. - ngx-package-starter - An Angular library NPM starter (or example) project to ease setup of Angular libraries as NPM packages from your GitHub repo.
- @cristobalgvera/angular-template - Project to easily start an Angular project using Server Side Rendering, Angular Material, and Tailwind CSS. It also includes development tools to easy your workflow.
- angular-boilerplate - A modern web app boilerplate combining Angular 18, Bootstrap, Angular Material, and NgRx with a Spring Boot REST API, featuring modular architecture and advanced ngx-datatable handling.
- nx-starter - Nx powered starter project for Angular with SpartanUI.
- angular-material-tailwind-playwright-starter - Angular 19 with Material, Tailwind, Jest, Playwright, and NGXS.
- Angspire - Angular +
.NETmonorepo template with built-in auth, themes, and a scalable foundation for faster development. - keycloakify-starter-angular-vite - Angular and Vite Starter for Keycloakify 11.
- @rainerhahnekamp/angular-starter - A starter project for a modern Angular 19 application.
- BoilerPlate-FirebaseAngular - Starting point for apps built using
.NET, Angular, and Firebase. - 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.
- angular-clean-architecture - An Angular scaffold with a clean architecture that is easy to understand.
- dataclouder-template-angular - A ready-to-use Angular/Ionic template with Firebase Authentication integration.
- angular-tailwind-e-commerce-template - A responsive Angular + Tailwind CSS e-commerce template with sleek, customizable design for minimalist online shops.
- ngx-lib-starter-kit - An Angular library boilerplate with pre-configured structure for scalable, maintainable development.
- tailwind-angular-starter - Free and open-source starter project to help you get started with Angular, Tailwind CSS, and the Flowbite UI components.
- ngx-app-starter-kit - A modern Angular 18+ starter kit with Docker, devcontainer, and Angular Material integration for rapid, scalable web app development.
- signal-admin - A modern admin panel built with Angular 20, Angular Material, and Tailwind CSS. Features a responsive design with collapsible sidebar, user management, forms, and UI components.
- ngXpress - The Full-Stack Angular Starter Kit (SSR, Zoneless, Express 5, Prisma, better-auth, Tailwind CSS 4).
- spartan-stack-starter - An Opinionated Template Project Starter using Spartan Stack.
- jet - Angular starter-kit for building quality web apps fast.
- serene - A modern starter-kit for full-stack web development using Spring Boot and Angular. Inspired by Laravel Breeze, it provides a clean, secure, and minimalist foundation.
- 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, 444B 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.
- Admin Mart
- Angular-Templates
- NgFast - The Angular boilerplate for building SaaS, landing pages, and web apps fast—turning your ideas into income.
- Nzoni - Launch your SAAS in days with Angular.
- Theme Forest
- Vortex - A high-performance web application template built with Angular and Java, designed to deliver seamless user experiences and powerful backend solutions.
- Wrap Pixel
- tsparticles - A component to easily add Particles animations to your Angular application.
- ngx-confetti-explosion - Confetti in Angular.
- 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.
- ngx-notation-reveal - Angular component to add rough notation animation when element is visible.
- ngx-typed2 - An Angular Typing Animation Library.
- ngx-count-animation - 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.
- ng-auto-animate - Angular Directive (library) for FormKit's Auto Animate.
- layout-projection - Beautify the Web with awesome layout animations.
- 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 that creates a mesmerizing aurora background effect. This component provides an animated, gradient-based light effect with customizable inversion and two different 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-animated-counter - BugSplat's library provides simple count up and count down number animations.
- ngx-dom-confetti - Celebrate success with dom confetti on Angular projects!
- ngx-dotlottie-web - Angular JavaScript library for rendering Lottie and dotLottie animations in Node.js and web environments.
- afnaan-ngx-custom-cursor - A customizable animated cursor for Angular applications. Enhance user experience with a stylish and interactive cursor effect.
- @ramiz4/typing-text - Angular directive for animated typing effects — smooth, customizable, and standalone.
- ngx-gsap - A lightweight, customizable Angular animation library powered by GSAP that's declarative and easy to use.
- angular-calendar - A flexible calendar component for Angular 15+ that can display events on a month, week, or day view.
- angular-calendar-timeline - A timeline for Angular 13+ that shows tasks or events on a timeline in different modes: days, weeks, and months. This library is pretty small and DOESN'T use big dependencies like JQuery or Moment.js. Library also supports SSR.
- @pyas/connect-angular - A plugin wrapper around the Pyas Connect Web Component, exposing PyasConnect as a first-class Angular component.
- 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-calendario - An Angular library for displaying customizable calendars with event support.
- 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-calendar-widget - A lightweight, customizable, and feature-rich calendar widget designed to simplify event management and scheduling in your Angular applications.
- ngx-resource-calendar - Angular resource calendar library.
- ngx-strip-calendar - Strip calendar component for Angular 17+.
- schedule-x - Material design event calendar.
- timegrid-angular - Angular wrapper for the HexaFlexa Timegrid web component.
- altcha - GDPR, WCAG 2.2 AA, and EAA compliant, self-hosted CAPTCHA alternative with PoW mechanism and advanced anti-spam filter.
- angular-yandex-smart-captcha - This library adds the Yandex SmartCaptcha component to your Angular application, providing an easy way to integrate CAPTCHA protection into your forms and other user interactions.
- 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 - reCaptcha components for Angular.
- 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.
- < C775 a href="https://github.com/Easy-Cloud-in/ngx-dice-captcha">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-numeric-captcha - A modern, lightweight Angular CAPTCHA library featuring multiple verification challenges.
- ngx-turnstile - Cloudflare Turnstile for Angular.
- ngx-slider-recaptcha - Customizable Angular library that provides a slider-based CAPTCHA component to help secure forms from spam and bot submissions.
- @semantic-components/re-captcha - Angular 19+ integration of Google's reCAPTCHA using signal inputs and standalone components.
- 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.
- ngu-carousel - Angular Universal carousel.
- ngx-slider - Self-contained, mobile friendly slider component for Angular based on angularjs-slider.
- @MurhafSousli/ngx-gallery - Angular Gallery, Carousel and Lightbox.
- ng-image-slider - Angular Image Slider with Lightbox.
- ngx-slick-carousel - Angular 17+ wrapper for slick plugin.
- ngx-splide - Splide.js integration to Angular.
- ngx-owl-carousel-o -
owl-carouselfor 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+).
- slidecontent-angular - A simple content slide developed in Angular with navigation buttons and transition animations.
- ngx-hm-carousel - A light carousel for Angular 18+, supports mobile touch with HammerJs.
- 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.
- @daelmaak/ngx-gallery - Small, performant, responsive, dependency free, easy to use Angular 8+ gallery.
- embla-carousel-angular - Angular wrapper for Embla Carousel.
- @vinlos/ngx-gallery - A simple native gallery component for Angular 16+.
- ngx-cdk-lightbox - Tailored CDK-based solution for rendering an image gallery with lightbox functionality in Angular.
- @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 - The newest, fastest, and most advanced amCharts charting library for JavaScript and TypeScript apps. Check out the Angular integration guide to get started. Additionally, older versions are still being updated to support newer releases of Angular.
- angular-google-charts - A wrapper for the Google Charts library written in Angular.
- carbon-charts - Carbon Charts Angular is a thin Angular wrapper around the vanilla JavaScript @carbon/charts component library.
- Foblex - Angular Powered Flow-Chart Library.
- highcharts-angular - Official minimal Highcharts integration for Angular.
- ng-apexcharts - Angular wrapper for ApexCharts to build interactive visualizations.
- ng-chartist - Angular component for Chartist.js.
- ng-draw-flow - A library for creating interfaces based on displaying data as nodes.
- ng2-charts - Beautiful charts for Angular2 based on Chart.js.
- ngu-flow - Angular flow diagram library.
- 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-hierarchy - Angular component module for vertical or horizontal hierarchy/tree view with flexible dynamic template design and controls.
- ngx-interactive-org-chart - Modern Angular organizational chart component with interactive panning and zooming.
- ngx-lightweight-charts - An easily extendable Angular wrapper for Trading View Lightweight Charts.
- 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.
- systelab-charts - Systelab Angular Chart services.
- unovis - Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript.
- ngx-cookie-service - Angular service for cookies. Originally based on the ng2-cookies library.
- ngx-cookie-consent - Angular multi-language module to display a cookie consent banner without other dependencies.
- ngx-cookieconsent - Cookie Consent module for Angular.
- cookieconsent - Simple cross-browser cookie-consent plugin written in vanilla js that can be added to Angular.
- ngx-cookie-ssr - A straightforward cookie service for Angular 19 applications, inspired by ngx-cookie-service.
- ngx-gdpr-cookie-consent - A beautiful Cookie consent library, easy to use.
- impler - Using Angular package you can embed CSV Excel Importer into your application with just few lines of code.
- ng2csv - Angular service for saving data to CSV file.
- ngx-csv-parser - CSV Parser for Angular by Developers Hive.
- 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.
- 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 UIprovide 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.
- jspreadsheet - A lightweight vanilla JavaScript plugin for creating interactive web-based tables and spreadsheets, Jspreadsheet is compatible with other spreadsheet software and designed to deliver a seamless experience.
- 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.
- revogrid - Powerful virtual data grid smartsheet with advanced customization. Best features from Excel plus incredible performance.
- ZingGrid - 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.
- ngx-panemu-table - 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-tabletag. - @blueshiftone/ngx-grid - A professional Angular data grid.
- @guiexpert/angular-table - Framework-agnostic table library designed to seamlessly integrate with the major frameworks, including Angular.
- ngx-tabulator-tables - Angular wrapper for the Tabulator table library.
- activereportsjs/angular-reporting-tool - A set of Angular components used for data consolidation and visualization. ActiveReportsJS is a solution used by Angular developers to embed reporting within web applications.
- ngx-s-data-table - An Angular data table module that auto-maps class data with optional custom mappings for flexible rendering.
- 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-editable-material-table - An editable table, built on top of Angular Material, natively for Angular.
- ngx-smartgrid - A lightweight and flexible Angular table/grid component designed to work seamlessly across Angular 10 to 20+.
- ngx-flamegraph - Flame graph for stack trace visualization written in Angular.
- ng-virtual-grid - Maximum performance for extremely large grids.
- ngx-simple-datatables - A lightweight, high-performance Angular data table component with features like virtual scrolling, column freezing, and customizable templates.
- ngx-list-manager - An Angular service tool to manage lists efficiently.
- 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-date-fns - Date-fns pipes for Angular.
- ngx-mat-timepicker - A true material timepicker.
- ngx-datetime-range-picker - Angular material datetime range picker with daily, weekly, monthly, quarterly & yearly levels.
- mat-datetimepicker - Material datetimepicker for
@angular/material. - angular-datepicker - Highly configurable date picker built for Angular applications.
- ngx-multiple-dates - Multiple dates picker based on Angular Material.
- ng-datetime - Angular library containing components used for handling datetime.
- time2blocks-ngx - Angular lib to identify which time is associated with a Blockchain block in the past (and format it).
- dhutaryan/ngx-mat-timepicker - Material timepicker based on material design.
- ngx-timeline - A simple component library to add an animated timeline view.
- ngx-prayertimes-api - An Angular API client for Prayer Times API.
- frxjs-Ngx-Timeline - This library allows you to integrate a timeline in your Angular app.
- ngx-daterangepicker-pro - A powerful, customizable Angular date range picker built with Angular 17+ and Day.js.
- ngx-custom-daterangepicker - An Angular date range picker component with advanced functionality and Material Design support. It allows for easy date range selection with customizable options and is simple to integrate.
- angular-material-jalali-datepicker-adapter - A comprehensive Angular library that provides Jalali (Persian/Solar Hijri/Shamsi) date adapter for Angular Material datepicker component.
- 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.
- @asadi/angular-date-components - A comprehensive Angular library of date-related components designed to meet the needs of applications that require localization based on various calendar systems.
- 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.
- ng-click-outside - Angular directive for handling click events outside of an element.
- ng-for-track-by-property - Angular global
trackByproperty 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-autofocus - A powerful, flexible Angular directive for automatic element focusing.
- 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-nullable - This library provides a way to make properties nullable in Angular templates.
- ngx-nullish - Angular Structural Directive, which replaces
*ngIfwith Nullish Coalescing operator. - ngx-overflow-reveal - An Angular directive that elegantly reveals truncated text on hover.
- ngx-repeat - Angular directive for repeating HTML element by count.
- ngx-responsive-if - An Angular structural directive for conditional rendering based on media queries.
- ngxsmk-button-spinner - Angular 17+ directive to show a loading spinner inline or centered on any button.
- ngxture - A lightweight and modular Angular library that provides ready-to-use animations and gesture directives.
- @maxime1jacquet/npm-directives - Angular Directives including ngx-cursor and ngx-simple-countdown.
- 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-breakpoint-observer - This library adds reactive breakpoint and media query methods based on Signals.
- ngx-fade - An Angular component for smooth fade-and-slide viewport transitions using the Intersection Observer API.
- ngx-dynamic-hooks - 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-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+.
- ngx-interpolation - An Angular lightweight library to interprate string interpolation expressions.
- ng-gd - An easy way to manage a canvas element with support for mouse or tablet events.
- ngx-annotate-text - This Angular component library is perfect for tasks like visualizing named entity recognition, part of speech tagging, or annotating text datasets. It allows for interactively highlighting and annotating parts of text.
- ng-dynamic-component - Dynamic components with full life-cycle support for inputs and outputs for Angular.
- pyno-date - A lightweight Angular library for converting and formatting Jalali and Gregorian dates.
- ngx-fittext - An Angular library that allows you fit text in a box or a line.
- ngx-optimus - An Angular library offering custom pipes to simplify data formatting and keep component logic cleaner.
- 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.
- 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.
- ngx-file-drag-drop - Angular material file input component which lets the user drag and drop files, or select files with the native file picker.
- Angular Material CDK - The
@angular/cdk/drag-dropmodule provides you with a way to easily and declaratively create drag-and-drop interfaces. - 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.
- ngx-draggable-widget-kama - Reworked ngx-draggable-widget for better support.
- angular-mixed-cdk-drag-drop - Angular Directive to support mixed orientation drag drop using Angular CDK.
- cdk-drag-snap-to-point - A demo to showcase cdkDrag features to achieve drop only on certain points.
- @MasterATM/ngx-dropzone - A lightweight and highly customizable Angular dropzone component for file uploads. Based on @peterfreeman/ngx-dropzone repository.
- 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.
- Angular-JSON-Tree-Editor-Component - Angular JSON Tree Editor Component that actually works.
- acrodata/code-editor - CodeMirror 6 wrapper for Angular.
- angular2-froala-wysiwyg - Angular wrapper for Froala WYSIWYG HTML Editor.
- ckeditor - Plugin for Angular.
- 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 - Ngx Simple Text editor or ST editor is a simple native text editor component for Angular 9+.
- ngx-quill - Angular components for the Quill Rich Text Editor.
- ngx-editor - Rich Text Editor for Angular using ProseMirror.
- code-editor - Code editor component for Angular applications.
- ngx-wig - Angular WYSIWYG HTML Rich Text Editor.
- ngx-monaco-editor - Monaco Code Editor for Angular.
- 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.
- BlockNoteAngular - Unofficial BlockNote Angular wrapper.
- ngx-jodit - Angular wrapper for Jodit WYSIWYG editor.
- ngx-ace-wrapper - Angular wrapper library for Ace.
- ngx-quill-wrapper - Angular wrapper library for Quill.
- ngx-tinymce -
TinyMCEcomponents built with Angular. - formly-editor - A configurable editor for
ngx-formlyforms. - MagnetarQuill - Extensible Angular WYSIWYG editor for rich text, media, and tables with a plugin architecture.
- ngx-editorjs2 - A highly extensible block-style editor inspired by Editor.js, enabling rich text creation with customizable blocks and Angular's reactive features. ngx-editor-js2-blocks offers custom blocks for additional content types.
- ngx-traak - A WYSIWYG Angular editor library built on top of ProseMirror, built for standalone components and highly customizable with plugins.
- ngx-summernote - Summernote editor for Angular.
- angular-rich-text-editor - Angular wrapper for RichTextEditor with license key support and
ControlValueAccessor. - quill-table-better-dooooit - A module that enhances the table functionality of
Quill. - ngx-wysicat - Block‑editing and advanced formatting on top of Quill; plugins for structured documents.
- ng-diagram - A robust Angular library for building interactive diagrams, Node-based editors, and visual programming interfaces.
- 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.
- 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.
- ngxf-uploader - File uploader for Angular 18+.
- ngx-dropzone-wrapper - Angular wrapper library for Dropzone.
- ngx-file-preview - A powerful preview tool for many file types.
- ngx-image-upload - A lightweight, customizable library for image uploads with preview, validation, and smooth animations.
- filestack-angular - Integrate Filestack into your Angular app for a faster, safer, and more reliable file upload experience.
- ngx-uploader-file - A versatile Angular file upload library with preview, validation, image cropping, drag-and-drop, and multi-language support.
- ngx-filesize-pipe - An Angular pipe that converts bytes to a human-readable size, ideal for uploaders and media apps.
- ngx-file-helpers - Angular file helpers including a file picker and dropzone.
- angular-imask - Angular input mask.
- 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.
- ng-signal-forms - Signal pow 444B ered Angular Forms.
- ngx-sub-form - Utility library for breaking down an Angular form into multiple components.
- ngx-currency - Currency mask module for Angular.
- ngx-super-forms - This library adds some much-needed features on top of Angular forms and Reactive forms, to make it more developer friendly.
- tripetto - Tripetto’s FormBuilder SDK offers customizable components for building and deploying forms. Use this quickstart to integrate with Angular.
- @paddls/ngx-form - Model based typed reactive forms made easy.
- ngx-enhancy-forms - Fancy enhanced Angular forms.
- ngx-forms-core - This library extends Angular’s form system with strictly typed classes and tools to enhance type safety.
- 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.
- reactive-form-extensions - This project enhances Angular ReactiveForms with input trimming, error messages, and validation-based CSS—without extra dependencies.
- 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.
- @klubinskak/ngx-smart-forms - Smart, Signal-powered form state utilities for Angular 17+.
- @pixelbyaj/ngx-form - ISO20022 Angular Forms use XSD/XML to design HTML forms and structure MX messages.
- ngx-custom-controls - Angular library with a base directive (BaseCvaImplementationDirective) that simplifies custom form controls with built-in validation.
- ngxAccessor - This library adds a third approach to Angular forms, integrating signals alongside existing methods with adaptability.
- angular-template-signal-forms - A modern Angular form library built from the ground up with Signals — flexible, type-safe, and fully themeable.
- ngx-formidable - A powerful Angular component library for building rich, validated forms.
- piying-view - A strongly typed frontend form solution; an alternative to
ngx-formlyand 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-emoji-mart-next - Customizable Slack-like emoji picker.
- ngx-color - Color Pickers from Sketch, Photoshop, Chrome, GitHub, X, and more.
- ngx-color-picker - Color picker widget.
- angular-colorful - A tiny color picker component for modern Angular apps.
- 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-iban - IBAN directives and pipes for Angular.
- ngx-autosize-input - An Angular directive that automatically adjusts the width of an input element. It shrinks and increases the width.
- angular-cc-library - Library to support Credit Card input masking and validation.
- ngx-ui-switch - A simple iOS 7 style switch component for Angular.
- auto-complete - Angular Auto Complete component and directive.
- 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-rabe-star - An Angular library that provides a customizable star rating component for your Angular application.
- 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 - This Angular CLI module is a fork of select2-component.
- ngx-duration-picker - Angular component for ISO_8601 durations.
- ngx-super-select-tree - A single/multiple choice drop down tree for Angular!
- ngx-easy-emoji-picker - Angular library that seamlessly integrates emoji selection into your application.
- ngx-mat-table-multi-sort - Add multi-sort capability to an Angular Material table.
- ngx-virtual-select-field - This package replicates the Angular Material Select component with virtual scroll capabilities with help of cdk-virtual-scroll.
- ng-country-select - A smart, multilingual country search with flags and codes.
- ngx-card-wrapper - Angular >=16 wrapper for card.js, which provides a credit card form.
- ngx-cron - User-friendly cron input.
- @amirsavand/ngx-input - Awesome all-in-one Angular package for inputs and forms handling.
- ngx-pwd - Password Strength Meter and Generator.
- ng-otp-input - A fully customizable, one-time password (OTP) input component for the web built with Angular.
- ngx-np-datepicker - Angular datepicker supporting the Nepali (Bikram Sambat) calendar with easy form integration.
- ngx-multi-select-input - Modern Angular standalone component for multi-term input with chips, autocomplete, and color support—ideal for tag editors and search bars.
- rm-ng-star-rating - A fully customizable and feature-rich Angular standalone component for advanced star ratings with precision and responsive design.
- ngx-animated-paginator - Angular wrapper for animated-paginator-web-component that plugs seamlessly into template-driven and reactive forms via
ControlValueAccessor. - ngx-input-color -
ngx-input-gradientandngx-input-colorare 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.
- 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.
- ngxsmk-otp-input - Lightweight standalone Angular 17+ OTP/PIN input with SCSS theming, autofill, masking, and reactive forms support.
- ngx-cron-editor - Graphical Angular 15+ cron builder with reactive forms integration and Material Design styling.
- 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 C775 - 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.
- ngx-valdemort - Simpler, cleaner Angular validation error messages.
- validointi - This is a library to help you validate your template driven forms.
- ngx-reactive-forms-utils - Provides easy validation error display and custom validators.
- angular-reactive-validation - This library simplifies Reactive Forms validation by eliminating the need for extensive HTML.
- ngx-formcontrol-errors - A directive for showing errors in Angular form controls.
- ngx-validator-pack - A collection of validators designed to simplify usage and allow quick customization.
- ngx-error-msg - The error message mapping library for Angular.
- ngx-validators - A library that provides additional Angular Validators, including the ones Angular provides.
- 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.
- ngx-forms-validator - A forms validator library for Angular.
- ngx-control-message - A library for binding a message to a synchronous or asynchronous form control validator.
- safari-numfix - A lightweight utility to safely handle paste and keydown events on number input fields in Safari.
- ngx-input-errors - Angular Reactive Forms library that auto-displays validation errors with multi-language and custom message support.
- error-message - Lightweight Angular library for flexible, standardized validation error display and management.
- ng-reactive-form-validate - Angular library for streamlined form validation with customizable messages, Transloco integration, and styled error labels.
- 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.
- angular-fontawesome - Official Angular component for Font Awesome 5+.
- ng2-fontawesome - A small directive making font awesome even easier to use.
- ng-icons - The ultimate icon library for Angular.
- primeicons - The default icon library of PrimeNG with over 250 open source icons developed by PrimeTek.
- angular-svg-icon - Angular component and service for inlining SVGs allowing them to be easily styled with CSS.
- @ngneat/svg-icon - A lightweight library that makes it easier to use SVG icons in your Angular Application.
- Angular-Svg-Sprite - Simplify Angular SVG icon usage with flexible, manageable SVG sprites.
- ng-hero-icons - Use Heroicons in your Angular application.
- ngx-fluent-ui - Angular & online library for Microsoft Fluent UI icons.
- angular-remix-icon - Angular wrapper for Remixicon icon library.
- angular-line-awesome - Angular Line Awesome is an Angular component to manage Line Awesome icons.
- angular-tabler-icons - This package allows you to use the Tabler Icons in your Angular applications.
- ngx-fast-svg - SVGs, fast and developer friendly in Angular.
- 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.
- angular-phosphor-icons - Set of components designed for utilizing Phosphor Icons in Angular via directives.
- ic-on - The future of iconing.
- ngxi - Comprehensive SVG icon set for Angular with seamless integration of thousands of popular icons.
- chill-wind-icons - Dynamic Angular icon library with native Tailwind CSS support, tree-shakeable icon data, and built from Iconoir SVGs.
- @TSB04/svg-icon - Framework-agnostic, customizable, lightweight SVG icon package for React, Vue, Angular, and more.
- cloudinary - Angular SDK from Cloudinary.
- ng-cropper - Angular image cropper built on
CropperJSwith customizable interface and optional toolbar for seamless cropping. - ngx-advanced-img - Angular attribute directives suite that provides various HTML img feature extensions.
- ngx-annotorious - Angular wrapper for Annotorious V3, a library that adds annotations to images.
- ngx-avatars - Spiritual successor to ngx-avatar.
- ngx-blurhash-render - Lightweight Angular 15+ library for rendering image blurhash, requiring blurhash dependency.
- 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-easy-image-drawing - Angular library for easy image drawing on a canvas.
- ngx-image-compression - A lightweight image compression and conversion library for Angular.
- ngx-image-cropper - An image cropper for Angular.
- ngx-image-hero - Hero animation package for smooth, clickable image zoom into immersive view.
- ngx-img-cropper - Image cropping tool for Angular.
- ngx-lightbox - A lightbox2 implementation port to use with Angular >= 18 (zoneless).
- ngx-pinch-zoom - This module enables image zooming and positioning through touch screen gestures.
- ngx-ratio-image - An Angular library to show an image with variable ratio in container with a fixed ratio.
- 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-focus-control - Library to provide tools to work with focus and focusable elements to improve user interfaces and accessibility.
- virtual-keyboard-javascript - Virtual Keyboard for JavaScript, React, Angular, & Vue.
- angular-touch-keyboard - Virtual Keyboard for Angular applications.
- hotkeys - A declarative library for handling hotkeys in 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.
- angular-split - Angular split component.
- overview - A collection of tools to make your Angular views more modular, scalable, and maintainable.
- 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.
- angular-grid-layout - Responsive grid with draggable and resizable items for Angular applications.
- 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-bottom-sheet - A highly customizable and lightweight Angular service that provides a mobile-friendly bottom sheet component.
- ngx-van - Tiny HTML nav replacement with desktop nav and built-in mobile sliding side menu—no duplication.
- ngx-swipe-menu - A component to create "swipe left to 'action'" experiences.
- ng-simple-sidebar - A simple Angular component to generate a sidebar with a hamburger menu.
- ngx-bladex - A simplistic blade component for Angular with minimize/maximize and a close button.
- 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.
- ng-polymorpheus - Polymorpheus is a tiny library for polymorphic templates in Angular.
- gui - JSON powered GUI for configurable panels.
- ngx-zoomable - A zoomable, pannable container component for Angular applications.
- ngx-material-drawer - Configurable Angular Material Drawer and Toolbar.
- @marxlnfcs/ngx-grid - Simple Angular Grid Module for modern grid layouts.
- angular-busy - Show busy/loading indicators on any element during a promise/Observable.
- angular-svg-round-progressbar - Angular module that uses SVG to create a circular progressbar.
- dotglitch-ngx - Highly customizable lazy loader for Angular components.
- groupix-spinner-library - A lightweight Angular spinner library for seamless loading animations!
- ng-loading-skeleton - A lightweight and customizable Angular loading skeleton component.
- 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-loading-buttons - A lightweight Angular library to add a loading spinner to your Angular Material buttons.
- ngx-loading-overlay - An Angular directive adding a loading overlay to your HTML.
- ngx-loading-page - Sleek, adaptable loading component with multiple loader styles, dynamic themes, customizable backgrounds, and Bootstrap card design.
- ngx-progressbar - Nanoscopic progress bar, featuring realistic trickle animations.
- 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-source - Dynamically load JavaScript and CSS during application execution.
- ngx-spinner - A library for loading spinner for Angular.
- ngx-spinner-loading - Lightweight, customizable Angular spinner with global, section, inline loaders, HTTP interceptors, and signal-based state.
- 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.
- nx-svg-loaders - Angular, React, Svelte, Vue SVG loader/spinner collection.
- 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.
- square-progress - Square progress bar with animation.
- lumberjack - Versatile Angular logging library with built-in drivers and easy customization for custom log drivers.
- angular-logger - A logger built with Angular in mind.
- @Xilerth/ngx-logger - Library for seamless custom logging integration, enabling efficient debugging, monitoring, and analytics.
- pretty-html-log - Module for pretty-printing ComponentFixtures, DebugElements, NativeElements, or HTML strings in Jest Angular tests.
- log4ngx - A TypeScript logging framework for Angular projects, based on concepts used in Log4j, Log4net, etc.
- ngx-wlog - A logger for Angular applications, drawing inspiration from the
.NETNLog. - ng-route-logger - A simple and powerful library that helps you track page navigation times inside your Angular application.
- angular-cesium - Creating map based web apps using Cesium and Angular.
- 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.
- ng-maps - Modular map components for Angular.
- 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.
- HERE maps API for JavaScript - Integrate HERE Maps with Angular for interactive maps, geocoding, routing, and more.
- 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.
- 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.
- ngx-markdown - Angular library that combines Marked, Prism.js, Emoji-Toolkit, KaTeX, Mermaid and Clipboard.js.
- ngx-md - Angular directive for parsing markdown content in your web application.
- ngx-mdx - Take Angular lifecycle to Markdown for a seamless experience.
- ngx-remark - Render markdown with custom Angular templates.
- ngx-textile - Use the Textile markup language in your Angular project using textile-js.
- angular-audio-context - An Angular wrapper for the Web Audio API's AudioContext.
- silicon-audio-wave - Very simple audio wave system from Silicon.
- byteark-player-angular - Player Container from ByteArk.
- 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.
- ngx-video-timeline - Video playback progress bar component.
- ngx-cam-shoot - A streamlined Angular component that simplifies using your device's camera and accelerates image capture and saving.
- velt - Add AI powered collaboration features ridiculously fast.
- cometchat-uikit-angular - CometChat Angular UI Kit offers pre-built UI for quick, reliable, fully featured chat integration.
- @poseclop/ngx-video-player - A lightweight video player component that emulates YouTube.
- ngx-lite-video-v2 - Updated fork of ngx-lite-video, adding lazy loading for YouTube and Vimeo iframes in Angular.
- ngx-user-camera - Modern Angular 20+ camera component with front/back switching, optional canvas rendering, and zoneless reactive signals.
- rm-ng-video-player - An advanced, feature-rich Angular video player with YouTube-style controls and Apple-inspired glassmorphism design.
- ngx-rumbletalk - An Angular library for Rumbletalk group chats.
- 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.
- ngworker - Monorepo for the @ngworker NPM organization. Packages for Angular applications and testing.
- jscutlery devkit - Tools that make Angular developer's life easier.
- Official Angular Components repository - Component infrastructure and Material Design components for Angular.
- lithium-angular - Lithium simplifies Angular with utilities for seamless reactive state and event interactions.
- rxweb - Tons of extensively featured packages for Angular, Vue and React Projects.
- 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 - Use Angular features outside of Angular.
- angular-kit - A set of powerful Angular tools including pipes, lifecycle hooks, and reactive enhancements.
- angular-ru-sdk - Set of toolchains for common interaction patterns, abstracting Angular core functionalities without presentation bias.
- dfts-common - Collection of TypeScript and Angular libraries (QR Code, Bootstrap table and icons, and other utilities).
- 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-liftandngx-liftenhance 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. ngx.command is a command pattern implementation for Angular. ngx.ux provides UX essentials and utilities for building apps.
- 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-common - A collection of useful features to enhance your Angular apps.
- ngx-signals-plus - Additional Signals to improve developer experience.
- ngx-kit - Utilities for Angular Framework.
- ng-tool-collection - Useful Tools written in Angular.
- yaagoub - Accelerate your development with decorators, directives, icons, services, and OAuth 2.0.
- @everllence/ngx-tools - This repository contains a collection of libraries is 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.
- @tomaszatoo/ngx-libs - Repository for some useful Angular libraries, such as ngx-timer.
- @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.
- reactive-kit - Lightweight utilities for reactive Angular apps, reducing boilerplate and pairing well with
ngxtension. - fireng - A collection of Angular libraries to simplify responsive development using signals.
- 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.
- ngx-awesome-popup - Angular dialog modal framework (Confirmation box, Alert box, Toast notification and Cookie banner).
- dialog - A simple to use, highly customizable, and powerful modal.
- ngx-modal-ease - A versatile Angular library providing a lightweight, simple, and performant modal.
- up-window-angular - An Angular library designed to create dynamic, customizable modals and window-based components for web applications.
- ngx-whats-new - A simple library for creating multi-modal dialogs.
- 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-light-modal - Lightweight, dependency-free Angular modal with standalone components, dynamic rendering, stacking, backdrop control, and lifecycle observables.
- angular-confirmation-capture - A singleton, global Angular service to programmatically show a confirmation box to capture an user's consent.
- angular-anchored-floating-box - Singleton Angular service to render floating boxes anchored to elements with
TemplateRefor component content. - ngx-side-page - Versatile Angular library for slide‑out side panels with smooth, service‑based animations, like Material dialogs for side pages.
- alert-bar-library - Display contextual messages (success, info, warning, error) with clean, accessible styles that match modern web apps with this library.
- angular-bootstrap-toast-service - Angular project for sending Bootstrap based toast notifications including Vercel deployment.
- angular-notification - A singleton, global Angular service to programmatically show notifications.
- angular-toaster - Updated fork of Angular2-Toaster.
- grand-notifications - Beautiful, customizable toast notifications with artistic animations.
- hot-toast - Smoking hot toast notifications for Angular.
- mk-magic-messages-library - Easily display animated success, info, warning, and error alerts in your Angular 20+ application.
- ng-fast-toast - Fast, lightweight Angular 18+ library for effortless alerts/notifications, Ionic-compatible, Tailwind-styled, using Shadow DOM.
- ng-toast-service - Simple, customizable Angular notification service with slide‑in alerts and configurable behavior.
- ngx-alertifying - Customizable, responsive Angular alert component for stylish, accessible feedback across devices and contexts.
- ngx-french-toast - Lightweight, customizable Angular 14+ toast library for informative messages, feedback, and dynamic component support.
- ngx-modern-alerts - Flexible Angular system for banner and floating alerts with hub, timeouts, custom actions, and more.
- ngx-notifications - Simple notifications module 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-sonner - An opinionated toast component for Angular. A port of @emilkowalski's sonner.
- ngx-sweetalert2 - Declarative, reactive, and template-driven SweetAlert2 integration for Angular.
- ngx-toastr - Notifications/Toastr.
- ngx-toastr-notifier - Lightweight, customizable Angular 20+ toast notifications with Material design and flexible APIs, replacing
toastr. - 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.
- ng-generic-pipe - Generic pipe for Angular application.
- safe-pipe - Angular pipe for sanitizing your unsafe content.
- ngx-func-pipe - Simple, lightweight Angular pipe to call functions directly in templates.
- ngx-pipes-toolkit - A complementary pipes library for Angular.
- ng-dompurify - Angular Sanitizer/Pipe using DOMPurify with full configuration support.
- ngx-signal-pipes - Transform Angular signals with functional pipes.
- ngx-search-pipe - Angular search pipe that filters object collections by term, built to work seamlessly with signals.
- 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-number-to-words - Angular pipe to convert numbers into words, ideal for invoices, reports, and financial apps.
- ngx-highlight-text - Angular pipe that highlights a selected word in the HTML markup.
- ngx-smart-pipes - A lightweight, tree-shakeable collection of standalone Angular pipes designed for real-world use cases.
- ngx-print - A plug n' play Angulae library to print your stuff.
- ngx-printify - Angular utility library for simplified printing with a directive for components and a service for programmatic use.
- ngx-printer-demo - A simple Angular service to print a window, parts of a window (div), images, HTMLElements or Angular Objects.
- 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-qrcode - A tiny and simple-to-use JavaScript / TypeScript QR-Code generator library. Fully type-safe and ES modules compatible.
- ngx-scanner - Angular QR code, Barcode, DataMatrix, scanner component using ZXing.
- ng-qrcode-svg - Simple QR code generator (SVG only) for Angular.
- ngx-qrcode-generator - An Angular component that generates QR codes using the QRious library.
- ngx-scanner-qrcode - Library for scanning QR codes from raw images, locating, extracting, and parsing them.
- 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.
- ngx-scan-detect - Detects barcode or QR code scanning on document and emits the scanned code.
- qrcode-angular - A streamlined Angular library that creates verification QR codes for Self.xyz.
- ngx-route-breadcrumbs - Angular library that simplifies creating breadcrumbs based on routing URLs and parameters.
- olt-ngx-breadcrumbs - Angular Library for generating breadcrumbs based on the routing state.
- 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-foresight - An Angular integration of ForesightJS for intelligent router preloading based on user intent.
- ngx-hover-preload - Preload Angular lazy-loaded routes on mouse over.
- 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-navigate-back - A lightweight Angular library that adds simple browser-like back navigation.
- 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-speculative-link - An Angular implementation of Speculative Rules API inspired by quicklink and
ngx-quicklink. - storybook-addon-angular-router - A simple plugin to make working with the Angular router in Storybook easier.
- ui-router - State-based routing in Angular is enabled through UI-Router for Angular.
- ngx-ui-scroll - Virtual/infinite scroll for Angular.
- ngx-page-scroll - Animated scrolling functionality for Angular written in pure TypeScript.
- ngx-scroll-animations - Minimal Angular directive for scroll‑triggered CSS animations, dependency‑free and compatible with any animation choice.
- lithium-ngx-virtual-scroll - A fast and lightweight virtual scrolling solution for Angular that supports single column lists, grid lists and view caching.
- @robingenz/ngx-infinite-scroll - Simple Angular directive for infinite scrolling.
- angular-fullpage - Official component for fullPage.js, a fullscreen scrolling library.
- 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 scro C775 lling 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-perfect-scrollbar - This fork of ngx-perfect-scrollbar is an Angular wrapper library for Perfect Scrollbar.
- 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.
- ngx-virtual-scroller - Displays a virtual, "infinite" list. Supports horizontal/vertical, variable heights, and multi-column.
- ng-mat-select-infinite-scroll - Infinite Scroll directive for Angular Material select component.
- horizontal-scroller - Infinite horizontal scroller for Angular apps using Tailwind.
- 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.
- ngx-perfect-scrollbar-portable - Angular wrapper library for Perfect Scrollbar.
- 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.
- 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.
- indexeddb-helper - Angular library simplifying IndexedDB with clean CRUD API, cache expiration, and data storage/retrieval.
- 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).
- helipopper - A powerful tooltip and popover for Angular applications.
- popover - Angular popover component.
- ngx-tooltip-directives - Library with three tooltip directives (string, HTML, template), inspired by ng2-tooltip-directive.
- angular-tooltip - Easily show tooltips programmatically and/or declaratively in Angular.
- ngx-tippy-wrapper - Angular wrapper for Tippy.js.
- tooltip-testing - Tooltip for Angular, forked from
cm-angular-tooltip. - ngx-popovers - An Angular library based on
Floating UIwith already ready-made components to use. - angular-tooltip - Easily show tooltips programmatically and/or declaratively in Angular.
- ngx-overlay - Lightweight Angular library for modern CSS/HTML overlays—modals, tooltips, and popups—browser‑compatible and elegant.
- Dev Extreme - Feature-Complete 65+ Angular Component Suite.
- Syncfusion - Its Essential UI Kit for Angular is compatible with both Tailwind CSS and Bootstrap.
- 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!
- prime-ng - The Most Complete Angular UI Component Library.
- 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-devui - Angular UI Component Library based on DevUI Design.
- ng-aquila - Aquila, an open‑source Allianz GDF component library, offered here as a white‑label variant.
- enterprise-ng - Angular wrappers for IDS Enterprise components.
- oblique - Angular framework with Swiss corporate design and ready‑to‑use components for branded business apps.
- fundamental-ngx - Fundamental Library for Angular is SAP Design System Angular component library.
- designsystem - Kirby Design System is a 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 - Antwerp UI is a component interface library for building user interfaces and responsive web apps.
- ng-clarity - Clarity Angular is a scalable, accessible, customizable, open-source design system built for Angular.
- ngx-semantic - A new take on an Angular implementation for Semantic UI.
- ngx-float-ui - Angular wrapper for the Floating UI library.
- orchestrator - Extensible orchestrator for UI and forms for Angular.
- winonang - Winona UI suite: seamless Angular components, optimized for Windows yet fully cross‑platform compatible.
- carbon-components-angular - An Angular implementation of the Carbon Design System for IBM.
- dyte-io/ui-kit - Dyte UI Kit: prebuilt components for quick video and voice call integration into any app or website.
- onega-ui - Modern, stylish UI kit with diverse components for building professional, attractive websites.
- ng-zen - Create customizable, production‑ready Angular UI components seamlessly within your project.
- ngwr - Angular UI kit to make stylish Angular applications.
- Windmillcode-Angular-CDK - Provides a collection of reusable UI components, each crafted with attention to detail and performance.
- ng-vcl - Angular VCL ‒ an 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.
- ngx-nighthawk - Comprehensive, user‑friendly components with Bootstrip integration—streamlined Bootstrap for Grid and Utility features.
- tableau-ui-angular - A third-party component library that brings Tableau-style components to Angular.
- @ng-verse/ui - Collection of feature‑rich Angular components, directives, and pipes—no install needed, just copy‑paste. See docs for more.
- 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.
- @jean-merelis/angular-components - A library of reusable Angular components and utilities that provides high-quality UI elements for your applications.
- 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.
- elementar-ui - Fully open-source Angular UI Components & Admin Panel based on Angular Material and Tailwind CSS.
- ngx-vant-revive - Angular UI component library implemented according to the Zan Design System visual specifications.
- MaxterDev NGX Components - A highly flexible and SCSS-customizable components library for Angular.
- gcds-components - The
gcds-components-angularpackage simplifies integration of GC Design System web components into Angular by providing wrappers that optimize change detection and support ngModel and reactive forms. - 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.
- 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.
- ngx-bootstrap-components - Standalone Angular components with Bootstrap integration, built for signals and OnPush strategy.
- 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.
- Elementar UI - Fully open-source Angular UI Components & Admin Panel based on Material 3 and Tailwind.
- ez-nav - A config-driven, responsive Angular navigation bar that integrates seamlessly with Bootstrap layouts.
- 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 - Ignite UI for Angular is a complete library of Angular-native, Material-based Angular UI components with the fastest grids, charts, and more.
- Alyle UI - Minimal Design, a set of components for Angular 16+.
- 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 - Builds material navigation elements like a combined navbar and sidenav or footers based on the supplied configuration data. Will automatically move elements from the navbar to the sidenav at the provided breakpoints.
- ngx-material-entity - With
NgxMaterialEntityyou can create entities and define how to display them directly on their properties. It can even generate complete and highly customizable CRUD-Tables. - ngx-core-business - Actively developed Angular library on
@angular/material, offering reusable, enterprise‑grade components and utilities for scalable apps. - c3-components - An open-source component library that extends the
@angular/materiallibrary. - 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.
- angular-superui - Comprehensive Angular UI library with 50+ production‑ready components, built on Tailwind CSS v4, TypeScript, and Angular 17+ Signals.
- angular-tailwind-ui - Easy to use and simple components, directives and services. Using Angular 19 and Tailwind CSS 3.
- 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.
- Metronic - Comprehensive Tailwind CSS UI toolkit for building modern, scalable web applications efficiently.
- 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 - Preline is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
- PrimeBlocks - Professionally designed UI blocks tailored for rapid application development.
- Rectangle UI - A code-first UI component library for Angular.
- 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.
- synerity-ui - Enterprise‑grade Angular 20+ library with 90+ accessible, performant Tailwind‑styled components for modern apps.
- Tailkit UI - Carefully crafted, customizable, fully responsive Tailwind CSS components, templates, and tools for your projects.
- tailwind-ng - Open‑source library integrating Tailwind CSS with Angular for seamless, scalable, and joyful UI development.
- zapui - Build scalable Angular apps with a Tailwind-powered design system from zap:ui.
- Official website
- Official GitHub repository
- 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 Themes - Tutorials and templates.
- 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-component-snippets - Repository of unofficial Ionic demos and libraries that can still benefit developers and their apps.
- ionic-header-parallax - This directive enables a parallax effect on
ion-headerelements to display a cover photo while on top of the page and transition to the normal toolbar when scrolling down. - ionic-state - Provides utilities for working with state in Ionic applications.
- simplici-auth-angular-ionic - Powerful Angular library for seamless social auth in Ionic/Angular apps, supporting major providers with web/mobile compatibility via Capacitor or Cordova.
- ionx-search-select - Modern Angular/Ionic search & select with standalone components, signals, and full
ControlValueAccessorsupport. - 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.
- 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.
- ngbase - Lightweight Angular UI primitives with unstyled directives and components, customizable for any design system.
- vacui-ui - A headless Angular library of utility-first, primitives, low-level directives as foundational elements.
- ngx-headless - A collection of standalone, accessible Angular primitives inspired by Headless UI & FormKit.
- 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-tour-wizard - Product Tour Wizard.
- bdc-walkthrough - An Angular Material library for displaying walk-through pop-ups and dialogs using a declarative way.
- ngx-onboarding - Onboarding library for seamless Angular tutorials, helping users quickly learn and navigate your app.
- ngxsmk-help-tour - Angular 17+ standalone library for spotlight focus and guided product tours with keyboard navigation, auto-advance, theming, and a11y.
- file-viewer - A powerful, universal file previewer library for Angular applications with support for PDF, images, documents, spreadsheets, and more.
- json-diff - An Angular-powered tool to quickly compare two JSON objects and highlight their differences!
- ng-pdf-renderer - A modern, zero-configuration PDF viewer for Angular applications with intelligent auto-fit, text selection, and responsive design.
- ng2-pdf-viewer - PDF viewer component.
- ng2-pdfjs-viewer - An Angular component for PDFJS and ViewerJS (Supports all versions of Angular).
- ngx-diff - Angular component library for displaying diffs of text.
- ngx-extended-pdf-viewer - A full-blown PDF viewer for Angular 16, 17, and beyond.
- ngx-gist - An Angular Material and highlightjs styled display box for GitHub gist and local code snippets.
- ngx-imageviewer - Generate a image/pdf viewer using canvas.
- 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-treeview2 - An Angular treeview component with checkbox.
- ngx-universal-viewer - A powerful and versatile Angular component for viewing multiple file formats including PDF, Word (DOC/DOCX), Excel (XLS/XLSX), and PowerPoint (PPT/PPTX) files with both continuous scroll and page-by-page view modes.
- ngx-voyage - File Explorer for Angular and PrimeNG.
- pdf-viewer-kit - A modern, high-performance, framework-agnostic, lightweight PDF viewer and annotation library built on top of pdf.js.
- angular-game-of-life - Background component playing Conway's Game of Life for Angular 19+.
- angular-tag-cloud-module - With this module, you can generate word clouds / tag clouds.
- ng-whiteboard - Lightweight Angular whiteboard component.
- 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-font-picker - Google fonts font picker widget for Angular.
- ngx-gauge - A highly customizable Gauge component for Angular apps and dashboards.
- 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.
- Official website - Reactive Extensions Library for JavaScript.
- effects - A framework-agnostic RxJS effects implementation.
- eslint-plugin-rxjs-x - Fork of eslint-plugin-rxjs adding ESLint flat config support with breaking changes and improvements.
- fork-join-settled - RxJS library which is analog of Promise.allSettled() method.
- learn-rxjs - Clear examples, explanations, and resources for RxJS.
- ng-event-bus - RxJS-based message bus service for Angular.
- ng-rxjs-safe-subscribe - Implementation of Angular's repeatable OnDestroy pattern.
- ngx-device-permission - Angular library for handling device permissions (camera, microphone, geolocation, etc.) in a reactive way using RxJS.
- ngx-observable-lifecycle - Library for observing the lifecycle of an (Ivy compiled) Angular component.
- ngx-operators - RxJS operators for Angular.
- ngx-rxjs-zone-scheduler - A library for Angular providing RxJS schedulers to run some kind of work inside or outside of
NgZone. - ngx-safe-subscribe 444B - Easy way to automatically unsubscribe from RxJS observables in Angular components.
- observable-webworker - Simplified API for working with Web Workers with RxJS.
- operators - This package regroups a couple of RxJS operators meant to simplify some common patterns.
- redux-observable - RxJS middleware for action side effects in Redux using "Epics".
- rx-computed - The async RxJS-based version of signals'
computed(). - @mrOranger/RxJs - Theory with examples about the Reactive Programming paradigm, using the library RxJS.
- 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-collection - RxJS enhanced Array, Map, WeakMap, Set, and WeakSet.
- 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.
- rxjs-typewriter - Lightweight NPM library for typewriter effects using RxJS for smooth, customizable animations.
- rxvisualizer - RxJS Marble Diagram Visualizer from
Angular Space. - subscribable-things - A collection of reactive wrappers for various browser APIs.
- subsiphon - Lightweight utility for managing multiple RxJS subscriptions with indexed/named keys and simple cleanup methods.
- until-destroy - RxJS operator that unsubscribe from observables on destroy.
- Official website
- Official TypeScript REPL
- Official GitHub repository
- 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. - ngx-exhaustive-check - Angular utility for ensuring exhaustive checks on TypeScript discriminated unions, enhancing type safety and reliability.
- ngx-mf - Bind your model types to Angular FormGroup type.
- quicktype - Generate types and converters from JSON, Schema, and GraphQL.
- Sheriff - Lightweight Modularity for TypeScript Projects.
- superstruct - A simple and composable way to validate data in JavaScript (and TypeScript).
- 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.
- ts-serializer - Serialize your models into strongly typed TypeScript classes.
- tsconfig - SmartRecruiters' tsconfig contains all strict rules and improves your project type-safety.
- typebox - JSON Schema Type Builder with Static Type Resolution for TypeScript.
- typebuddy - Finally make sense of your complex types.
- 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-challenges - A set of challenges helping you understand TypeScript.
- valibot - The modular and type safe schema library for validating structural data.
- zod - TypeScript-first schema validation with static type inference.
- detector - A zero-dependency, TypeScript-first library for fast, universal detection of platforms, frameworks, browsers, and capabilities.
- ngx-react - Embed React components or apps into Angular projects.
- ngx-reactify - Library to make running Angular and React applications together easy.
- ng-react-bridge - A lightweight Angular package that enables developers to seamlessly render React components inside Angular components using a directive.
- 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.
- zero-angular - Angular bindings for Zero.
- 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.
- GoodData - Integrate GoodData Visualizations into your Angular application.
- 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.
- ng-storyblok - A simple way to integrate Storyblok into your Angular application.
- ngx-notion-cms - Render your Notion content through your Angular application as a CMS.
- ngx-wagmi - An essential toolkit to connect your Angular app to the Blockchain, bringing powerful wallet and contract interactions to your fingertips.
- Otter - Highly modular Angular framework with units for localization, testing, customization, and CMS-driven dynamic configuration.
- HyperFormula - A headless spreadsheet built in TypeScript, serving as both a parser and evaluator of spreadsheet formulas. It can be integrated into your browser.
- 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.iointegration. - angular-rsocket - Connect to an RSocket server, handle streams/messages, and manage tokens via a provider.
- 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.
- angular-calendly - A modern Angul C775 ar 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.
- chat-widget-adapters - Angular wrapper for the LiveChat Chat Widget (JavaScript API).
- ckeditor4-angular - An official CKEditor 4 rich text editor component for Angular 2+.
- 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.
- gojs-angular - A set of Angular components to manage GoJS Diagrams, Palettes, and Overviews.
- 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/elementsthat enhances the integration of Angular components with the Web Components standard. - ngx-barcode6 - An Angular component for Angular 9+ for creating 1-D barcodes based on JsBarcode.
- 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-katex - A simple Angular wrapper for KaTeX.
- ngx-kel-agent - Client library for Angular applications to integrate with kel-agent.
- 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-pocketbase - PocketBase Angular SDK for interacting with the PocketBase API. Based on the PocketBase JavaScript SDK.
- ngx-sentry - Angular wrapper for Sentry JavaScript SDK.
- ngx-serializer - Angular wrapper of
@paddls/ts-serializerlibrary. - ngx-socket-io - Socket.IO module for Angular.
- ngx-surreal - Lightweight Angular wrapper for the SurrealDB JavaScript SDK.
- 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-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-xapi - Lightweight Angular wrapper for xAPI.
- ngx-xyflow - Angular wrapper of xyflow.
- seatsio-angular - Angular wrapper for rendering Seats.io seating charts.
- zag-angular - Angular wrapper for zag.
These repositories showcase Angular-based projects and tools that demonstrate its core concepts driving innovative, adaptable solutions across various applications.
- angular-style-injector - A lightweight dependency injection container inspired by Angular's Injector.
- arky-js - Annotation-based framework for AWS Lambda/API Gateway, inspired by Angular/NestJS, with decorators for modules, controllers, and services.
- css-fx-layout - A responsive SCSS flexbox library inspired by Angular Flex-Layout.
- di - This library is a lightweight dependency injection library, similar to InversifyJS and typedi.
- flexdi - Flexible, lightweight DI library for React, React Native, and Vue3, inspired by NestJS and Angular.
- fornax - Lightweight, opinionated Bun-powered full‑stack framework for SPAs with custom components, routing, and flexible styling.
- friendly-di - A lightweight and high-performance inversion of control (IoC) container inspired by NestJS and Angular.
- GameEngine - A TypeScript game engine inspired by Angular.
- gapi - Inspired by Angular and intended to provide complex Node.js GraphQL Backend applications with minimum effort.
- GTPL - TypeScript library for reactive templates using Direct DOM and Proxy, inspired by Vue, Angular AOT, and JSX, in a compact 9KB package.
- indulgent - A lightweight set of TypeScript utilities designed for web development, free of external dependencies and optimized for solid runtime performance.
- ioc - A powerful and flexible Inversion of Control (IoC) container for TypeScript applications. Inspired by Angular and NestJS.
- Lua-Generate - A CLI tool to generate boilerplate code inspired by ng tool from Angular.
- 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.
- obfetch - A HttpClient base on RxJS and fetch API inspired by Angular
httpClient. - ozean - 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.
- prang - A framework that looks like Angular, smells like Angular, but is actually Vue.
- PrasthuthTS - TypeScript framework inspired by Angular with modular components, two‑way binding, flexible routing, and strong typing.
- react-di-lite - Lightweight, hierarchical dependency injection for React inspired by Angular’s services.
- ReactiveForms - Retrieve form input values using the DOM and implement form validation, drawing inspiration from Angular's Reactive Forms approach.
- @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.
- sio - Silicia Framework: a fresh approach built upon Ionic, designed to streamline the development of hybrid applications and websites.
- ts-react-directives - A small React/TypeScript library designed to mimic Angular directives.
- UnReact.js - A modern framework combining the best of Angular and React for enhanced component communication.
- use-vue-service - Lightweight Vue 3 state management with dependency injection, inspired by Angular services.
- vyuha - A Node.js Template Engine Inspired by EJS, Angular, and Laravel Blade.
- awesome-utils-dev - Exhaustive list of Angular ecosystem resources—your next step if you haven’t found what you need.
- awesome-angular
- Angular Enterprise
- framework.dev - Search, compare, and discover top Angular libraries and community-driven resources in Angular.