Project Awesome project awesome

Angular

App framework.

Collection GitHub

Angular

alterforge 1 updated 4mo ago

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

@MohamedBouattour/angular-clean-architecture 2 updated 1mo ago

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

angular-cli-diff 338 updated 6d ago

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

angular-cli-ssr-diff 4 updated 6d ago

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

angular-parallel-test-runner 1 updated 7mo ago

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

angular-web-cli 3 updated yesterday

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

dotairc 9 updated 9mo ago

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

firebase-framework-tools 438 updated 4d ago

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

js-stack 2 updated 1mo ago

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

kqgen 1 updated 7mo ago

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

lin 4 updated 3mo ago

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

mcp-angular-cli 10 updated 10mo ago

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 1 updated 9mo ago

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

ng-chrome-extension 194 updated 25d ago

Easily create Angular Chrome Extensions (manifest v3).

ns-gc 1 updated 8mo ago

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

ngx-create 2 updated 1y ago

A lightweight CLI for quickly generating Angular projects with optional frameworks like Material, Tailwind, Bootstrap, and NgRx.

ngx-i18n-scan 1 updated 8mo ago

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

ngx-stats 3 updated 7mo ago

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

ngx-ws 1 updated 9mo ago

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

prepare-angular-json 1 updated 8mo ago

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

rafacli 1 updated 8mo ago

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

ngx-crafter 1 updated 7mo ago

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.

svger-cli 20 updated 27d ago

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

tailwind-init-cli 19 updated 5mo ago

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

Official GitHub repository 27.0k updated yesterday

Architecture and Advanced Topics

HTTP

ng-http-caching 53 updated 2d ago

Cache for HTTP requests in Angular application.

cashew 693 updated 7mo ago

A flexible and straightforward library that caches HTTP requests in Angular.

ng-http-loader 350 updated yesterday

Smart Angular HTTP interceptor - Intercepts automagically HTTP requests and shows a spinkit spinner / loader / progress bar.

angular-odata 51 updated 6d ago

A fluent API for querying, creating, updating and deleting OData resources in Angular.

ng-memento 2 updated 4mo ago

Makes your application faster by preventing the same HTTP requests from being called again in your Angular project.

ngx-suspense-of 6 updated 3mo ago

Angular directive that adds suspense to your app.

ngx-pwa 4 updated 7mo ago

Provides additional functionality around Angular PWA's. Most notably being able to cache and sync POST/PATCH/DELETE Requests.

ngx-repository 35 updated 13d ago

Easily create a strongly typed data client (HTTP REST or Firestore) in your Angular project.

ng-rest-client 1 updated 1mo ago

This library simplifies HTTP requests by letting developers define RESTful API clients with method decorators.

ngx-http-helper 1 updated 1y ago

A lightweight library to easily call your APIs and add JWT token or API key on each header request.

ngx-sse-client 44 updated 3mo ago

A simple SSE (Server Sent Events) client for Angular applications to replace the use of EventSource.

@connectrpc/connect-web 1.7k updated 7d ago

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 6 updated 1mo ago

An easy class to mock a lot of network requests from the Angular HttpClient.

simply-direct 1 updated 3mo ago

A fullstack communication library that bridges Angular and NestJS through real-time, bidirectional communication powered by WebSockets.

ng-error-handling 2 updated 2mo ago

An Angular module designed for managing HTTP API error responses.

active-connect 2 updated 5mo ago

A connection framework for Node.js, Angular, and WebSockets that simplifies real-time client–server communication with decorators and utilities.

ngx-drupal8-rest 3 updated 10mo ago

Drupal 8 rest module for Angular applications.

ngx-signal-pagination 1 updated 10mo ago

Pagination for Angular, powered by signals.

ngx-http 2 updated 1mo ago

A lightweight Angular library that enhances HTTP functionalities by providing types, static values, and utility functions.

@angular-experts-io/resource 6 updated 9mo ago

The missing create, update, delete (CUD) support for Angular resource.

ng-speed-test 13 updated 4d ago

A lightweight Angular library for checking internet speed.

ngx-http-resilience 1 updated 9mo ago

Angular HttpInterceptors that provide resiliency capabilities.

ngx-interceptors 1 updated 6mo ago

Library with common HTTP interceptors for Angular applications.

ngx-hal 10 updated 2d ago

A datastore library with support for handling HAL-formatted HTTP requests.

trpc-angular 5 updated 1mo ago

This repository offers two tRPC-based Angular packages: @heddendorp/trpc-link-angular for HttpClient, and @heddendorp/tanstack-angular-query for reactive data fetching.

my-http-resource updated 2mo ago

A reactive Angular HttpClient wrapper that streamlines requests by managing state, URL parameters, and configuration.

luminara 12 updated 3mo ago

A modern, universal HTTP client built on native fetch, designed for reliable, scalable, and clear architecture.

ngx-cachr 7 updated 4mo ago

A slim, signal-based caching library for Angular.

ngx-data-polling 1 updated 3mo ago

Angular library with utilities to handle data polling in a declarative and type-safe way.

ngx-soap 2 updated 24d ago

A lightweight SOAP client built on node‑soap, fully compatible with Angular’s signals, standalone components, and modern features.

ngx-http-fetch-tracking 1 updated 29d ago

Angular library providing upload progress tracking for the Fetch API backend.

fetchquack 4 updated 19d ago

Angular‑ready HTTP client with an RxJS Observable wrapper and injection‑context support, offering lightweight Fetch‑based streaming, SSE, and upload/download progress handling.

ziflux 1 updated 8d ago

A zero‑dependency, signal‑native caching layer for Angular 21+ with stale‑while‑revalidate for resource()—instant navigations, background refreshes, no spinners.

Third Party Components

Mixed Utilities

ngify 143 updated 2d ago

Use Angular features outside of Angular.

jscutlery devkit 268 updated yesterday

Tools that make Angular developer's life easier.

ngworker 36 updated 4mo ago

Monorepo for the @ngworker NPM organization. Packages for Angular applications and testing.

rx-angular

RxAngular toolkit for fully reactive apps focused on performance, template rendering, and developer experience.

ng-web-apis 812 updated yesterday

A set of common utils for consuming Web APIs with Angular.

daffodil 450 updated yesterday

Angular Ecommerce PWA Framework.

Official Angular Components repository 25.0k updated yesterday

Component infrastructure and Material Design components for Angular.

lithium-angular

Lithium simplifies Angular with utilities for seamless reactive state and event interactions.

rxweb 400 updated 8mo ago

Tons of extensively featured packages for Angular, Vue and React Projects.

ngspot 32 updated 11d ago

Collection of awesome Angular libraries.

ts-cacheable 349 updated 5d ago

A popular platform-agnostic caching library.

ngxtension-platform 777 updated 7d ago

Utilities for Angular.

spartan

Cutting-edge tools powering Angular full-stack development.

angular-ru-sdk 72 updated 5mo ago

Set of toolchains for common interaction patterns, abstracting Angular core functionalities without presentation bias.

dfts-common 5 updated yesterday

Collection of TypeScript libraries (icons and other utilities).

dfx-common

Collection of Angular libraries including dfx-qrcode and more.

sba-angular 31 updated 2d ago

Sinequa's Angular-based Search Based Application (SBA) Framework.

angular-toolbox 3 updated 22d ago

A library that provides useful tools for Angular apps development.

ngx-lift

clr-lift and ngx-lift enhance Angular with utilities, operators, and components for simplified development.

firestitch

A wide range of open-source Angular solutions is available from Firestitch.

@studiohyperdrive/ngx-tools

A mono-repo providing several of the Angular based packages created and maintained by the Studio Hyperdrive team.

ngx-utility 1 updated 3mo ago

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 4 updated 17d ago

Reusable Angular components built with Angular Material and Bootstrap 5.x, Utility classes/functions for Date, Form and String operations.

nxt-components 25 updated 1mo ago

A collection of various Angular components.

ngx-signal-plus 24 updated 26d ago

A comprehensive utility library for Angular Signals that provides enhanced functionality, operators, and utilities.

ngx-nuts-and-bolts 5 updated 1mo ago

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 1 updated 2d ago

Useful Tools written in Angular.

@everllence/ngx-tools 2 updated 1mo ago

This repository contains a collection of libraries is designed to elevate your Angular development experience.

ngx-oneforall 176 updated 11d ago

An Angular library with reusable pipes, directives, services, decorators, constants, enums, and more.

angular-signal-generators 27 updated 5d ago

Angular Signal Generators streamline development with signals and utilities for faster, cleaner code.

mmstack 29 updated 5d ago

A monorepo for mmstack libraries.

@tomaszatoo/ngx-libs 3 updated 10mo ago

Repository for some useful Angular libraries, such as ngx-timer.

@shanieMoonlight/moonlight-repo 1 updated 23d ago

Monorepo of SpiderBaby’s open-source Angular libraries, utilities, and demo applications.

@jchpro/ng 1 updated 3mo ago

Monorepo of various libraries for Angular. Visit example page for more info.

ng-util 35 updated 11d ago

A set of Angular utilities.

reactive-kit 3 updated 7mo ago

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 2 updated 3mo ago

Micro packages of simple and smart components for Angular.

ngx-primeng-toolkit 1 updated 2mo ago

Comprehensive TypeScript utilities for Angular state management with PrimeNG helpers, ng-select, storage, and NgRx caching.

@ibenvandeveire opensource 1 updated yesterday

A monorepo hosting multiple packages—both Angular and non-Angular—developed and maintained by Iben Van de Veire.

@farfadev/ngx-lib 1 updated 2mo ago

Repository of Angular libraries from Farfadev, usable in any application.

ngx-security updated 1mo ago

A modular Angular library for authentication, roles, and permissions management.

ng-catbee 2 updated 11d ago

A collection of Angular libraries developed and maintained by the Catbee team.

ngx-persian

A full-featured toolset for Persian Applications.

acontplus-libs

Nx monorepo containing Angular libraries providing Domain-Driven Design (DDD) architecture, core utilities, and Angular Material UI components for enterprise applications.

Angular Directive Workspace 1 updated 2mo ago

An Angular monorepo that hosts several standalone directive and utility libraries, including ng-signals-utils.

angular-cool 10 updated 2mo ago

A monorepo packed with developer‑friendly Angular utilities that supercharge apps with effortless UI, storage, networking, and performance features.

dasch-ng

A collection of reusable Angular libraries and TypeScript utilities for modern web development.

ngx-schema-tools 1 updated 2mo ago

A monorepo containing Angular libraries for JSON schema editing, visual data mapping, and dynamic form rendering.

angular-3d 4 updated 2mo ago

Modern Angular libraries for building stunning 3D graphics and scroll animations.

npm-ntk-cms-angular 5 updated 1mo ago

This monorepo contains a collection of 9 reusable Angular libraries designed for building modern CMS applications.

ngx-vertex 1 updated 1mo ago

Designed to assist in creating and managing a directed acyclic graph model in an Angular application.

telperion

A collection of high-quality, framework-independent utilities and tools for modern web development, including ng-pack.

Animations

ngx-confetti-explosion 11 updated 1y ago

Confetti in Angular.

ngx-lottie 237 updated 21d ago

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-count-animation 2 updated 1y ago

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 22 updated 9mo ago

Beautify the Web with awesome layout animations.

ngx-easy-view-transitions 6 updated 5d ago

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 4 updated 3mo ago

A simple number ticker effect to animate counting.

ngx-word-rotation updated 3mo ago

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

ngx-word-morph 4 updated 3mo ago

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

ngx-cryptic-text updated 3mo ago

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 updated 3mo ago

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 6 updated 3mo ago

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 updated 3mo ago

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

ngx-shiny-text updated 3mo ago

An Angular library that provides a shimmering text animation effect.

ngx-ripple 2 updated 3mo ago

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

ngx-shine-border 5 updated 3mo ago

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

ngx-border-beam 3 updated 3mo ago

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 updated 3mo ago

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

ngx-meteors 1 updated 3mo ago

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 8 updated 3mo ago

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

ngx-particles 2 updated 3mo ago

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

ngx-spotlight 1 updated 3mo ago

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

ngx-starry-sky 1 updated 3mo ago

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

ngx-connection-beam 5 updated 3mo ago

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

ngx-countUp

Animates a numerical value by counting to it.

ngx-gsap

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

ngx-animations 2 updated 3mo ago

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

ngx-spring updated 1mo ago

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

ngx-unicode-spinners 1 updated 21d ago

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

ng-motion 9 updated 13d ago

Angular animation library built on motion-dom.

Calendars

angular-calendar 2.8k updated 6d ago

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

angular-calendar-timeline 18 updated 11mo ago

Angular 13+ timeline component for tasks or events in day, week, and month views, supporting SSR without large dependencies like jQuery or Moment.js.

@pyas/connect-angular 1 updated 9mo ago

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

cyrus-calendar 1 updated 17d ago

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

fullcalendar-angular 1.2k updated 3mo ago

The official Angular component for FullCalendar.

ngx-calendario 1 updated 10mo ago

An Angular library for displaying customizable calendars with event support.

ngx-calendar-view 1 updated 1mo ago

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 13 updated 10mo ago

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

ngx-datepicker-calendar

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

ngx-resource-scheduler 1 updated 2mo ago

A lightweight, flexible resource scheduler for Angular.

ngx-strip-calendar

Strip calendar component for Angular 17+.

schedule-x 2.2k updated 2d ago

Material design event calendar.

CalendarJS

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

hss-calendar 1 updated 1mo ago

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

Captcha

altcha 2.1k updated 4d ago

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

go-captcha-angular

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

ng-cloudflare-turnstile 10 updated 5mo ago

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 159 updated 7mo ago

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.

ngx-dice-captcha updated 5mo ago

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

ngx-easy-captcha 1 updated 6mo ago

Easy captcha implementation for both Google Recaptcha and Cloudflare Turnstile.

ngx-numeric-captcha 1 updated 7mo ago

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

ngx-turnstile 82 updated 3mo ago

Cloudflare Turnstile for Angular.

@semantic-components/re-captcha 17 updated yesterday

Angular 19+ integration of Google's reCAPTCHA using signal inputs and standalone components.

yandex-smart-captcha

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

Carousels

[@daelmaak/ngx-gallery](https://github.com/daelmaak/ngx-gallery)

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

[@MurhafSousli/ngx-gallery](https://github.com/MurhafSousli/ngx-gallery/tree/release/13.0.0) 634 updated 2d ago

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

[@vinlos/ngx-gallery](https://github.com/vinlos/ngx-gallery)

A simple native gallery component for Angular.

[ngu-carousel](https://github.com/uiuniversal/ngu-carousel) 352 updated 1mo ago

Angular Universal carousel.

[ngx-slider](https://github.com/angular-slider/ngx-slider) 406 updated 4d ago

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

[ngx-slick-carousel](https://github.com/leo6104/ngx-slick-carousel) 116 updated 5mo ago

Angular 17+ wrapper for slick plugin.

[ngx-owl-carousel-o](https://github.com/vitalii-andriiovskyi/ngx-owl-carousel-o) 193 updated 3mo ago

owl-carousel for Angular >=6.

[angular2-image-gallery](https://github.com/BenjaminBrandmeier/angular2-image-gallery) 305 updated 1mo ago

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

[egjs-flicking](https://naver.github.io/egjs-flicking/docs/quick-start) 2.9k updated 4mo ago

Flicking Angular Quick Start.

[ngx-drag-scroll](https://github.com/bfwg/ngx-drag-scroll) 346 updated 26d ago

A lightweight responsive Angular carousel library.

[ngx-darkbox-gallery-library](https://github.com/failed-successfully/ngx-darkbox-gallery-library) 5 updated 5d ago

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

[ngx-stories](https://github.com/Gauravdarkslayer/ngx-stories) 22 updated 2mo ago

An Angular component to render Instagram like stories.

[carousel-library](https://github.com/GreenFlag31/carousel-library) 18 updated 1mo ago

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

[ngx-simple-gallery](https://github.com/zolcsi/ngx-simple-gallery) 1 updated 6mo ago

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

[embla-carousel-angular](https://github.com/donaldxdonald/embla-carousel-angular) 36 updated 1mo ago

Angular wrapper for Embla Carousel.

[ngx-cdk-lightbox](https://github.com/miskith/ngx-cdk-lightbox/tree/master/projects/ngx-cdk-lightbox)

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

[rm-image-slider](https://github.com/malikrajat/rm-image-slider) 15 updated 3mo ago

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

[ngx-carousel-modern](https://github.com/Aizaz-ul-haq/ngx-carousel-modern) 1 updated 3mo ago

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

[fslightbox-angular](https://github.com/banthagroup/fslightbox-angular) updated 1mo ago

The Angular version of Fullscreen Lightbox.

Charts

@utisha/graph-editor

Configuration-driven visual graph editor with SVG canvas, theming, undo/redo, custom node rendering, and dagre auto-layout.

ngx-charts 4.3k updated 4mo ago

Declarative Charting Framework for Angular2 and beyond!

ag-charts 447 updated yesterday

Fully-featured and highly customizable JavaScript charting library.

amcharts5 424 updated 2d ago

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-chrts 28 updated 2d ago

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

angular-google-charts 277 updated 1mo ago

A wrapper for the Google Charts library written in Angular.

carbon-charts 1.0k updated 14d ago

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

highcharts-angular 439 updated 19d ago

Official minimal Highcharts integration for Angular.

ng-apexcharts 355 updated 4d ago

Angular wrapper for ApexCharts to build interactive visualizations.

ng-chartist 124 updated 1mo ago

Angular component for Chartist.js.

ng-diagram 483 updated yesterday

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

ng-draw-flow

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

ngx-echarts 1.2k updated 5d ago

Angular directive for Apache ECharts.

ngx-flexmonster 1 updated 9d ago

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

ngx-gantt

A modern and powerful gantt chart component for Angular.

ngx-graph

Graph visualization library for Angular.

ngx-interactive-org-chart 15 updated 2mo ago

Modern Angular organizational chart component with interactive panning and zooming.

ngx-lightweight-charts 9 updated 11mo ago

An easily extendable Angular wrapper for Trading View Lightweight Charts.

ngx-recharts 2 updated 12d ago

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

ngx-simple-charts 8 updated 5d ago

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 5 updated 4d ago

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

sequential-workflow-designer 1.4k updated 7d ago

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

systelab-charts updated 16d ago

Systelab Angular Chart services.

unovis 2.7k updated 2d ago

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

Data Grids

active-table 315 updated 27d ago

Framework agnostic table component for editable data experience.

jsgrids 228 updated 8d ago

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

slickgrid-universal 159 updated yesterday

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 95 updated 6mo ago

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 11 updated 1mo ago

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

@blueshiftone/ngx-grid

A professional Angular data grid.

@guiexpert/angular-table 2 updated 2mo ago

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

ngx-tabulator-tables 4 updated 18d ago

Angular wrapper for the Tabulator table library.

ngx-s-data-table

An Angular data table module that auto-maps class data with optional custom mappings for flexible rendering.

mat-datatable 2 updated 7d ago

A simple data table with virtual scrolling using Angular Material.

@Trixwell/data-grid 2 updated 2d ago

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 13 updated 9mo ago

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

ngx-flamegraph 70 updated 9mo ago

Flame graph for stack trace visualization written in Angular.

ng-virtual-grid 3 updated 6mo ago

Maximum performance for extremely large grids.

ngx-simple-datatables 1 updated 2mo ago

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

ngx-list-manager 1 updated 6mo ago

An Angular service tool to manage lists efficiently.

cerious-grid 24 updated 5mo ago

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

ngxsmk-datatable 1 updated 4mo ago

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

ngx-column-filter 1 updated 2mo ago

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

@witqq/spreadsheet 8 updated 13d ago

Canvas-based spreadsheet and datagrid engine with zero dependencies, 100K+ rows at 60fps, editing, formulas, sorting, filtering, and real-time collaboration. More details on this website.

Jspreadsheet CE 7.1k updated 23d ago

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

TabularJS

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

uni-table 7 updated 4d ago

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

ogrid 3 updated 4d ago

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

Dates

ngx-date-fns 166 updated 1mo ago

Date-fns pipes for Angular.

ngx-mat-timepicker 133 updated 3mo ago

A true material timepicker.

mat-datetimepicker 154 updated 4d ago

Material datetimepicker for @angular/material.

ngx-multiple-dates 15 updated 2d ago

Multiple dates picker based on Angular Material.

ng-datetime updated 2mo ago

Angular library containing components used for handling datetime.

time2blocks-ngx 1 updated 2mo ago

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

dhutaryan/ngx-mat-timepicker 84 updated 1mo ago

Material timepicker based on material design.

ngx-timeline 2 updated 3mo ago

A simple component library to add an animated timeline view.

frxjs-Ngx-Timeline 45 updated 3mo ago

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

ngx-daterangepicker-pro updated 9mo ago

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

ngx-custom-daterangepicker 1 updated 4mo ago

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

date-interceptors 2 updated 1mo ago

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

ngx-vertical-timeline 3 updated 1mo ago

An Angular component for creating a responsive vertical timeline.

ngx-timeago 80 updated 1mo ago

Dynamic timestamp rendering in Angular.

ngx-chronica 3 updated 5mo ago

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

ngx-mat-multi-date-picker 6 updated 3mo ago

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

date-time-picker 151 updated 1mo ago

Angular date time picker.

date-time-picker-moment-adapter

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

hijri-date-time-picker

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

ng-laydate 1 updated 2mo ago

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

lifecycle-timeline 2 updated 2mo ago

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

Directives

ng-click-outside 15 updated 6d ago

Angular directive for handling click events outside of an element.

ng-for-track-by-property 28 updated 3mo ago

Angular global trackBy property directive with strict type checking.

ng-let 47 updated 3mo ago

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 2 updated 2mo ago

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

ngx-copypaste 29 updated 1mo ago

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 6 updated 5mo ago

Angular directive for cutting texts with responsive options.

ngx-fixed-footer 4 updated 2mo ago

Angular directive that adds a fixed footer without overlap.

ngx-if-platform 4 updated 5mo ago

Directive for conditional display based on platform.

ngx-memoize 1 updated 2mo ago

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

ngx-nullable 2 updated 2mo ago

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

ngx-overflow-reveal 10 updated 4mo ago

An Angular directive that elegantly reveals truncated text on hover.

ngx-repeat 4 updated 3mo ago

Angular directive for repeating HTML element by count.

ngx-responsive-if 2 updated 1y ago

An Angular structural directive for conditional rendering based on media queries.

ngx-speech-button

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

ngxsmk-button-spinner 1 updated 7mo ago

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

ngxture 4 updated 6mo ago

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-mat-menu-hover updated 1mo ago

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

DOM

ngx-resize-observer 16 updated 6mo ago

Angular 8+ module for detecting when elements are resized.

ngx-mutation-observer 5 updated 6mo ago

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

ngx-visibility 11 updated 6mo ago

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

ngx-fade 1 updated 3mo ago

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

ngx-dynamic-hooks 124 updated 1y ago

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 293 updated 1mo ago

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

ngx-sharebuttons

Angular share buttons.

ng-helpers 6 updated 1mo ago

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

ngx-ellipsis

Multiline text with ellipsis for Angular 9+.

ng-gd 2 updated 6mo ago

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

ngx-annotate-text

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

ng-dynamic-component 563 updated 6mo ago

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

ngx-fittext

An Angular library that allows you fit text in a box or a line.

ngx-optimus 2 updated 9mo ago

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

angular-paginator

Pagination Component for Angular applications.

ngx-signal-combinators 2 updated 4mo ago

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

viewport-truth 1 updated 1mo ago

A tiny VisualViewport‑first store for accurate CSS‑pixel viewport size that detects virtual keyboards, reduces resize/scroll jitter, and works with SSR across frameworks.

Drag and Drop

ngx-drag-drop 327 updated 2mo ago

Angular directives using the native HTML Drag And Drop API.

@hackingharold/ngx-dropzone 55 updated 5d ago

The missing file input component for Angular Material.

ng-dnd 130 updated 3mo ago

Drag and Drop for Angular.

angular-drag-drop-layout

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

ngx-swapy 11 updated 3mo ago

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

ngx-draggable-dom 4 updated 1mo ago

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

ngx-drag-resize 11 updated 23d ago

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

ng-keyboard-sort 3 updated 2mo ago

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

ngx-draggable-widget-kama 1 updated 10mo ago

Reworked ngx-draggable-widget for better support.

angular-mixed-cdk-drag-drop 32 updated 10mo ago

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

cdk-drag-snap-to-point 9 updated 10mo ago

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

@MasterATM/ngx-dropzone 1 updated 9mo ago

A lightweight and highly customizable Angular dropzone component for file uploads. Based on @peterfreeman/ngx-dropzone repository.

ngx-puzzle 184 updated 23d ago

Drag-and-drop dashboard builder for Angular applications.

ngx-drag-drop-kit 1 updated 28d ago

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

ngx-dashboard 1 updated 1mo ago

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

ngx-dropzone-next

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

Editors

Angular-JSON-Tree-Editor-Component 1 updated 6mo ago

Angular JSON Tree Editor Component that actually works.

acrodata/code-editor 51 updated 2d ago

CodeMirror 6 wrapper for Angular.

angular2-froala-wysiwyg 739 updated 1mo ago

Angular wrapper for Froala WYSIWYG HTML Editor.

ngx-aztreya-editor updated 25d ago

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

ngx-simple-text-editor 10 updated 2mo ago

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

ngx-quill 1.9k updated 4d ago

Angular components for the Quill Rich Text Editor.

ngx-editor 499 updated 5mo ago

Rich Text Editor for Angular using ProseMirror.

ngx-wig 236 updated 4d ago

Angular WYSIWYG HTML Rich Text Editor.

ngx-property-editor 1 updated 5d ago

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 189 updated 2mo ago

Angular bindings for tiptap v2.

tinymce-angular 350 updated 4d ago

Official TinyMCE Angular Component.

slate-angular 186 updated 14d ago

Angular view layer for Slate.

BlockNoteAngular 13 updated 3d ago

Unofficial BlockNote Angular wrapper.

ngx-jodit 19 updated 3mo ago

Angular wrapper for Jodit WYSIWYG editor.

ngx-ace-wrapper 46 updated 1y ago

Angular wrapper library for Ace.

ngx-quill-wrapper 13 updated 1y ago

Angular wrapper library for Quill.

ngx-tinymce

TinyMCE components built with Angular.

formly-editor 21 updated 11mo ago

A configurable editor for ngx-formly forms.

MagnetarQuill

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

ngx-editorjs2 8 updated 1mo ago

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

ngx-traak 19 updated 8mo ago

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

ngx-summernote 106 updated 10mo ago

Summernote editor for Angular.

angular-rich-text-editor 2 updated 9mo ago

Angular wrapper for RichTextEditor with license key support and ControlValueAccessor.

armor-editor 1 updated 3mo ago

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

ngx-workflow

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

contentful-rich-text-angular-renderer

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

Monaco Pattern Editor 2 updated 2mo ago

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

angular-editor

A simple native WYSIWYG editor component for Angular.

Forms

ngx-mask 1.2k updated 11d ago

Angular Plugin to make masks on form fields and html elements.

maskito 1.6k updated yesterday

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

ng-signal-forms 154 updated 9mo ago

Signal powered Angular Forms.

ngx-sub-form 316 updated 2mo ago

Utility library for breaking down an Angular form into multiple components.

ngx-currency-v2

A fork of ngx-currency updated for the latest Angular version.

@paddls/ngx-form

Model based typed reactive forms made easy.

ngx-enhancy-forms 4 updated 21d ago

Fancy enhanced Angular forms.

ngx-focus-entities 2 updated 1mo ago

Library for generating reactive Angular forms from a Focus4 representation generated with TopModel.

@TanStack/form 6.4k updated 8d ago

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

@luistabotelho/angular-signal-forms 1 updated 5mo ago

Simple Angular library to implement forms with signals.

ngx-form-object 6 updated 2d ago

An abstraction over Angular reactive forms that generates forms from models and manages nested relationships.

pro-form 1 updated 3mo ago

A predefined set of reactive and reusable form input components based on Angular Material.

ngx-forms 6 updated 20d ago

Collection of Angular form functions, that will help you build your applications.

@klubinskak/ngx-smart-forms 2 updated 11mo ago

Smart, Signal-powered form state utilities for Angular 17+.

ngx-custom-controls 2 updated 10mo ago

Angular library with a base directive (BaseCvaImplementationDirective) that simplifies custom form controls with built-in validation.

ngxAccessor 2 updated 9mo ago

This library adds a third approach to Angular forms, integrating signals alongside existing methods with adaptability.

angular-template-signal-forms 4 updated 9mo ago

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

ngx-formidable 2 updated 15d ago

A powerful Angular component library for building rich, validated forms.

piying-view 9 updated 4d ago

A strongly typed frontend form solution; an alternative to ngx-formly and Angular's official form framework.

ngx-form-m3

Persian form library for Angular and Material 3.

lite-form 2 updated 1mo ago

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

cc-form-engine updated 5mo ago

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

ngx-vest-forms 57 updated yesterday

A lightweight, type-safe adapter linking Angular template-driven forms with Vest.js for complex, async validation.

ngx-autosave-forms 1 updated 5mo ago

Autosave form values in localStorage using template forms or reactive forms in Angular.

ngx-better-forms 1 updated 1mo ago

Streamlined, maintainable reactive form utilities.

ngx-query-builder 3 updated 24d ago

Angular query builder with standalone components, sensible defaults, templating hooks, and full form support for domain-specific editors.

ngx-mat-form

Angular library that uses Reactive Forms and Angular Material to dynamically generate configurable forms from a schema.

ng-forge 59 updated yesterday

A type‑safe, dynamic forms library built for Angular’s signal‑based forms.

zignal

A type-safe Angular form library using signals and Zod validation, with Turkey-specific validators and multi-language support.

ngx-form-stepper 1 updated 2mo ago

A strongly typed Angular library for building robust multi‑step forms that prevent invalid states during development with minimal configuration.

ngx-form-rules 1 updated 1mo ago

A lightweight Angular library that makes it easy to enable, disable, and control reactive form fields using simple, declarative rules.

ngx-reactive-forms-utils 7 updated 15d ago

Utilities to assist in the use of reactive Angular forms.

ngx-entity-forms 2 updated 1mo ago

Generates fully typed Angular FormGroups from your entity interface, complete with autocompletion, validation, and error messages.

ngx-form-draft 5 updated 3d ago

Zero-dependency Angular form draft auto-save and restore.

Form Controls

ngx-color 444 (archived)

Color Pickers from Sketch, Photoshop, Chrome, GitHub, X, and more.

ngx-color-picker 472 updated 1mo ago

Color picker widget.

angular-colorful 11 updated 10mo ago

A tiny color picker component for modern Angular apps.

ng-select 3.4k updated yesterday

All in One UI Select, Multiselect and Autocomplete.

file-input-accessor 29 updated 3mo ago

Angular directive that provides file input functionality in Angular forms.

ngx-filesaver

Simple file save with FileSaver.js.

ngx-bar-rating 218 updated 1mo ago

Angular Bar Rating.

angular-code-input 186 updated 1mo ago

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

angular-iban 17 updated 9mo ago

IBAN directives and pipes for Angular.

ngx-autosize-input 22 updated 9mo ago

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

angular-cc-library 84 updated 21d ago

Library to support Credit Card input masking and validation.

ngx-ui-switch

A simple iOS 7 style switch component for Angular.

ngx-otp-input 30 updated 1mo ago

One time password input library for Angular.

ngx-show-hide-password 20 updated 5d ago

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

ngx-phone-field 2 updated 3mo ago

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

ngx-mat-birthday-input 3 updated 5mo ago

An Angular Material library for entering a birthday.

ngx-countries-dropdown 11 updated 2mo ago

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

ngx-mat-split-button 2 updated 6mo ago

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

ng-select2 58 updated yesterday

This Angular CLI module is a fork of select2-component.

ngx-super-select 1 updated 1mo ago

A multi-select input component for Angular.

ngx-super-select-tree 2 updated 1mo ago

A single/multiple choice drop down tree for Angular!

ngx-mat-table-multi-sort 4 updated 4d ago

Add multi-sort capability to an Angular Material table.

ngx-virtual-select-field 6 updated 5mo ago

This package replicates the Angular Material Select component with virtual scroll capabilities with help of cdk-virtual-scroll.

ng-country-select 20 updated 27d ago

A smart, multilingual country search with flags and codes.

ngx-cron 34 updated 7mo ago

User-friendly cron input.

ngx-pwd 1 updated 1y ago

Password Strength Meter and Generator.

ng-otp-input 118 updated 7mo ago

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

ngx-multi-select-input 3 updated 9mo ago

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 16 updated 2mo ago

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-gradient and ngx-input-color are customizable Angular components for color/gradient picking with previews and form integration.

ngx-morse

A simple morse code encoder and decoder for Angular.

ngxsmk-tel-input 3 updated 1mo ago

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

gradient-picker 26 updated 21d ago

A powerful and beautiful gradient picker.

ngxsmk-datepicker updated 2mo ago

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 5 updated 5mo ago

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 updated 5mo ago

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

ngx-mat-period-picker 2 updated 3mo ago

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

touchspin-angular 1 updated 5mo ago

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

ngxsmk-otp-input 1 updated 6mo ago

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-otp-code-input 2 updated 3mo ago

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

smart-date-input

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

color-picker 8 updated 28d ago

Another beautiful color picker.

ngx-pattern-lock 3 updated 19d ago

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

smt-select 3 updated 1mo ago

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

ngx-mat-searchable-select 1 updated 1mo ago

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

Form Validation

ngx-valdemort 205 updated yesterday

Simpler, cleaner Angular validation error messages.

validointi 25 updated 25d ago

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

angular-reactive-validation

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

ngx-formcontrol-errors 1 updated 7mo ago

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-reactive-form-class-validator 24 updated 1mo ago

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

ng-error-tooltips 2 updated 1mo ago

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

ngx-forms-validator 1 updated 1mo ago

A forms validator library for Angular.

ngx-control-message 3 updated 10mo ago

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 updated 11mo ago

Angular Reactive Forms library that auto-displays validation errors with multi-language and custom message support.

error-message 1 updated 11mo ago

Lightweight Angular library for flexible, standardized validation error display and management.

ng-reactive-form-validate 5 updated 7mo ago

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

angular-password-checker 9 updated 1mo ago

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

translation-validation 4 updated 12d ago

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 14 updated 4d ago

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

oop-validator 4 updated 18d ago

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

ngx-cross-field-validation

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

validauth 2 updated 3mo ago

Lightweight, powerful authentication validators for JavaScript applications.

ngx-validation-messages 2 updated 3mo ago

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

Icons

angular-fontawesome

Official Angular component for Font Awesome 5+.

ng-icons 559 updated 1mo ago

The ultimate icon library for Angular.

angular-svg-icon 263 updated 2mo ago

Angular component and service for inlining SVGs allowing them to be easily styled with CSS.

@ngneat/svg-icon 272 updated 1mo ago

A lightweight library that makes it easier to use SVG icons in your Angular Application.

ng-hero-icons

Use Heroicons in your Angular application.

ngx-fluent-ui 21 updated 11d ago

Angular & online library for Microsoft Fluent UI icons.

angular-line-awesome 4 updated 4d ago

Angular Line Awesome is an Angular component to manage Line Awesome icons.

angular-techs-logos 4 updated 1mo ago

Library of tech related icons.

ngx-x-browser-svg-mask 1 updated 1mo ago

Directive to easily achieve cross browser compliance while creating SVG masks.

Semantic Icons 20 updated yesterday

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 21.7k updated yesterday

Open-source icon library with 1000+ SVGs, featuring an official Angular package for easy integration.

@ngverse/icons 8 updated 1mo ago

Angular library that allows you to use popular open-source icons as regular components.

@TSB04/svg-icon 1 updated 5mo ago

Framework-agnostic, customizable, lightweight SVG icon package for React, Vue, Angular, and more.

animated-icons 9 updated 1mo ago

Animated icons for Angular based on moving icons.

hugeicons-angular 12 updated 15d ago

4,600+ free MIT-licensed stroke-rounded icons for Angular.

@quikturn-sdk/logos-angular 1 updated 1mo ago

TypeScript SDK for the Quikturn Logos API - Fetch any company's logo by domain name.

Images

ng-cropper 2 updated 7mo ago

Angular image cropper built on CropperJS with customizable interface and optional toolbar for seamless cropping.

ngx-advanced-img 1 updated 1mo ago

Angular attribute directives suite that provides various HTML img feature extensions.

ngx-annotorious 1 updated 10mo ago

Angular wrapper for Annotorious V3, a library that adds annotations to images.

ngx-avatars

Spiritual successor to ngx-avatar.

ngx-broken-img 1 updated 9mo ago

Angular directive to fix broken url in img. If image url returns 404, a placeholder is used to fill img's src.

ngx-image-compression 1 updated 7mo ago

A lightweight image compression and conversion library for Angular.

ngx-image-cropper 811 updated 15d ago

An image cropper for Angular.

ngx-image-hero 2 updated 1y ago

Hero animation package for smooth, clickable image zoom into immersive view.

ngx-image-magnifier 1 updated 1mo ago

Angular image magnifier directive with keyboard modifier support, smart positioning, mobile optimization, and smooth GPU-accelerated animations.

ngx-img-cropper 195 updated 2d ago

Image cropping tool for Angular.

ngx-lightbox 1 updated 1mo ago

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-smart-cropper 10 updated 2mo ago

Angular standalone image uploader with crop, resize, drag-and-resize, grid overlays, and aspect ratio support.

ngx-image-fallback 1 updated 18d ago

Image Fallback Directive for Angular.

Layout

angular-split 925 updated 25d ago

Angular split component.

overview 128 updated 5mo ago

A collection of tools to make your Angular views more modular, scalable, and maintainable.

ngx-layout 231 updated 1mo ago

Clone of Angular FlexLayout.

ng-sortgrid 148 updated 15d ago

A grid that allows you to sort all items via drag & drop.

angular-gridster2 1.3k updated 4d ago

Angular gridster 2.

angular-grid-layout 519 updated 6mo ago

Responsive grid with draggable and resizable items for Angular applications.

gridstack 8.8k updated 5d ago

Mobile-friendly TypeScript library for drag-and-drop, multi-column responsive dashboards with Angular support.

ngx-flickering-grid 2 updated 3mo ago

A simple component library to create a container with an animated grid pattern background.

ngx-gridpattern 3 updated 3mo ago

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 7 updated 10mo ago

A highly customizable and lightweight Angular service that provides a mobile-friendly bottom sheet component.

ngx-swipe-menu 2 updated 10mo ago

A component to create "swipe left to 'action'" experiences.

berg-layout 36 updated 3mo ago

This monorepo contains versions of the Berg Layout for Angular, React, and Web Components.

static-columns updated 3d ago

Define columns with static width with Angular and FlexBox.

ngx-flex-layout 23 updated 2d ago

Port of Angular Flex Layout to provide support after EOL.

ng-polymorpheus 408 updated yesterday

A tiny library for polymorphic templates in Angular.

gui

JSON powered GUI for configurable panels.

ngx-zoomable 2 updated 6mo ago

A zoomable, pannable container component for Angular applications.

ngx-material-drawer 9 updated 1mo ago

Configurable Angular Material Drawer and Toolbar.

@marxlnfcs/ngx-grid 1 updated 21d ago

Simple Angular Grid Module for modern grid layouts.

lightweight-grid-layout 1 updated 8mo ago

A headless, dependency-free grid layout library for JavaScript/TypeScript that works with any framework or none, leaving rendering and styling to users.

ng-flex-layout 20 updated 3mo ago

Angular library that provides a responsive, flexible layout API built on Flexbox and mediaQuery observables.

Loaders

angular-busy 27 updated 1mo ago

Show busy/loading indicators on any element during a promise/Observable.

angular-svg-round-progressbar 740 updated 7mo ago

Angular module that uses SVG to create a circular progressbar.

dotglitch-ngx 18 updated 25d ago

Highly customizable lazy loader for Angular components.

groupix-spinner-library 2 updated 6mo ago

A lightweight Angular spinner library for seamless loading animations!

ng-loading-skeleton 3 updated 1y ago

A lightweight and customizable Angular loading skeleton component.

ng-overlay-skeleton-loader 1 updated 3mo ago

A lightweight Angular directive to add customizable skeleton loading states to your components.

ngx-fastboot 8 updated 2d ago

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 52 updated 2mo ago

Awesome loader for Angular applications. No wrappers only your elements.

ngx-loading-bar

Automatic page loading / progress bar for Angular.

ngx-loading-buttons 17 updated 9mo ago

A lightweight Angular library to add a loading spinner to your Angular Material buttons.

ngx-loading-overlay 2 updated 7mo ago

An Angular directive adding a loading overlay to your HTML.

ngx-loading-page 1 updated 11mo ago

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-promise-buttons updated 2mo ago

Chilled loading buttons for Angular.

ngx-signal-loading-bar 1 updated 3mo ago

A lightweight, signal-based, zoneless loading bar for Angular.

ngx-skeleton-loader 622 updated 5d ago

Make beautiful, animated loading skeletons that automatically adapt to your Angular apps.

ngx-source 1 updated 8mo ago

Dynamically load JavaScript and CSS during application execution.

ngx-spinner 864 updated 4d ago

A library for loading spinner for Angular.

ngx-spinner-loading 1 updated 8mo ago

Lightweight, customizable Angular spinner with global, section, inline loaders, HTTP interceptors, and signal-based state.

ngxsmk-skeleton-loader 1 updated 1mo ago

A lightweight skeleton loader featuring SCSS animations and easy theming.

ngx-ui-loader 433 updated 7mo ago

Versatile Angular loader/spinner with foreground/background modes, progress bars, and multi-loader support.

shimmer-from-structure

A React, Vue, Svelte, & Angular shimmer/skeleton library that automatically adapts to your component's runtime structure.

skeletonizer 6 updated 4d ago

Lightweight, customizable package for creating skeleton views with Vue and Angular adapters.

skeleton-styler 2 updated 23d ago

A lightweight, framework-agnostic library to generate skeleton loading UIs with customizable styles and animations.

square-progress 3 updated 11mo ago

Square progress bar with animation.

Development Utilities

AI

Official Angular Examples Repo 312 updated 4mo ago

Angular Examples using GenKit and Vertex AI.

abbi-ng-ai-image-descriptor 1 updated 4d ago

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

agentbridge 2 updated 4mo ago

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

agent-rules-kit 32 updated 6mo ago

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

ai-friendly-docs 17 updated 1y ago

Angular AI-optimized documentation, enhancing accessibility and response quality for Large Language Models.

angular-material-ai-rules 13 updated 7mo ago

A collection of configuration rules and usage guidelines for using Angular Material in AI-driven code editors.

angular-mcp-server 3 updated 9mo ago

An MCP server offering Angular documentation access, enabling AI assistants to search and retrieve relevant Angular info.

angular-skills 565 updated 2d ago

A collection of skills that provide coding agents with up-to-date Angular v20+ patterns, best practices, and code examples.

CodeSage AI 2 updated 9mo ago

Analyzes code quality of React, Vue, and Angular projects using linters and an LLM.

context7 50.5k updated yesterday

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

deep-chat 3.6k updated 2d ago

Fully customizable AI chatbot component for your website.

Feature Search Agent - Angular PR Scout 5 updated 3mo ago

An AI-powered agent built with Google's Agent Development Kit (ADK) that automatically searches and analyzes Angular's GitHub pull requests for new features.

hashbrown 652 updated 27d ago

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

mini-bard-palm2-angular 29 updated 1y ago

Result from this step by step guide on how to integrate Google Gemini with Angular.

ngx-agents-md 2 updated 1mo ago

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

ngx-bob 2 updated 6mo ago

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

ngx-gen-ui updated 4mo ago

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

repomix 22.6k updated yesterday

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

superconnect 23 updated 2mo ago

An AI-powered tool that scans your Figma file, explores your React or Angular repo, generates .figma.tsx or .figma.ts mappings, and publishes them back via Figma’s CLI.

web-codegen-scorer 704 updated 9d ago

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

Analytics

@blue-cardinal/ngx-google-analytics 2 updated yesterday

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

clickstream-analytics-on-aws-web-sdk 22 updated 7mo ago

Clickstream Web SDK enables easy collection of browser clickstream data to AWS via the provided data pipeline.

litlyx 1.7k updated 3mo ago

A dev-friendly, open-source analytics tool for JavaScript frameworks—set up in under 30 seconds with one line of code!

ngx-gtm 1 updated 2mo ago

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

ngx-material-tracking 2 updated 5mo ago

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

ngx-matomo-client 93 updated 4mo ago

Matomo analytics client for Angular applications.

ngx-meta-pixel 2 updated 8mo ago

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

ngx-piwik-pro 4 updated 6d ago

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

oculr-ngx 9 updated 4d ago

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

opentelemetry-angular-interceptor 42 updated 11mo ago

A library to deploy OpenTelemetry in your Angular application.

plausible 24.5k updated yesterday

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

rybbit 11.9k updated yesterday

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

ngx-segment-community 1 updated 2d ago

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

Code Analysis

angular-compiler-output 24 updated 18d ago

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

angular-doctor 16 updated 23d ago

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

angular-mermaider 1 updated 6d ago

Static code analyzer that produces Mermaid dataflow diagrams for Angular components.

compuse 1 updated 1mo ago

Analyze Angular component usage across your codebase with a unified API for extracting usage insights.

modulens 1 updated yesterday

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

ng-di-graph 2 updated 2d ago

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

ng-lens 1 updated 7mo ago

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

ng-parsel 16 updated 2mo ago

Parse your Angular code base to JSON abstraction - Great for displaying APIs and running custom analysis.

ngx-genie 24 updated 3mo ago

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

ngx-html-bridge 1 updated 3mo ago

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

ngx-locator 2 updated yesterday

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

oxc-angular-compiler 168 updated yesterday

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

Generators and Scaffolding

angular-scaffold 10 updated 2mo ago

Scaffold an Angular project with all tooling you need for production projects.

ngx-rename 2 updated 1y ago

Windows (PowerShell) and Linux (Bash) scripts to rename an Angular project and update config files.

ngx-schematics-utilities 7 updated 21d ago

Useful utilities for Angular Schematics.

abp 14.2k updated yesterday

Open‑source ASP.NET Core framework for enterprise apps with opinionated architecture.

spiderly 51 updated 2d ago

.NET (C#) code generator that transforms an EF Core model into a fully customizable .NET (C#) and Angular web app.

generator-jhipster-ionic 194 updated 2d ago

You can use it to generate an Ionic app that talks to a JHipster backend.

teleport-code-generators 1.1k updated 2d ago

A collection of code generators for modern JavaScript applications.

jangular-cli 5 updated 5mo ago

A Spring Boot + Angular starter kit with JWT auth, Flyway migrations, route protection, and CLI setup.

ng-openapi 59 updated 1mo ago

Angular OpenAPI Client Generator.

tmf 14 updated 4mo ago

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 3 updated 5mo ago

A generator that offers a wide range of configuration options to build a flexible, scalable Angular app.

orval 5.6k updated yesterday

Generate, validate, cache and mock in your frontend applications, based on your OpenAPI specification.

angular-sitemap-generator 2 updated 1mo ago

Generates a sitemap.xml file for an Angular project.

AutoFormsBuilderFilesGenerator 13 updated 3mo ago

Generate Angular forms from OpenAPI/Swagger with ng-openapi-gen, featuring strong typing, validation, and UI helpers.

ngx-autogen 2 updated 13d ago

A set of schematics that streamline Angular workflows by generating best‑practice code and reducing repetitive setup tasks.

angular-momentum 4 updated 2mo ago

Spins up Angular projects in a monorepo quickly with minimal configuration.

swaggular 2 updated 1mo ago

A tool to generate Angular services and models from Swagger/OpenAPI specifications.

prism updated 24d ago

Auto-generate framework wrappers (React, Vue, Svelte, Angular, Solid, Preact) and HTML/CSS examples from Lit web components.

momentum-cms 6 updated 2d ago

An Angular-based headless CMS. Define collections in TypeScript, auto-generate an Admin UI, REST API, and database schema.

Internationalization

angular-ecmascript-intl 17 updated 2d ago

Contains pipes to transform internationalization data using Intl.* browser APIs.

angular-i18next 135 updated 2mo ago

Angular integration for i18next.

angular-intlayer 642 updated yesterday

This intlayer package allows you to internationalize your Angular application. It provides context providers and hooks for Angular internationalization.

angular-locale-chain 1 updated 9d ago

Smart locale fallback chains for Angular and Transloco.

angular-l10n 377 updated 9mo ago

Angular library to translate texts, dates and numbers.

angular-translation-checker 3 updated 7mo ago

A tool for ngx-translate that detects unused or missing keys to keep i18n files clean.

I18N 79 updated 10d ago

Soluling has implemented a collection of internationalization (I18N) APIs for .NET, Angular and Delphi.

i18n-scanner-toolkit 4 updated 8mo ago

Extract, detect missing translations, and manage multilingual content with CSV export/import.

intl-tel-input-ng 18 updated yesterday

An Angular component to easily integrate intl-tel-input.

locale-translator 2 updated 10mo ago

Translate any locale with the provided pipe or service.

localess 70 updated 2d ago

A powerful translation management tool and content management system built using Angular and Firebase.

ng-extract-i18n-merge 215 updated 25d ago

Extract and merge i18n xliff translation files for Angular projects.

ngx-atomic-i18n 5 updated 2mo ago

Angular translation library with lazy loading.

ngx-bidi 1 updated 3mo ago

Angular library for automatic or manual LTR/RTL text direction with directives, NgxBidiService, SCSS mixins, and module/standalone support.

ngx-easy-i18n-js 2 updated 2mo ago

The easy internationalization (i18n) library for Angular.

ngx-g11n 1 updated 4d ago

Angular helpers for internationalizing and localizing your application.

ngx-glagolize 2 updated 1y ago

An Angular library for handling translations and localization.

ngx-i18n-extract-regex-cli 2 updated 4mo ago

Tool for extracting translations from Angular app using regex.

ngx-i18n-tools 3 updated 4mo ago

Tools for translating Angular apps, including an Excel/XLIFF converter—ngx-xlf-xlsx.

ngx-localized-router 2 updated 6d ago

A lightweight Angular library that helps you localize your application routes by adding language segments to the URL.

ngx-runtime-i18n 2 updated 2mo ago

Runtime internationalization for Angular — signals-first, SSR-safe, and framework-agnostic core.

ngx-signal-i18n 1 updated 9mo ago

A type-safe, lazy-loaded i18n solution for Angular, built on signals for reactivity and compatible with zoneless.

ngx-signal-translate 2 updated 2mo ago

A signal-driven translation service.

ngx-tolgee 256 updated 5d ago

Web-based localization tool enabling users to translate directly in the Angular app they develop.

ngx-translate 4.7k updated 1mo ago

The internationalization (i18n) library for Angular.

@OGS-GmbH/ngx-translate 2 updated 1mo ago

A lightweight Angular i18n library with REST-based setup, dynamic language switching, and flexible translation management.

ngx-translate-cut 12 updated 4d ago

Angular pipe for cutting translations ️ (plugin for @ngx-translate).

ngx-translate-db 3 updated 11mo ago

A lightweight, efficient Angular translation library that uses IndexedDB for offline storage.

ngx-translate-lint 34 updated 3mo ago

Simple CLI tools for check ngx-translate keys.

ngx-translate-messageformat-compiler 102 updated 7mo ago

Compiler for ngx-translate that uses messageformat.js to compile translations using ICU syntax for handling pluralization and gender.

ngx-translate-module-loader 35 updated 2d ago

Highly configurable and flexible translations loader for @ngx-translate/core.

ngx-translate-multi-http-loader 82 updated 9mo ago

A loader for ngx-translate that loads translations with http calls.

ngx-translate-phraseapp 4 updated yesterday

The official library for integrating Phrase Strings In-Context Editor with ngx-translate in your Angular application.

ngx-translate-routes 7 updated 4mo ago

This service translates titles and route paths.

ngx-translate-toolkit 3 updated 5mo ago

An Angular library designed to extend @ngx-translate/core and streamline the process of managing translations in large projects.

ngx-translate-version 3 updated 4mo ago

Angular module that provides version to your language files.

ruci 1 updated 8mo ago

A CLI tool that simplifies i18n validation in Angular projects with ngx-translate, ensuring accurate, high-quality translations.

rust-ngx-translate-lint 4 updated 4mo ago

A Rust port of ngx-translate-lint for improved performance.

signal-translate 5 updated 1mo ago

Translation service that is using signals at its core.

tldraw-web-component 11 updated 1y ago

Make tldraw work with frameworks other than React; Made primarily to work with Angular.

Transifex 46 updated 20d ago

You can easily localize Angular components using the Transifex library extension. This library extends the functionality of Transifex Native JavaScript SDK.

transloco 2.2k updated 2mo ago

The internationalization (i18n) library for Angular.

transloco-keys-manager 221 updated 2mo ago

Tools to help reduce monotonous work.

xlf-sync 2 updated 1mo ago

A CLI tool for synchronizing Angular XLIFF (1.2 & 2.0) locale files.

TransLatte 2 updated 8d ago

A CLI tool that generates translation JSON files using the Lingva API.

Performance

angular-rust-compiler 1 updated 8d ago

High-performance Angular AOT compiler written in Rust, providing full static compilation of Angular components and directives.

detective 159 updated 5mo ago

Uses forensic code analysis at the architectural level to reveal hidden patterns within your codebase.

hawkeye 18 updated 1y ago

A tool that visualizes and optimizes JavaScript bundles, revealing modules, dependencies, and assets affecting performance.

ngememoize 3 updated 7mo ago

Easily boost the performance of your Angular applications by memoizing functions and getters with this lightweight and simple-to-use library.

ng-event-plugins 96 updated yesterday

A tiny library for optimizing change detection cycles for performance sensitive events.

ng-queuex updated 2mo ago

Experimental Angular ecosystem with React-like scheduler and signal-driven directives for fine-grained change detection.

ng-reactive-lint 4 updated 6mo ago

An Angular-specific linter enforcing optimal reactivity patterns with Signals and RxJS.

ngx-network-monitor 2 updated 7mo ago

A lightweight Angular service to monitor network status: online/offline, connection quality (2G/3G/4G/5G), and ping latency.

ngx-performance-diagnostics 3 updated 3mo ago

Spot performance bottlenecks, excessive change‑detection cycles, and memory leaks in Angular apps with zero setup.

ngx-script-optimizer 1 updated 1y ago

A lightweight Angular library designed to supercharge your third-party script handling.

ngx-unused 42 updated 5d ago

Find declared but unused Angular classes in your codebase.

sonda 759 updated yesterday

Universal visualizer and analyzer for JavaScript and CSS.

Styling

Angular-Material-Tailwind-Integration 18 updated 6mo ago

A stable, themeable set of CSS custom properties mapping Material Design System tokens to Tailwind CSS utility classes.

element-identifier 1 updated 7mo ago

Create reliable, distinct CSS selectors to target DOM elements, and utilize a web component for visual inspection and selection.

ngx-angora-css 1 updated 4mo ago

A JavaScript-based CSS framework that dynamically generates styles on page load.

ngx-classed 2 updated 6mo ago

A library allows you to dynamically add or remove classes based on state.

ngx-css 2 updated 6d ago

An Angular abstraction for Squid CSS.

ngx-mq 67 updated 3mo ago

A declarative library that uses signals and the native matchMedia API to manage media queries, with built-in breakpoint presets for Tailwind, Bootstrap, and Angular Material.

ngx-responsive-signals 1 updated 1mo ago

Signal-based responsive breakpoints for Angular.

panda 6.0k updated 2d ago

Easily use Panda, CSS-in-JS Framework, with Angular with its dedicated integration.

prime-ng-theme-fe 27 updated 7d ago

A visual theme designer for PrimeNG.

Super JSS 6 updated 4mo ago

Super JavaScript Stylesheets is a tiny Angular runtime library that generates atomic CSS with breakpoints and theming.

Theme-Kit 2 updated 2mo ago

A unified design‑token SDK that centralizes your colors, typography, and spacing for seamless use across React, Vue, Angular, or any JavaScript project.

tokiforge 28 updated 21d ago

Framework-agnostic design token engine for React, Vue, Angular, Svelte & vanilla JS.

Angular-Material-Tailwind-Integration

A stable, themeable set of CSS custom properties mapping Material Design System tokens to Tailwind CSS utility classes.

Security and Authentication

angular-auth-oidc-client 1.2k updated yesterday

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

angular-oauth2-oidc 2.0k updated 8mo ago

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

angular-authentication 293 updated 2mo ago

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

angularfire 7.8k updated 3mo ago

Angular + Firebase.

angularx-social-login 657 updated 4d ago

Social login and authentication module for Angular 17.

angular2-jwt 2.6k updated 1mo ago

Helper library for handling JWTs in Angular apps.

appwrite 55.3k updated yesterday

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

auth0-angular 199 updated yesterday

Auth0 SDK for Angular Single Page Applications.

capacitor-biometric-authentication

Framework‑agnostic biometric auth library with zero dependencies, provider‑less APIs, multi‑platform support, and optional Capacitor integration.

frontegg-angular 5 updated 6d ago

Hosted login SDK for Angular; see the quickstart.

hanko 8.9k updated yesterday

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

keycloak-angular 854 updated 4d ago

Easy Keycloak setup for Angular applications.

kinde-angular 19 updated 11mo ago

Angular wrapper around the Kinde TypeScript SDK.

lbx-jwt 3 updated 7mo ago

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

Melody Auth 595 updated 2d ago

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

ng-awesome-node-auth 1 updated 6d ago

Angular Interceptor and Guards for awesome-node-auth.

ng-supabase 39 updated 1y ago

An Angular component library for your Supabase project!

ngx-better-auth 8 updated 28d ago

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

ngxfire 2 updated 2d ago

Zoneless AngularFire replacement.

ngx-webauthn 2 updated 2mo ago

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 5 updated 8d ago

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

otp-angular 2 updated 7mo ago

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

passlock 186 updated 5d ago

Frictionless passkey authentication for Angular and other frameworks.

witspry-auth-ng-client 1 updated 3mo ago

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

zenuxs-oauth 3 updated 7d ago

Universal OAuth 2.0 + PKCE client for modern applications.

Agilicus 1 updated 1y ago

Single sign-on with MFA for all users, with integration samples on the Agilicus Platform.

State Management

NgRx

Official GitHub repository 8.3k updated yesterday

Reactive State for Angular.

ngrx-course 422 updated 3mo ago

Angular University Complete Guide.

ngrx-store-localstorage 621 updated 2mo ago

Simple syncing between @ngrx/store and local storage.

ngrx-toolkit 309 updated 28d ago

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 5 updated yesterday

A collection of NgRx addons, including state persistence.

ngrx-store-storagesync 41 updated yesterday

Highly configurable state sync library between localStorage/sessionStorage and @ngrx/store.

ngrx-wieder 127 updated 1mo ago

Lightweight undo-redo for Angular with NgRx & Immer.js.

ngrx-immer 124 updated 1mo ago

Immer wrappers around NgRx methods createReducer, on, and ComponentStore.

ngrx-rtk-query 67 updated 2mo ago

Make RTK Query with Hooks works in Angular Applications.

angular-ngrx-nx-realworld-example-app 1.0k updated 4d ago

Real world application built with Angular 21, NgRx 21, and Nx 22.

ngx-view-state 1 updated 1mo ago

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 9 updated 2d ago

Signal Store feature that bridges with Angular Query.

SmartNgRX 17 updated 2d ago

A library that simplifies CRUD operations by abstracting NgRx, while still leveraging and supporting existing NgRx code.

ngrx-hateoas 5 updated 2mo ago

A library to bring hypermedia json into the NgRx Signal Store following the HATEOAS approach.

ngrx-http-tracking 6 updated 2mo ago

This NgRx library integrates with existing stores to reduce boilerplate and simplify handling HTTP request states like loading, success, and error.

ngrx-manager 1 updated 9mo ago

Plug-N-Play State Manager for NgRx stores.

ngrx-set 2 updated 8mo ago

This simplifies the creation of actions for asynchronous requests that can succeed, fail, or be aborted.

easy-ngrx-distinct-selector 2 updated 1mo ago

Provides functions to easily create @ngrx/store selectors with equal functions for arguments and result values.

ngrx-store-wrapper

Angular library for NgRx state management with built-in session and local storage, no manual actions or reducers needed.

ngx-rehydrate

NgRx state rehydration library for Angular SSR applications.

Other State Libraries

elf 1.7k updated 20d ago

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 45 updated 3d ago

Simple state management in Angular with only Services and RxJS.

exome 280 updated 1mo ago

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 308 updated 3mo ago

Declarative, incremental state management library.

mini-rx-store 169 updated 1mo ago

MiniRx is the reactive state management platform.

ngx-collection 33 updated 1mo ago

Collection State Management Service for Angular.

xstate 29.4k updated yesterday

Actor-based state management & orchestration for complex app logic.

signalstory 50 updated 7mo ago

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 6 updated 6d ago

An Angular tooling library to be used with the @politie/sherlock distributed reactive state management library.

tansu 99 updated 4mo ago

A lightweight, push-based state management library. It works well with the Angular ecosystem.

@tethys/store 60 updated 4d ago

A mini, yet powerful state management library for Angular.

ngx-crud 21 updated 1y ago

CRUD services in Angular with effortless aborting, caching and observing.

@ng-state/store 14 updated 5mo ago

RxJS and Immer (or ImmutableJs) powered nested state management for Angular applications inspired by NgRx.

ng-simple-state-management 4 updated 6d ago

Simple state management implementation for Angular applications.

ngx-statewise 2 updated 9mo ago

A simiplifed state management alternative to NgRx or NGXS.

fsm-state-manager 4 updated 11mo ago

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 1 updated 2mo ago

A simple way to create signal stores with a read-only interface.

angulator 1 updated 6mo ago

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 2 updated 4mo ago

A lightweight, observable-based query library that helps you manage server state, caching, and synchronization between your backend and UI.

@tanstack/angular-db 3.7k updated yesterday

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 300 updated 5mo ago

A modular state management library compatible with Angular.

ngx-mxstore 3 updated 2mo ago

Simplifies state management by moving logic into pure, testable methods and connecting components to the store via decorators.

ngx-stashr 8 updated 4mo ago

A lightweight, signal-driven state management library for Angular 21, inspired by React’s Zustand.

ngx-event-bus-lib

Broadcast strongly-typed events anywhere in your app and react to them declaratively — without services, DI, providers, RxJS, signals, or tight coupling.

rs-x 3 updated 3d ago

A reactive engine that unifies sync and async data into one transparent model, giving Angular fine‑grained automatic change detection without manual async handling.

stateloom 1 updated 1mo ago

A universal state‑management SDK featuring a signal‑driven reactive core, along with paradigm adapters (Store, Atom, Proxy) and framework adapters for React, Angular, and more.

ngx-state-crafter 3 updated 1mo ago

A lightweight, signal‑driven state library for Angular with a clean, boilerplate‑free API.

coaction 67 updated 7d ago

An efficient and flexible state management library for building high-performance, multithreading web applications.

Testing

Helpers

ng-mocks 1.2k updated yesterday

Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup.

ng-mocks-sandbox 5 updated 6d ago

A repo with guides and examples for unit tests in Angular applications using ng-mocks.

ngx-page-object-model 36 updated 2d ago

This library simplifies Angular UI component testing using the Page Object Model (POM), separating test logic from DOM manipulation for better abstraction.

ngtx 11 updated 1mo ago

Angular Testing Extensions is a small set of functions that make your life easier when testing Angular components.

ngx-testing-tools 2 updated 1mo ago

Provides high-level utilities and reduces boilerplate for testing Angular applications.

spectator 2.2k updated 11d ago

A Powerful Tool to Simplify Your Angular Tests.

stryker-js 2.8k updated yesterday

Mutation testing for JavaScript and friends.

msw

Seamless REST/GraphQL API mocking library for browser and Node.js.

shallow-render 273 updated 1mo ago

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 1 updated 17d ago

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 3 updated 28d ago

It simplifies Angular testing by auto-generating mocks for components, directives, pipes, modules, and services using Jest, removing manual stubbing.

jest-angular-test-verifier 2 updated 6mo ago

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 1 updated 5mo ago

Streamlines DOM querying with a composable, chainable API, TypeScript support, CSS selector helpers, concise syntax, reusable query logic, and framework-agnostic compatibility.

ArchUnitTS 362 updated 4d ago

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 1 updated 4mo ago

Effortless, reliable test IDs for Angular — managed by testers, independent of code.

Site Templates

Free Templates

ng-matero

Angular Material admin dashboard template.

coreui-free-angular-admin-template 1.8k updated 2d ago

CoreUI Angular is free Angular admin template based on Bootstrap 5.

sakai-ng

Free Angular Admin Template by PrimeNG.

devextreme-angular-template 121 updated yesterday

Responsive Application Layout Templates​ based on DevExtreme Angular Components.

QuickApp 1.3k updated 2mo ago

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 140 updated 2mo ago

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 22 updated 2mo ago

Spike is the most powerful & comprehensive free Angular admin template based on Material Angular.

Flexy-admin-angular-lite 20 updated 5mo ago

Flexy is the Most Powerful & Comprehensive free Angular admin template based on Material Angular.

angular-quickstart 27 updated yesterday

A bare-bones Angular template to get you deployed to Netlify fast!

template-angular 38 updated 10mo ago

Phaser 3 TypeScript project template that uses the Angular framework and Vite for bundling.

angular-nest 22 updated 1y ago

Simple web app template with Angular + NestJS + ng-openapi-gen.

angular-ngrx-frontend 13 updated yesterday

Angular NgRx powered frontend template for Symfony (or similar) backend.

Threejs 233 updated 11mo ago

New Three.js starter app.

zen 218 updated 5mo ago

Nest + Prisma + Apollo + Angular Full Stack GraphQL Starter Kit.

tailkit-starter-kit-angular 2 updated 7d ago

Angular Starter Kit for using Tailkit UI components out of the box in your project.

angular-tailwind 514 updated 3mo ago

Angular & Tailwind CSS Admin Dashboard Starter Kit.

angular-starter-kit 2 updated 4d ago

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 36 updated 25d ago

A sample Angular app integrating Descope with login, user dashboard, and dynamic navigation.

angular-and-firebase-template 17 updated 1mo ago

An opinionated full-stack starting point for building a web app, using Angular and Firebase.

berry-free-angular-admin-template 22 updated 2mo ago

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 37 updated 2mo ago
datta-able-free-angular-admin-template 32 updated 2mo ago
sanity-template-angular-clean 12 updated 3d ago

A clean Angular SPA that gets content from Sanity.

angular-templates 20 updated 4mo ago

A set of Angular templates for common web apps.

LightNap

A full-stack SPA starter kit with ASP.NET Core Identity, JWT management, and admin identity features.

angular-boilerplate 1 updated 9mo ago

Angular 18 + Bootstrap/Material + NgRx + Spring Boot starter with modular architecture and ngx-datatable.

Angspire 14 updated 6mo ago

Angular + .NET monorepo template with built-in auth, themes, and a scalable foundation for faster development.

keycloakify-starter-angular-vite 14 updated 4d ago

Angular and Vite Starter for Keycloakify 11.

@rainerhahnekamp/angular-starter

A starter project for a modern Angular 19 application.

BoilerPlate-FirebaseAngular 1 updated 9mo ago

Starting point for apps built using .NET, Angular, and Firebase.

extreme-angular 175 updated 9d ago

A starter template with pre-configured dev tools that enforce best practices for creating clean, maintainable, and accessible web apps.

@wlucha/angular-starter 409 updated 27d ago

Angular 19 Starter with Storybook, Transloco, Jest, Cypress, Docker, ESLint, Material, & Prettier.

@carlossalasamper/angular-clean-architecture 16 updated 1y ago

An Angular scaffold with a clean architecture that is easy to understand.

dataclouder-template-angular 2 updated 23d ago

A ready-to-use Angular/Ionic template with Firebase Authentication integration.

angular-tailwind-e-commerce-template 7 updated 1y ago

A responsive Angular + Tailwind CSS e-commerce template with sleek, customizable design for minimalist online shops.

ngx-lib-starter-kit 1 updated 10mo ago

An Angular library boilerplate with pre-configured structure for scalable, maintainable development.

tailwind-angular-starter 26 updated 1y ago

Free and open-source starter project to help you get started with Angular, Tailwind CSS, and the Flowbite UI components.

ngx-app-starter-kit 1 updated 16d ago

A modern Angular 18+ starter kit with Docker, devcontainer, and Angular Material integration for rapid, scalable web app development.

signal-admin 7 updated 8mo ago

Angular 20 admin panel (Material + Tailwind) with responsive layout, sidebar, user management, and UI components.

ngXpress 74 updated 7mo ago

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 87 updated 6d ago

Angular starter-kit for building quality web apps fast.

free-angular-tailwind-dashboard

Free, open-source Angular + Tailwind CSS admin dashboard with essential UI components and pre-built pages for a sleek, modern interface.

hanko-angular-express-starter

Starter integrating Hanko authentication with Angular and Express.

ng-ultimate-base 1 updated 3mo ago

Angular 20 template with Angular Material UI, Tailwind CSS, i18n, ESLint, Prettier, Husky, and CI/CD.

angular-dev-enhanced 5 updated 2mo ago

A ready-to-use Angular starter with Vite, Vitest, ESLint, and Prettier—perfect for clean, modern development.

angular-realworld-example-app 5.6k updated 5d ago

Angular codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.

angular.ng 10 updated 2mo ago

An open-source productivity dashboard built with Angular and Supabase.

angluar-crm 2 updated yesterday

Angular CRM template with contact management, deal tracking, and analytics.

ngx-admin-v20 1 updated yesterday

With this admin dashboard, you’ll enjoy a modern Bootstrap 5 UI with SASS customization, reusable components, and a sleek material theme.

nestjs-angular-starter 11 updated 7d ago

A full‑stack starter template featuring a NestJS backend and Angular frontend, complete with authentication, user management, and common infrastructure patterns.

AngularTemplate 4 updated yesterday

This Angular template delivers a production‑ready project setup with structured architecture, tooling, testing, CI/CD, styling, schematics, and clear rule documentation.

free-tailwind-admin-dashboard-template

A free, open-source Tailwind CSS admin dashboard template built for modern web developers.

ngx-blog

A modern Angular-based blogging CMS with theme support and SEO optimization.

base-angular-monorepo 5 updated 25d ago

A production-ready base project for developing scalable Angular applications (Nx, NgRx, Tailwind CSS, Jest, ESLint, Prettier).

nx-ng-starter 135 updated 6d ago

Monorepo starter with workflow automation: Nx, Angular, Angular Elements, Electron, NodeJS, NestJS, Firebase.