Angular is a web framework that empowers developers to build fast, reliable applications.
Awesome all-in-one Angular package for inputs and forms handling.
The missing create, update, delete (CUD) support for Angular resource.
`@angular/cdk/testing` provides infrastructure to help with testing Angular components.
Angular Examples using GenKit and Vertex AI.
A comprehensive Angular library of date-related components designed to meet the needs of applications that require localization based on various calendar systems.
Authentication and authorization support for Angular based desktop and mobile applications.
This is the Angular version of berg-layout.
This package provides a module that injects the Google Analytics tag manager script into your Angular project. It provides some guard rails against including the tag manager script in a dev environment.
Example app that uses ConfigCat.
ConfigCat SDK for JavaScript provides easy integration for your application to ConfigCat.
Connect is a family of libraries for building and consuming APIs on different languages and platforms. @connectrpc/connect brings type-safe APIs with Protobuf to TypeScript. `@connectrpc/connect-web` provides adapters for web browsers. See this example to integrate Connect with Angular.
Project to easily start an Angular project using Server Side Rendering, Angular Material, and Tailwind CSS. It also includes development tools to easy your workflow.
— Along with @cubejs-client/core, you can integrate Cube.js in Angular.
Small, performant, responsive, dependency free, easy to use Angular 8+ gallery.
Set your Angular site's metadata: standard meta tags, Open Graph, X Cards, JSON-LD, ... Supports SSR (and Angular Universal). Use a service. Use routes' data. Set it up in a flash! 🚀
DevCycle supports the OpenFeature Angular SDK.
This quickstart shows how to add Dyte's Livestream SDK to your Angular applications.
Elastic APM Real User Monitoring for Angular applications.
This repository contains a collection of libraries is designed to elevate your Angular development experience.
Angular SDK for the Flagpole feature flag management system. Provides real-time feature flag updates, A/B testing capabilities, and seamless integration with Angular applications.
Framework-agnostic table library designed to seamlessly integrate with the major frameworks, including Angular.
The missing file input component for Angular Material.
This IO Connect Angular wrapper aims to facilitate Angular developers in initializing the IO Connect JavaScript libraries and using IO Connect functionalities in their projects.
Monorepo of various libraries for Angular. Visit example page for more info.
A library of reusable Angular components and utilities that provides high-quality UI elements for your applications.
This library, written in Dart, employs a model-driven approach to managing form inputs and validations, drawing significant inspiration from Angular's Reactive Forms.
Playwright Angular component testing.
Smart, Signal-powered form state utilities for Angular 17+.
An open-source design system for designers and developers, focused on designing products related to information security. Gives you access to a broad range of UI patterns, UI components, design tools, resources, and content guidelines to accelerate collaboration.
Simple Angular library to implement forms with signals.
A library for embedding Luzmo dashboards in your Angular application.
A lightweight and highly customizable Angular dropzone component for file uploads. Based on @peterfreeman/ngx-dropzone repository.
Melody Auth Angular SDK facilitates seamless interaction between Angular applications and the melody auth server. It silently handles authentication state management, redirect flows, token exchange, and authentication validation for you.
Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications.
Theory with examples about the Reactive Programming paradigm, using the library RxJS.
Angular Gallery, Carousel and Lightbox.
Angular Material Extensions Library.
RxJS and Immer (or ImmutableJs) powered nested state management for Angular applications inspired by NgRx. It is simple, fast, reliable with no boilerplate. Supports signals and injectable actions.
A collection of feature-rich Angular components, directives, and pipes. Unlike traditional UI libraries, it requires no installation—just copy and paste what you need into your project. Check the docs for more.
A reactive HTTP client in the form of `@angular/common/http`, offers the following major features: typed response objects, streamlined error handling, request and response interception.
A lightweight library that makes it easier to use SVG icons in your Angular Application.
Angular library that allows you to use popular open-source icons as regular components.
A lightweight, REST-based Angular i18n library designed for seamless internationalization with minimal setup. It supports dynamic language switching & flexible translation management via RESTful APIs.
This component offers a custom scrollbar with smooth scrolling functionality and allows for full control over its appearance through styling.
GO Feature Flag provider allows you to connect to your GO Feature Flag instance with the `@openfeature/web-sdk`.
Model based typed reactive forms made easy.
ISO20022 Angular Forms utilizing XSD and XML to facilitate the design of ISO20022 XSD in HTML forms. Additionally, these forms aid in structuring MX messages for HTML representation.
A lightweight video player component that emulates YouTube.
A plugin wrapper around the Pyas Connect Web Component, exposing PyasConnect as a first-class Angular component.
A starter project for a modern Angular 19 application.
Angular directive for animated typing effects — smooth, customizable, and standalone.
This Angular plugin includes a classic preset featuring visual components for nodes, connections, sockets, and input controls. It is built on Rete.js, a customizable, TypeScript-first framework designed for creating processing-oriented, node-based editors.
Simple Angular directive for infinite scrolling.
Material design event calendar.
Angular 19+ integration of Google's reCAPTCHA using **signal inputs** and **standalone components**.
Angular 20+ Authentication Module.
This monorepo contains a collection of open source Angular libraries and utilities developed by SpiderBaby, along with demo applications showcasing their usage.
The Statsig Angular bindings package provides a `StatsigService` that can be injected into your components. See the Statsig docs for more details.
Testing utilities that allow you to reuse your stories in your unit tests.
A mono-repo providing several of the Angular based packages created and maintained by the Studio Hyperdrive team.
Designed with first-class TypeScript support, headless UI components, and a framework-agnostic design, it streamlines form handling and ensures a seamless experience across various front-end frameworks.
A mini, yet powerful state management library for Angular.
Repository for some useful Angular libraries, such as ngx-timer.
You can easily localize Angular components using the @transifex/angular library extension. This library extends the functionality of Transifex Native JavaScript SDK.
An Angular component that renders data in a highly customizable and interactive data table. It supports features such as filtering, sorting, pagination, CSV export, expandable sub-grids, and integration with Angular Material components.
A framework-agnostic, customizable, and lightweight SVG icon package for React, Vue, Angular, and other JavaScript frameworks.
UI-Router for Angular: State-based routing for Angular.
Full-stack `` management for Angular applications.
Angular directive for responsive, high-performance images. Generates a responsive `` tag that follows best practices, with the correct srcset, sizes and styles. Detects image URLs from most image CDNs and CMSs and can resize images with no build step.
A simple native gallery component for Angular 16+.
Angular 19 Starter with Storybook, Transloco, Jest, Cypress, Docker, ESLint, Material, & Prettier.
This library empowers developers to seamlessly integrate custom logging solutions tailored to their specific requirements, enabling efficient debugging, monitoring, and analytics.
An Angular template compliant with WCAG 2.2, incorporating an accessibility component to enhance overall accessibility in your project.
Angular web app for AI-generated image descriptions. You need an OpenAI API key to use the tool.
Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET.
CodeMirror 6 wrapper for Angular.
This plugin allows you to easily know if an action is being executed and control UI elements or control flow of your code to execute.
A powerful connection framework designed for smart web-based projects using Node.js, Angular, and WebSockets. It provides decorators and utilities to simplify the integration of Angular with a WebSocket server, making it easier to handle real-time communication between clients and the server.
Framework agnostic table component for editable data experience.
A set of Angular components used for data consolidation and visualization. ActiveReportsJS is a solution used by Angular developers to embed reporting within web applications.
Accept payments on your Angular/Express-based website with cards, wallets, and key local payment methods.
A customizable animated cursor for Angular applications. Enhance user experience with a stylish and interactive cursor effect.
Fully-featured and highly customizable JavaScript charting library.
The best JavaScript Data Table for building Enterprise Applications. Supports React, Angular, Vue and Plain JavaScript.
A CLI tool that facilitates the installation and configuration of rules for Cursor AI, the AI-powered IDE. The rules help AI agents better understand the structure, patterns, and best practices of different technology stacks.
Single sign-on for any user—first party, third party, joint venture, contractor, or vendor. Enforce multi-factor authentication everywhere. These are various samples of integrations to the Agilicus Platform.
Highly configurable headless framework agnostic component library.
This repository offers Angular documentation specifically optimized for AI, making it highly accessible to Large Language Models (LLMs) and enhancing their response quality.
A powerful tool that leverages OpenAI's advanced capabilities to automate the generation of unit tests for your Angular components and services.
AI Tools Built With Angular.
Build a voice agent for an Angular app.
GDPR, WCAG 2.2 AA, and EAA compliant, self-hosted CAPTCHA alternative with PoW mechanism and advanced anti-spam filter.
Angular Certification Program.
Minimal Design, a set of components for Angular 16+.
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.
A Github Action for the Deployment of an Analog.js App on Github Pages.
Extra stuff for AnalogJS including `agx-remark-rehype`.
Fullstack Angular meta-framework supports both server-side rendering (SSR) and static site generation (SSG) of Angular applications.
Angular + .NET (monorepo) project template designed to simplify development with out-of-the-box features like (basic) user authentication and frontend themes, reducing setup time and providing a scalable, maintainable foundation for your applications.
258 Angular Snippets (TypeScript, Html, Angular Material, Flex Layout, NgRx, RxJS, PWA & Testing).
World-class instructor-led live online Angular courses!
Angular Academy is the #1 provider of hands-on instructor-led classroom training in Canada!
`Denys Vuika` **FREE**
This repo consolidates all the community builders (ES Build, Webpack, Jest, Bazel, and Timestamp) for the Angular build facade.
Track Angular features from preview to stable stages.
The `@angular/cdk/drag-drop` module provides you with a way to easily and declaratively create drag-and-drop interfaces.
This repository gathers 50+ challenges related to Angular, Nx, RxJS, NgRx, and Typescript. These challenges revolve around real-life issues or specific features to elevate your skills.
Component infrastructure and Material Design components for Angular.
`Packt Publishing`
Angular DevTools is a browser extension that provides debugging and profiling capabilities for Angular applications.
Learn all about Angular, NgRx, RxJS & NX and advance your skills with guides, in-depth content and actionable tips and tricks!
This extension pack packages some of the most popular VS Code Angular extensions.
Supercharge your Angular development with intuitive and rapid file generation. Create components, services, modules, and more with just a few clicks - compatible with Angular 16-20.
Curated list of Angular events and communities.
`CHRISTIAN LÜDEMANN` **FREE**
Material Design components for Angular.
The only course you will need for Angular Material 3 Theming.
The a11y package provides a number of tools to improve accessibility.
One place for everything related to Material Design in Angular.
Angular Material Dev UI (or Angular Material Blocks) is one place stop for developers to explore components and blocks for their Angular Material and Tailwind CSS based applications.
Ultimate code generation in Visual Studio Code.
Ultimate Angular code generation in Visual Studio Code.
Best Practices
`Kevin Kreuzer`
Your Hub for Learning and Growing as an Angular Developer.
Learn to build professional-grade Angular applications using new features with modern best practices.
Angular talents empowers independent developers available for their next gig. Stop scouring job boards and sit back as companies reach out to you first.
Angular Testing Library builds on top of DOM Testing Library by adding APIs for working with Angular components.
Best practices and recommendations for building complex, large and maintainable applications with Angular.
The Angular Coach
Get ready to build your next web application using Angular with interactive courses and exercises.
Learn And Keep Up With The Angular Ecosystem.
Available separately or included with a subscription.
Interactive guide to help you migrate from one version of Angular to another.
A singleton, global Angular service to programmatically render a floating box anchored at an element that can have arbitrary content specified by either a TemplateRef or component.
An opinionated full-stack starting point for building a web app, using Angular and Firebase.
A resource to showcase the different animations that you could do with Angular.
This repository hosts an Angular-based project designed as a api integration exercise.
Efficient client-side storage for Angular: simple API + performance + Observables + validation.
An Angular wrapper for the Web Audio API's AudioContext.
NPM package for OpenID Connect, OAuth Code Flow with PKCE, Refresh tokens, and Implicit Flow.
An Angular application that demonstrates best practices for user authentication & authorization flows.
A boilerplate for modern web apps using Angular 18 with Bootstrap, Angular Material, and NgRx for responsive, stateful UIs. Back-end is powered by Spring Boot with a RESTful JSON API. Features include modular architecture and advanced table handling with ngx-datatable.
Material Design
Angular project for sending Bootstrap based toast notifications including Vercel deployment.
`dpunkt.verlag`
Show busy/loading indicators on any element during a promise/Observable.
A flexible calendar component for Angular 15+ that can display events on a month, week, or day view.
A timeline for Angular 13+ that shows tasks or events on a timeline in different modes: days, weeks, and months. This library is pretty small and DOESN'T use big dependencies like JQuery or Moment.js. Library also supports SSR.
Library to support Credit Card input masking and validation.
Creating map based web apps using Cesium and Angular.
An Angular scaffold with a clean architecture that is easy to understand.
Easily upgrade your Angular CLI applications from one version to another 🚀.
SSR does not work, and there can be some caveats, but you can host your Angular project on GitHub Pages.
Easily upgrade your Angular CLI SSR applications from one version to another 🚀.
Robust and tested code (number/chars) input component for Angular 7 - 16+ projects. Ionic 4 - 7+ is supported, can be used in iOS and Android. Clipboard events are supported.
A Codx recipe for setting up Angular projects quickly and efficiently.
A tiny color picker component for modern Angular apps.
Angular Dynamic Compile. Convert strings to Angular components.
See the JS output of the Angular compiler for a given Angular template.
A singleton, global Angular service to programmatically show a confirmation box to capture an user's consent.
Highly configurable date picker built for Angular applications.
Sharpen your skills at fixing bugs in Angular applications for a better understanding of the framework.
This repository hosts an Angular-based project designed as a coding and debugging exercise.
A lightweight, dependency-free Angular library for creating highly customizable, responsive grid layouts with drag-and-drop functionality.
Contains pipes to transform internationalization data using Intl.* browser APIs.
Ultra-fast bootstrapping with Angular and Electron.
Builder to generate `src/environments/environment.ts` file based on your environment variables.
Official Angular component for Font Awesome 5+.
Official component for fullPage.js, a fullscreen scrolling library.
A wrapper for the Google Charts library written in Angular.
A service library for integrate google tag manager in your Angular project.
Responsive grid with draggable and resizable items for Angular applications.
Angular gridster 2.
This library provides an Angular wrapper for the html5-qrcode library, allowing developers to easily integrate QR code and barcode scanning functionalities into their applications.
Angular HTTP cache interceptor.
Simple http-server for Single Page Apps (SPAs).
IBAN directives and pipes for Angular.
Angular input mask.
Angular interview questions and answers to help you prepare for your next technical interview in 2025.
This intlayer package allows you to internationalize your Angular application. It provides context providers and hooks for Angular internationalization.
Advanced Angular Components with Material Design.
A set of powerful Angular tools including pipes, lifecycle hooks, and reactive enhancements.
Angular library to translate texts, dates and numbers.
Comprehensive Angular v19 snippets for TypeScript and HTML, including support for the latest Angular features. This extension was created to bridge the gap in resources for Angular’s newest capabilities, most existing code snippets are quite outdated.
Angular Line Awesome is an Angular component to manage Line Awesome icons.
A logger built with Angular in mind.
Repo is dedicated to collecting all the different kinds of Angular badges and logos.
Angular Markdown Editor. All-in-one Markdown Editor and Preview.
Little library to use CSS variables with Angular Material.
A comprehensive Angular library that provides Jalali (Persian/Solar Hijri/Shamsi) date adapter for Angular Material datepicker component.
Angular 19 with material, tailwind, jest, playwright, and ngxs.
A Model Context Protocol (MCP) server that provides comprehensive access to Angular documentation, enabling AI assistants to search and retrieve Angular-related information with intelligent relevance scoring.
Module Federation Vite + Angular is now possible.
Angular Directive to support mixed orientation drag drop using Angular CDK.
Simple web app template with Angular + NestJS + ng-openapi-gen.
Angular NgRx powered frontend template for Symfony (or similar) backend.
Real world application built with Angular 17, NgRx 17, & Nx 17.
A singleton, global Angular service to programmatically show notifications.
Support for OAuth 2 and OpenId Connect (OIDC) in Angular.
A fluent API for querying, creating, updating and deleting OData resources in Angular.
Pagination Component for Angular applications.
A command-line tool designed to run Angular tests in parallel across multiple projects. It utilizes the concurrency capabilities of your machine, maximizing the efficiency of running tests by leveraging multiple CPU cores.
Protect your users from re-using a password known to be hacked with this simple Angular directive.
Set of components designed for utilizing Phosphor Icons in Angular via directives.
A command line tool to prerender Angular Apps.
A bare-bones Angular template to get you deployed to Netlify fast!
Angular & React Examples SEO (Search engine optimization).
Reactive Forms validation shouldn't require the developer to write lots of HTML to show validation messages. This library makes it easy.
Unofficial Angular bindings for Redux.
Angular wrapper for Remixicon icon library.
Angular wrapper for RichTextEditor with license key support and `ControlValueAccessor`.
Enhance your Angular app's navigation by defining menu entries directly within the route. With full typing and customization based on your requirements, you can create multiple navigations effortlessly. Nested menus allow for dynamic dropdowns, while all menus are generated and injected into various injection tokens for easy access anywhere in your application.
This service allows you to easily connect to an RSocket server, handle streams and messages, and manage authentication tokens flexibly via a token provider.
Rspack plugin and tooling for Angular applications.
A set of tool chains that implement common interaction patterns while being unopinionated about their presentation. It represents an abstraction of the core functionalities found in Angular.
This sample app demonstrates how to integrate the Descope authentication service into an Angular application. This application includes a login screen using Descope Angular SDK, a user dashboard to display user information and a navigation bar that dynamically adjusts based on the user's authentication state.
Scaffold an Angular project with all tooling you need for production projects.
Serve your Angular CLI project then run a command on top of it.
Angular Service wrapping the site tour library Shepherd.
Streamline your development with Angular Signal Generators, a library of signals and utilities designed to replace common patterns for faster, cleaner code.
Angular split component.
The Spotflow Angular SDK enables users to make payments with a streamlined checkout experience.
Angular project template with Prettier, Linter, Git-Hooks and VS Code settings.
Create a list of Angular static assets and a hash for each file.
A lightweight dependency injection container inspired by Angular's Injector.
Angular component and service for inlining SVGs allowing them to be easily styled with CSS.
Angular module that uses SVG to create a circular progressbar.
Simplify SVG icon usage in your Angular project! Enhance the flexibility and manageability of your Angular project by using SVG sprites.
This package allows you to use the Tabler Icons in your Angular applications.
With this module, you can generate word clouds / tag clouds.
Angular & Tailwind CSS Admin Dashboard Starter Kit.
This responsive e-commerce template, built with Angular and TailwindCSS, combines modern aesthetics with functionality. Designed as a foundation for developing robust e-commerce applications, it features a sleek, customizable design, perfect for minimalist online shops.
Easy to use and simple components, directives and services. Using Angular 19 and Tailwind CSS 3.
Ultra-fast bootstrapping with Angular and Tauri.
Library of tech related icons.
A modern Angular form library built from the ground up with Signals — flexible, type-safe, and fully themeable.
A set of Angular templates for common web apps.
A set of convenient utilities to make Angular testing with Jasmine and Karma simpler.
Angular Renderer for THREE.js.
Updated fork of Angular2-Toaster.
A library that provides useful tools for Angular apps development.
Easily show tooltips programmatically and/or declaratively in Angular.
Easily show tooltips programmatically and/or declaratively in Angular.
Virtual Keyboard for Angular applications.
100% unit testing coverage of the popular Angular demo app - Tour of Heroes.
Angular Public Twitter Timeline Widget.
Helper functions to help write unit tests in Angular using mocks and spies.
Learn and Keep Up with the Angular Ecosystem.
Angular wrapper for unleash and unleash-proxy-client-js.
An Angular library that integrates the VLibras accessibility widget into your Angular applications. VLibras provides automatic translation of digital content into the Brazilian Sign Language (Libras), increasing accessibility for users.
Angular decorator to save and restore of HTML5 Local & Session Storage.
A WebXR Gallery that creates Generative AI images using Vertex AI Image Generation and creates captioning using Gemini Multimodel API.
Yandex.Maps Angular components that implement the Yandex.Maps JavaScript API.
This library adds the Yandex SmartCaptcha component to your Angular application, providing an easy way to integrate CAPTCHA protection into your forms and other user interactions.
Polish community for Angular fans.
(Polish) Excellent up-to-date resource for Angular.
Angular 2 wrapper for Froala WYSIWYG HTML Editor.
Image Gallery built with Angular 17+, node.js and GraphicsMagick.
Helper library for handling JWTs in Angular apps.
Library for sending authenticated HTTP requests and decoding JWTs.
Angular Smart Data Table component.
Angular + Firebase.
(Spanish)
Vendor-agnostic analytics for Angular2 applications.
A fast and easy-to-use Ivy compatible Ionic and Angular QR Code Generator library.
Social login and authentication module for Angular 17.
Antwerp UI is a component interface library for building user interfaces and responsive web apps.
A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server.
A fully-featured GraphQL client for Angular with modular state management.
Using Appwrite, you can easily integrate your Angular app with user authentication and multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, cloud functions, and more services.
A powerful, annotation-based framework for building serverless applications on AWS Lambda and API Gateway. Inspired by Angular and NestJS, Arky.js simplifies serverless development by providing decorators for defining modules, controllers, and services.
An open-source accessibility widget written in Angular.
The first AI coding assistant built for professional software engineers and large codebases.
Auth0 SDK for Angular Single Page Applications.
Angular Auto Complete component and directive.
Automate Angular unit test and boilerplate with this schematic.
Native features for mobile apps built with Cordova/PhoneGap and open web technologies. Complete with TypeScript support.
This is an exhaustive list of resources covering the whole Angular ecosystem. This should be your next step if you haven't found what you need here.
Accessibility linting for HTML, Angular, React, Markdown, Vue, and React Native.
Proof of concept showcasing how legacy apps (widgets) can work together with newer apps (journeys) via Module Federation.
Provides an Angular CLI Builder, which can execute Bazel when triggered by ng build, ng test, etc.
An Angular Material library for displaying walk-through pop-ups and dialogs using a declarative way.
`Ninja Squad`
Berry is a free angular admin dashboard template built with Angular and latest Bootstrap 5. It is meant to provide the best possible User Experience with highly customizable feature-rich pages.
Leverage Bit to build composable software.
Unofficial BlockNote Angular wrapper.
Bloomreach Angular SDK provides simplified headless integration with Bloomreach Content for Angular-based applications.
Accelerate your development with flexible UI components and tools that work everywhere.
Starting point for apps built using .NET, Angular, and Firebase.
Generate Spring Boot apps with custom database, Angular frontend and CRUD functionality.
World class web components for calendars, gantt charts, kanban boards, and scheduling.
A cloud service to collect logs and Angular errors in Real-Time.
Angular Usage Statistics.
A GraphQL client for Angular built on top of Apollo.
Player Container from ByteArk.
An open-source component library that extends the `@angular/material` library.
Carbon Charts Angular is a thin Angular wrapper around the vanilla JavaScript @carbon/charts component library.
An Angular implementation of the Carbon Design System for IBM.
A versatile Angular library providing a feature-rich, simple, and performant carousel component.
A flexible and straightforward library that caches HTTP requests in Angular.
Module which integrates isomorphic permissions management library CASL with Angular.
A demo to showcase cdkDrag features to achieve drop only on certain points.
Obtain your Certification of Competence as an Angular Developer.
A simple web application that demonstrates integration of Cesium with the LATEST version of Angular.
Dynamic Angular icon library with native Tailwind CSS support, tree-shakeable icon data, and built from Iconoir SVGs.
Ckeditor plugin for Angular2+.
An official CKEditor 4 rich text editor component for Angular 2+.
An official CKEditor 5 rich text editor component for Angular 2+.
Clickstream Web SDK can help you easily collect click stream data from browser to your AWS environments through the data pipeline provisioned by this solution.
Angular SDK from Cloudinary.
(Persian)
Code editor component for Angular applications.
Google Developers Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application.
Analyzes code quality of React, Vue, and Angular projects using linters and an LLM.
CometChat Angular UI Kit provides pre-built user interface kit that developers can use to quickly integrate a reliable & fully featured chat experience into an existing or a new app.
The missing documentation tool for your Angular application.
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors.
The Angular client for Convex.
Modular HTTP extensions for Angular.
Simple cross-browser cookie-consent plugin written in vanilla js that can be added to Angular.
An Angular library aiming at allowing developers to use cool-looking abstract shapes with little grainy gradients from coolshapes.
Integrate Corbado with Angular to use passkeys for authentication.
CoreUI Angular is free Angular admin template based on Bootstrap 5.
Teradata UI Platform built on Angular Material.
Rapidly scaffold out a new Tauri app project.
Rapidly scaffold out a new Tauri app project.
Crowdin is AI-powered localization software for teams and businesses. Automate the translation of your content with 600+ apps and integrations.
A responsive SCSS flexbox library inspired by Angular Flex-Layout.
End to End and Component Testing for Angular.
A curated collection of resources that can help you to migrate your test suite from Cypress to Playwright.
A robust, production-ready collection of reusable Cypress custom commands specifically tailored for modern Angular-based enterprise applications and ERP systems.
This library provides Cypress support to Component Test Harnesses.
D3 Cloud component for Angular built upon d3-cloud.
Angular Ecommerce PWA Framework.
A ready-to-use Angular/Ionic template with Firebase Authentication integration.
With the Datadog Angular integration, you can resolve performance issues quickly.
This library provides a robust solution for converting date and duration strings from JSON payloads into native Date objects and Duration objects, respectively.
Angular version of JavaScript/HTML5 event calendar/scheduler components that can display day/week/month calendar views.
Fully customizable AI chatbot component for your website.
The repository for high quality TypeScript type definitions.
Generate Angular components you want from Uizard layouts.
A toolkit based on Bootstrap Italia
Kirby Design System is a UX Component library implementing the Kirby Design Philosophy.
Detective leverages forensic code analysis at the architectural level to uncover hidden patterns in your codebase.
Feature-Complete 65+ Angular Component Suite.
Responsive Application Layout Templates based on DevExtreme Angular Components.
A Minimalistic Wrapper for IndexedDB.
Collection of TypeScript and Angular libraries (QR Code, Bootstrap table and icons, and other utilities).
A tiny and simple-to-use JavaScript / TypeScript QR-Code generator library. Fully type-safe and ES modules compatible.
Material timepicker based on material design.
This library is a lightweight dependency injection library, similar to InversifyJS and typedi.
A simple to use, highly customizable, and powerful modal.
Accessibility for teams guide from USA government.
A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs.
Angular docker image capable of running Karma with Chrome.
Instant translations in your Angular workflow.
This tool helps create consistent instructions for AI assistants working with your codebase.
Seamlessly load environment variables. Supports cli, esbuild, rollup, vite, webpack, angular, ESM and Monorepos.
Highly customizable lazy loader for Angular components.
Angular project for dynamic forms based on JSON.
Create dynamic form by passing a JSON with associated values.
Dyte's UI Kit is a prebuilt design library of UI components that makes it easy to integrate video and voice calls into any app or website within minutes.
Save time, enhance code coverage, and ensure quality with Early's automatically generated, verified, and validated unit tests. Works with Jest and Vitest.
E**asy **A**ngular **S**tyles with a11**Y**.
Provides functions to easily create `@ngrx/store` selectors with equal functions for arguments and result values.
Angular expressions support for easy-template-x.
Angular Certification Course Online.
A framework-agnostic RxJS effects implementation.
Flicking Angular Quick Start
Syncfusion Angular UI Components library has been built from the ground up to be lightweight, responsive, modular and touch friendly. It offers 70+ UI components that every applications will ever need.
Real User Monitoring JavaScript agent with Angular applications.
Build cross-platform desktop apps with JavaScript, HTML, and CSS.
Fully open-source Angular UI Components & Admin Panel based on Material 3 and Tailwind.
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.
Advanced training for Angular developers who want to create NEXT LEVEL native web applications.
Angular wrapper for Embla Carousel.
New pattern that provides the opportunity to feel free from actions.
`Nx Core Team` **FREE**
Angular wrappers for IDS Enterprise components.
A lightweight, flexible error handling library for Angular applications that provides standardized validation error display and management.
Visualize the contents of your esbuild bundle.
A fork of eslint-plugin-rxjs initially started to support the new ESLint flat config format that has since had numerous breaking changes and further improvements.
Simple proxy based state manager for deeply nested states, works with Angular Signals and RxJS.
A starter template with pre-configured dev tools that enforce best practices for creating clean, maintainable, and accessible web apps.
A config-driven, responsive Angular navigation bar that integrates seamlessly with Bootstrap layouts.
All the Fake Data for All Your Real Needs.
A Github Action that keeps your Angular CLI-based projects up-to-date via automated PRs based on `ng update`.
Angular wrapper of the Javascript client for the FeaturIT Feature Flag management platform.
Convert Designs to Clean Angular Code in a Click.
Angular directive that provides file input functionality in Angular forms.
Angular module used for file upload.
A powerful, universal file previewer library for Angular applications with support for PDF, images, documents, spreadsheets, and more.
Integrate Filestack into your Angular app for a faster, safer, and more reliable file upload experience.
The Fingerprint Angular SDK is an easy way to integrate Fingerprint into your Angular application.
Experimental addon to the Firebase CLI to add web framework support.
A collection of Angular libraries to simplify responsive development using signals.
Firestitch has a ton of open source Angular solutions.
Firestore plugin for NGXS.
Ship Faster and Control Releases with Feature Flag Management.
A flexible, efficient, and lightweight dependency injection library for React / React Native / Vue3 applications. The library is inspired by the principles and architectural approach of NestJS and Angular.
Flexi UI provides a collection of reusable, visually appealing, and functional UI components to help you create modern and impressive front-end applications effortlessly. The library is fully customizable and open-source, making it accessible for everyone to use and contribute.
Flexy is the Most Powerful & Comprehensive free Angular admin template based on Material Angular.
Open-source UI components built with Tailwind CSS with support for Angular.
Building dynamic form in Angular with Fluent API or JSON.
Integrate FlyonUI with Angular and Tailwind CSS to create a modern, responsive UI, streamlining your development process efficiently.
Angular Powered Flow-Chart Library.
An Angular library for 2D geometric computations, providing classes and utilities for manipulating points, lines, vectors, rectangles, arcs, and transformations. Used in Foblex Flow for 2D geometric operations.
RxJS library which is analog of Promise.allSettled() method.
JSON powered forms for Angular.
A configurable editor for ngx-formly forms.
A lightweight, opinionated, and highly customizable Bun-powered full-stack web framework designed to simplify building single-page applications with custom components, routing, and flexible styling options.
Basic Angular & Lua - FiveM Boilerplate: A streamlined starter kit for web and in-game development with hot builds and utility scripts.
A free and practical way to learn Angular, React & Vue all at once.
Search, compare, and discover top Angular libraries and community-driven resources in Angular.
A lightweight and high-performance inversion of control (IoC) container inspired by NestJS and Angular.
Frontegg is a web platform where SaaS companies can set up their fully managed, scalable, and brand-aware SaaS features and integrate them into their SaaS portals in up to 5 lines of code. Quickly integrate Frontegg’s login box with this quickstart guide.
Ask for a component or upload an image, and instantly receive ready-to-use code without lifting a finger.
This library allows you to integrate a timeline in your Angular app.
A simple, flexible and strongly-typed finite state machine manager for managing state transitions in Angular or any TypeScript-based application.
The official Angular component for FullCalendar.
Fundamental Library for Angular is SAP Design System Angular component library.
This SDK library provides a flexible way to build Angular apps using Fusio as a backend. It is used by many Fusio related apps, i.e. the backend and developer app.
FusionAuth SDK helps manage authentication state for your Angular app and provides functionality to login, register, and logout users. It also can be configured to automatically manage your refresh token.
A Typescript game engine inspired by Angular.
Inspired by Angular and intended to provide complex NodeJS GraphQL Backend applications with minimum effort.
Developer sample written in Angular demonstrating Gemini multimodal (image and audio) input and understanding. The user enters a prompt and the app generates images via VertexAI’s image generation which the user can after that preview in a three-dimensional gallery.
You can use it to generate an Ionic app that talks to a JHipster backend.
The easiest way to write and host a serverless application.
Code scanning is available for all public repositories on GitHub.com. You can turn on secret scanning and use Code QL to secure your repos.
Guided interactive tutorials for Code Security and analysis are available.
Turn any Git repository into a simple text digest of its codebase. This is useful for feeding a codebase into any LLM.
Translate Angular app with AI.
A simple, easy-to-use, interactive, and secure behavioral verification code that implements verification modes such as text/graphic clicking, sliding/dragging, and rotation.
A set of Angular components to manage GoJS Diagrams, Palettes, and Overviews.
Gong (go + ng) is a framework for full stack development based on Go and Angular. The Go back-end uses gin, gorm, and sqlite (a pure go sqlite, no cgo needed). The Angular front-end uses Angular Material.
Integrate GoodData Visualizations into your Angular application.
Google Pay button - React, Angular, and custom element.
Goxygen generates back-end Go code, connects it with front-end components, provides a Dockerfile for the application, and creates docker-compose files that run in development and production environments.
Gradient able free bootstrap, angular, react admin template.
Beautiful, customizable toast notifications with artistic animations.
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
Mobile-friendly modern Typescript library for dashboard layout and creation. Making a drag-and-drop, multi-column responsive dashboard has never been easier. Has multiple bindings and works great with Angular.
A lightweight Angular spinner library for seamless loading animations!
A TypeScript library designed for creating reactive template systems with a unique approach that incorporates Direct DOM and Proxy. Inspired by technologies like Vue.js, Angular AOT or JSX, GTPL offers an efficient and powerful way to build reactive applications in a compact 9KB(gzip) JavaScript package.
JSON powered GUI for configurable panels.
Various Free and Paid Angular ebooks.
Angular (Basic) Skills Certification Test.
Angular Security Checklist.
Handsontable is a popular JavaScript data grid component that brings the well-known look and feel of spreadsheets to your application.
Hashbrown is a framework for building joyful, AI-powered user experiences.
Real world GraphQL tutorials for frontend developers with deadlines!
A powerful tool designed to help developers visualize and optimize their JavaScript bundles. With our intuitive interface, you can gain deep insights into your project’s bundle structure, identifying large modules, dependencies, and assets that may be impacting performance.
Heap is the only digital insights platform that gives you complete understanding of your customers’ digital journeys, so you can quickly improve conversion, retention, and customer delight.
A Powerful Tooltip and Popover for Angular Applications.
You can integrate HERE Maps with Angular to display interactive maps, geocode addresses, calculate routes, and more, all within the context of your Angular application.
A powerful NPM library designed to simplify session management and authentication in web applications. Whether you're working with React, Angular, or Vue, HexaEight Sessions provides an intuitive interface for managing user sessions efficiently.
Official minimal Highcharts integration for Angular.
Infinite horizontal scroller for Angular apps using Tailwind.
Smoking hot toast notifications for Angular.
A declarative library for handling hotkeys in Angular applications.
Repository representing different testing use cases for Angular and Spring.
HyperFormula is a headless spreadsheet built in TypeScript, serving as both a parser and evaluator of spreadsheet formulas. It can be integrated into your browser.
Soluling has implemented a collection of internationalization (I18N) APIs for .NET, Angular and Delphi.
All in one i18n extension for VS Code.
Powerful Angular internationalization (i18n) extension for VS Code that displays translations inline, provides autocompletion for i18n keys in TypeScript and HTML files, and offers quick access to translation files. Streamline your multilingual development workflow.
The future of iconing.
IDEA's extra components and services built on Ionic 8, and distributed with different NPM packages.
The data grid, tree grid, hierarchical grid in Ignite UI for Angular provide excel-style filtering, live-data, sorting, draggable row and other toolbar.
Ignite UI for Angular is a complete library of Angular-native, Material-based Angular UI components with the fastest grids, charts, and more.
A library designed to simplify interaction with IndexedDB in Angular applications. It provides a clean API for performing CRUD operations with support for cache expiration, data storage, and retrieval.
An Angular component to easily integrate intl-tel-input.
A powerful and flexible Inversion of Control (IoC) container for TypeScript applications. Inspired by Angular and NestJS.
The fastest way to learn Ionic.
Build web and native mobile applications with Ionic whilst learning modern reactive development with Angular.
Tutorials and templates.
Perform various functions that are common to developing an Ionic app, all without leaving your VS Code window.
This library is used to uniquely group the ionIcons in a project, and generate for export ionIcons file.
This library is used to uniquely group the ionIcons in a project, and generate for export ionIcons file. In small projects, it is difficult to manage addIcons() of ionIcons each time, so we automated it.
A collection of components and services that are useful for developing Ionic Angular applications.
This repository showcases demos and libraries that aren't officially supported by Ionic yet, but can be useful for developers and their apps.
This directive enables a parallax effect on `ion-header` elements to display a cover photo while on top of the page and transition to the normal toolbar when scrolling down.
Provides utilities for working with state in Ionic applications.
Is Angular dead?
Integrate Izipay into your project with minimal configuration and an integrated proxy.
Comprehensive Full-Stack Starter Kit: Powered by Spring Boot and Angular, featuring JWT-based authentication, seamless Flyway migrations, robust route protection, and a command-line interface for quick project initialization.
Simple JavaScript testing.
Jest is a delightful JavaScript Testing Framework with a focus on simplicity.
Jest builder for Angular build facade.
Codemods for migrating to Jest.
Helpers library for marbles testing with Jest.
Jest configuration preset for Angular projects.
Debug your Jest tests. Effortlessly.
Jet is the ultimate Angular + Material Design boilerplate to build ambitious, robust web apps. Jet satisfies 60+ functional and non-functional stories.
Open source app generator for Spring Boot and Angular.
Tools that make Angular developer's life easier.
A comparison tool to compare JavaScript data grid and spreadsheet libraries. Find even more libraries from this repo.
Ng Zorro wrapper for json forms library.
Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
Angular-based JSON Forms seed app.
Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based online interactive tables and spreadsheets compatible with other spreadsheet software.
Shares the newest and most important updates about Angular, along with useful tips and tricks.
A lightweight, flexible Angular component library inspired by border-first design systems. It offers a clean set of reusable UI components to help developers build scalable and consistent user interfaces effortlessly.
Karma jasmine matcher that performs image comparisons based on jest-image-snapshot for visual regression testing.
Easy Keycloak setup for Angular applications.
Angular + Vite Starter for Keycloakify 11.
Angular wrapper around the Kinde Typescript SDK.
Various courses cover Angular separately or full-stack.
A fast and flexible CLI for generating Angular components and services. Includes presets for tables, filters, and for REST/GraphQL services.
Beautify the Web with awesome layout animations.
This package helps you to track changes made on your entities automatically using a base repository class to extend from.
Provides JWT authentication for loopback applications. Includes storing roles inside tokens and handling refreshing. Built-in reuse detection.
LeanPub has variable pricing so you can support authors as you see fit.
Clear examples, explanations, and resources for RxJS.
Learn {Web} programming with Courses, Books & Exercises from Fabio Biondi. Content either in Italian or English.
An Angular library that automatically records the Cypress commands needed to test your application while you browse and use the interface. Ideal for developers who want to speed up E2E test creation without writing them manually.
LightNap (lightweight .NET Core/Angular/PrimeNG) is a full stack starter kit designed to provide a boost to Single Page Applications (SPA). It includes built-in support for ASP.NET Core Identity, JWT token management, and administrative features for managing identity, offering a solid foundation to be extended for any application scenario.
A collection of powerful Angular libraries designed to enhance the Angular ecosystem and help developers build better applications with a focus on Sanity.io integration.
Lazy I18N is a CLI tool that translates locale JSONs using LLMs.
Reactive components made easy! Lithium provides utilities that enable seamless reactive state and event interactions for Angular components.
A fast and lightweight virtual scrolling solution for Angular that supports single column lists, grid lists and view caching.
The easiest dev-centric analytics tool. Litlyx is an open-source analytics solution for any JavaScript framework. Setup takes less then 30 seconds and just one line of code!
Workshops are available for Cypress, NgRx, RxJS, AG Grid and web performance.
Workshops are available for Cypress, NgRx, RxJS, AG Grid and web performance.
Translate any locale with the provided pipe or service.
Localess is a powerful translation management tool and content management system built using Angular and Firebase. With Localess, you can easily manage and translate your website or app content into multiple languages, and it uses AI to translate faster.
A Typescript logging framework for Angular projects, based on concepts used in Log4j, Log4net, etc.
An open-source Auth0 alternative for modern apps and SaaS products, supporting OIDC, OAuth 2.0 and SAML open standards for authentication and authorization. This quickstart can help you use Logto with Angular.
A CLI tool to generate boilerplate code inspired by ng tool from Angular.
An open-source icon library that provides 1000+ vector (svg) files for displaying icons and symbols in digital and non-digital projects. The library aims to make it easier for designers and developers to incorporate icons into their Angular projects by providing an official package.
Lumberjack is a versatile Angular logging library, specifically designed to be extended and customized. It provides a few simple log drivers out-of-the-box. It's easy to enable the built-in log drivers or create and use custom log drivers.
LymeStack is a full-stack, full-featured web application template & toolset designed to provide small businesses and organizations with an accelerated starting point when it comes to creating new apps and adding features to those apps.
A showcase of web apps built with Angular.
A versatile, extensible, and powerful WYSIWYG editor built with Angular, designed to streamline content creation with rich text, media, tables, and more. MagnetarQuill stands out with its plugin architecture, cross-browser support, and stunning theming options.
A lightweight Backend-as-a-Service (BaaS) that fits into a single YAML file. This quick start shows how to use it with Angular.
Buy a Manning pBook anywhere, get the eBook free here.
Angular components for Semantic UI and Fomantic UI.
M.A.N.T.I.S (MongoDB, Angular with Analog, Nx, Tailwind CSS, Ionic, Storybook) is not just a CLI tool; it's your passport to a seamless full-stack project launch.
Explore the NgSphere to discover repositories with overlapping stargazers.
Ingredients & Recipes for Cooking Delicious Apps.
Collection of libraries to create an input mask which ensures that user types value according to predefined format.
`Muhammad Ahsan Ayaz`
A simple data table with virtual scrolling using Angular Material.
Material datetimepicker for `@angular/material`.
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.
A Model Context Protocol server that provides Angular CLI and workspace automation capabilities. This server enables LLMs and agents to interact with Angular projects, generate components/services, add packages, create new workspaces, and run custom architect targets via the Angular CLI.
A renderer for mdbook that turns Angular code samples into running Angular applications.
Bootstrap 5 & Angular 17 UI KIT - 700+ components, MIT license, simple installation.
A universal pipe for memoizing computations in Angular templates.
Cover the 1000s of edge cases of your application - without writing or maintaining a single test.
A comprehensive toolkit of UI components built with Tailwind CSS, enabling you to create modern, scalable web applications quickly and efficiently.
Module Federation project with Angular Host, Cross-framework remotes and without Nx.
`Manfred Steyer` **FREE**
Optimize Angular change detection effortlessly.
Angular offers schematics to help update your project for you. You can convert your project to standalone components, the new control flow syntax, and more by using one of the Angular built-in schematics.
Result from this step by step guide on how to integrate Google Gemini with Angular.
MiniRx is the reactive state management platform.
A monorepo for mmstack libraries.
`Manfred Steyer` **FREE**
Exercises on various Angular topics, including solutions and solution videos.
Module Federation allows loading separately compiled and deployed code (like micro frontends or plugins) into an application. This plugin makes Module Federation work together with Angular and the CLI.
The Simplest Way to integrate passkeys.
A build system and monorepo management tool for the web ecosystem, written in Rust.
MSAL for Angular enables Angular web applications to authenticate users using Azure AD work and school accounts (AAD), Microsoft personal accounts (MSA) and social identity providers like Facebook, Google, LinkedIn, Microsoft accounts, etc. through Azure AD B2C service. It also enables your app to get tokens to access Microsoft Cloud services such as Microsoft Graph.
Seamless REST/GraphQL API mocking library for browser and Node.js.
A powerful toolset for mutating the Abstract Syntax Tree (AST) of TypeScript files. It is a fork of ng-morph, with a broader focus beyond Angular-specific transformations, allowing for extensive AST modifications in any TypeScript project.
Use declarative "holes" in your React components instead of an imperative prop-based approach. Inspired by slots in Vue/Svelte/Angular/WebComponents.
NativeScript provides platform APIs directly to the JavaScript runtime (with strong types) for a rich TypeScript development experience.
A control center for seamless management of Authentication, Payments, Subscriptions, Feature, and Role management.
Customizable Angular UI Library based on Eva Design System.
A lightweight, type-safe Dependency Injection (DI) library for JavaScript and TypeScript projects.
A powerful Angular CLI schematic for generating CQRS (Command Query Responsibility Segregation) modules following hexagonal architecture principles in NestJS applications.
Angular applications on Netlify can benefit from integrations such as automatic framework detection and built-in redirects functionality. The Angular Runtime plugin implements Angular Support on Netlify.
A lightweight and portable desktop application development framework. It lets you develop lightweight cross-platform desktop applications using JavaScript, HTML and CSS. Apps built with Neutralinojs can run on Linux, macOS, Windows, Web, and Chrome.
An Angular-specific extension of @bitfiber/rx built on top of RxJS, designed to manage reactive state, asynchronous workflows, and events in Angular applications. It provides a structured approach to handling complex data flows using emitters, states, groups, and stores, allowing seamless integration of various reactive sources like emitters, states, and observables.
Use the CLI to update your project or try new Angular features by adding the `--next` flag.
NG-ZORRO admin panel front-end framework.
Angular wrapper for ApexCharts to build interactive visualizations in Angular 7+.
Aquila is an open-source component library provided by the Allianz Global Digital Factory (GDF). We use this library internally with Allianz branding. Here we provide a white label variant of these components.
Angular pipe and directive for type casting template variables.
Angular Directive (library) for FormKit's Auto Animate.
An Angular library, mostly an HTML-driven wrapper of the azure-maps-controls package, allowing you to easily integrate its functionalities into an Angular application.
Angular widgets built from the ground up using only Bootstrap 5 CSS with APIs designed for the Angular ecosystem.
Angular component for Chartist.js.
Easily create Angular Chrome Extensions (manifest v3).
Clarity Angular is a scalable, accessible, customizable, open-source design system built for Angular.
Angular directive for handling click events outside of an element.
An intuitive, lightweight and easy to integrate Cloudflare turnstile component for Angular.
A non invasive tool to generate Mermaid representations of your Angular component hierarchy representation based on the route configurations.
A smart, multilingual country search with flags and codes.
Angular library containing components used for handling datetime.
Angular UI Component Library based on DevUI Design.
Drag and Drop for Angular.
The documentation engine for Angular projects.
This library implements DOMPurify as Angular Sanitizer or Pipe. It delegates sanitizing to DOMPurify and supports the same configuration.
A library for creating interfaces based on displaying data as nodes. It allows you to create both simple diagrams and complex editors for building customised charts and graphs.
Dynamic components with full life-cycle support for inputs and outputs for Angular.
Truly dynamic modules at runtime with Module Federation.
An Angular module designed for managing HTTP API error responses.
An Angular library for reactive forms that displays tooltips on form inputs with errors, providing a user-friendly way to visualize validation messages.
RxJS-based message bus service for Angular.
Extract and merge i18n xliff translation files for Angular projects.
A fast and lightweight library for Angular 18+, also compatible with Ionic projects (based on Angular), that makes handling alerts and notifications effortless. Styled with Tailwind, but built for production with a fully agnostic approach using Shadow DOM.
Angular global trackBy property directive with strict type checking.
An Angular JSON Schema Form builder, similar to, and mostly API compatible with, Angular Schema Form, React JSON Schema Form, and JSON Form.
An easy way to manage a canvas element with support for mouse or tablet events.
Result from this angular-ai-chatbot tutorial.
Generic pipe for Angular application.
Provides an easy to use component for hCaptcha.
A collection of useful components, directives and pipes for Angular.
Use Heroicons in your Angular application.
Cache for HTTP requests in Angular application.
Smart Angular HTTP interceptor - Intercepts automagically HTTP requests and shows a spinkit spinner / loader / progress bar.
An easy class to mock a lot of network requests from the Angular HttpClient.
The ultimate icon library for Angular.
Angular Image Slider with Lightbox.
Type-safe, reactive Angular i18n library. Lazy-loaded translations, signal-based reactivity, full TypeScript support. Efficient, flexible, and scalable internationalization for Angular projects.
Library to add keyboard commands for elements that also use CDK drag and drop sorting.
Reusable Angular components built with Angular Material and Bootstrap 5.x, Utility classes/functions for Date, Form and String operations.
Structural directive for sharing data as local variable into html component template.
A lightweight and customizable Angular loading skeleton component.
Angular decorator for lock a function and user interface while a task running.
Modular map components for Angular.
Infinite Scroll directive for Angular Material select component.
Angular Material admin dashboard template.
Makes your application faster by preventing the same HTTP requests from being called again in your Angular project.
Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup.
A repo with guides and examples for unit tests in Angular applications using ng-mocks.
A simple Angular modal Service.
Code mutations in your project or schematics were never easier than now.
A fully customizable, one-time password (OTP) input component for the web built with Angular.
Compile and package Angular libraries in Angular Package Format (APF).
Parse your Angular code base to JSON abstraction - Great for displaying APIs and running custom analysis.
A modern, zero-configuration PDF viewer for Angular applications with intelligent auto-fit, text selection, and responsive design.
Polymorpheus is a tiny library for polymorphic templates in Angular.
A low-level UI component library with a focus on accessibility, customization, and developer experience.
Easy to use AOT compatible QR code generator for Angular projects.
Simple QR code generator (SVG only) for Angular.
A lightweight Angular package that enables developers to seamlessly render React components inside Angular components using a directive.
This library streamlines form control validation, displaying error messages based on rules, supporting customizable messages via static strings or observables, integrating with Transloco for translations, and applying default styles for smooth validation label transitions.
Angular 18 fork of ng-recaptcha. Alternatively, you create your own service that implements Google's reCAPTCHA with the help of this article.
This library provides a set of decorators for simplifying HTTP requests. It enables developers to define RESTful API clients using decorators for common HTTP methods.
A simple and powerful library that helps you track page navigation times inside your Angular application.
Implementation of Angular's repeatable OnDestroy pattern.
All in One UI Select, Multiselect and Autocomplete.
This Angular CLI module is a fork of select2-component.
Signal powered Angular Forms.
A simple Angular component to generate a sidebar with a hamburger menu.
Simple state management in Angular with only Services and RxJS.
Simple state management implementation for Angular applications. This project provides several libraries for additional functionality.
A grid that allows you to sort all items via drag & drop.
A light weight Angular 2+ library for checking internet speed.
A modern, reactive Angular service for browser storage management with AES-GCM encryption, TTL, change notifications, and Apollo-style providers.
A simple way to integrate Storyblok into your Angular application.
An Angular component library for your Supabase project!
A simple, customizable notification service for Angular applications. This service shows notifications that slide onto the screen with configurable behavior.
Useful Tools written in Angular.
Angular module extending ng2-translate.
A set of Angular utilities.
Angular VCL ‒ an Angular component library based on the VCL CSS eco system.
Maximum performance for extremely large lists. It is based on algorithms for virtualization of screen objects.
A set of common utils for consuming Web APIs with Angular.
This repository contains the source code of the Angular wrapper for WebDataRocks. Follow this example to integrate the WebDataRocks web reporting tool.
Lightweight Angular whiteboard component.
A versatile Angular library and CLI tool offering UI-kit Angular schematics for streamlined integration into projects. The tool is currently in the Alpha phase.
An enterprise-class UI components based on Ant Design and Angular.
Learn Angular by building real-world apps.
Beautiful charts for Angular2 based on Chart.js.
Easy to use file upload directives.
A small directive making font awesome even easier to use.
A module for responding to idle users in Angular applications.
PDF viewer component.
An Angular component for PDFJS and ViewerJS (Supports all versions of Angular).
LocalStorage and SessionStorage manager.
Angular service for saving data to CSV file.
Take Your Angular App Development to the Next Level with Ngaox: Seamless Content Integration, SVG Icon Optimization & Inlining, Advanced SEO & Social-Media Management, and More.
A lightweight, flexible UI primitives library for Angular. It provides unstyled foundational Directives and components that developers can customize to match their design systems.
Easily boost the performance of your Angular applications by memoizing functions and getters with this lightweight and simple-to-use library.
The Angular boilerplate for building SaaS, landing pages, and web apps fast—turning your ideas into income.
Use Angular features outside of Angular.
A collection of NgRx addons, including state persistence.
Angular University Complete Guide.
A library to bring hypermedia json into the NgRx Signal Store following the HATEOAS approach.
This NgRx library is aimed at slotting into your pre-existing NgRx stores to reduce the amount of boilerplate code you need to write and make handling the loading, success, and error states of HTTP requests significantly easier.
Immer wrappers around NgRx methods createReducer, on, and ComponentStore.
Plug-N-Play State Manager for NgRx stores.
Make RTK Query with Hooks works in Angular Applications.
This simplifies the creation of actions for asynchronous requests that can succeed, fail, or be aborted.
Simple syncing between `@ngrx/store` and local storage.
Highly configurable state sync library between localStorage/sessionStorage and `@ngrx/store`.
Various Extensions for the NgRx Signal Store.
NgRx Traits is a library to help you compose and reuse a set NGRX actions, selectors, effects, and reducers across your app.
Lightweight undo-redo for Angular with NgRx & Immer.js.
A lightweight utility library for Angular applications that provides easy-to-use functions for working with JSON objects. It includes methods for deep cloning, serialization, and deserialization of JSON data, designed specifically for Angular projects with TypeScript support.
A lightweight Angular library for handling pluralization in different languages using a pipe and a service. It simplifies the process of generating grammatically correct plural forms based on a numeric count and supports custom language rules.
A library for tracking, storing, and displaying statistics on all HTTP requests.
Collection of awesome Angular libraries.
`ngtx` stands for "A**ng**ular **T**esting E**x**tensions" and is a small set of functions aiming to make your life easier when testing Angular components.
Angular Universal carousel.
Angular flow diagram library.
Monorepo for the @ngworker NPM organization. Packages for Angular applications and testing.
Angular UI kit to make stylish Angular applications.
Accessible Navigation & Menu Directives for Angular 9+. Directives comply with WCAG 2.1 Level AA and the European Accessibility Act 2025, ensuring a highly inclusive web experience.
Angular wrapper library for Ace.
Angular attribute directives suite that provides various HTML img feature extensions.
A library that provides an easy-to-use interface for integrating Amplitude analytics into your Angular 18+ standalone applications. It includes a global initialization module and a service for logging events.
BugSplat's library provides simple count up and count down number animations.
Angular wrapper for animated-paginator-web-component that plugs seamlessly into template-driven and reactive forms via `ControlValueAccessor`.
This Angular component library is perfect for tasks like visualizing named entity recognition, part of speech tagging, or annotating text datasets. It allows for interactively highlighting and annotating parts of text.
Angular wrapper for Annotorious V3, a library that adds annotations to images.
A modern Angular 18+ starter kit with Docker, devcontainer, and Angular Material integration for rapid, scalable web app development.
Angular directive for writing version into DOM.
An Angular library that creates a mesmerizing aurora background effect. This component provides an animated, gradient-based light effect with customizable inversion and two different animation styles.
A powerful, flexible Angular directive for automatic element focusing.
An Angular directive that automatically adjusts the width of an input element. It shrinks and increases the width.
Angular dialog modal framework (Confirmation box, Alert box, Toast notification and Cookie banner).
A library for handling proper Angular back button capability.
An Angular component that generates dynamic animated background beams with customizable gradients and motion paths.
Angular Bar Rating.
An Angular component for Angular 9+ for creating 1-D barcodes based on JsBarcode.
A simplistic blade component for Angular with minimize/maximize and a close button.
Lighweight library that renders the blurhash of a provided image. For Angular 15+. Requires blurhash as a dependency.
This project is a straightforward utility designed to enforce rules that preserve Angular's previous naming conventions in Angular 20.
Fast and reliable Bootstrap widgets in Angular (supports Ivy engine).
This library provides a set of Angular components integrated with Bootstrap, designed to be used with Angular's latest features like signals and the OnPush change detection strategy. The components are standalone, meaning they can be imported directly without the need for an encompassing Angular module.
This component allows you to create a glowing, animated border that can be customized in terms of colors, border radius, and animation duration.
A highly customizable and lightweight Angular service that provides a mobile-friendly bottom sheet component.
This library adds reactive breakpoint and media query methods based on Signals.
Angular directive to fix broken url in img. If image url returns 404, a placeholder is used to fill img's src.
Extend the Angular CLI's default build behavior without ejecting, e. g. for Angular Elements.
A lightweight, customizable, and feature-rich calendar widget designed to simplify event management and scheduling in your Angular applications.
An Angular library for displaying customizable calendars with event support.
A streamlined Angular component that simplifies using your device's camera and accelerates image capture and saving.
This kit simplifies CAPTCHA implementation with a single component and service, ensuring compatibility with Angular 20+ features like Signals and zoneless change detection.
Angular >=16 wrapper for card.js, which provides a credit card form.
Declarative Charting Framework for Angular2 and beyond!
Angular wrapper for chessground.
A useful Angular library that automatically injects the script tag required to use Microsoft Clarity.
Collection State Management Service for Angular.
🎨 Color Pickers from Sketch, Photoshop, Chrome, Github, X & more.
Color picker widget.
A collection of useful features to enhance your Angular apps.
Useful components and utility functions for Angular.
Confetti in Angular.
An Angular component that dynamically renders animated connection lines between two elements.
A context menu component for Angular.
A library for binding a message to a synchronous or asynchronous form control validator.
Angular multi-language module to display a cookie consent banner without other dependencies.
Angular service for cookies. Originally based on the ng2-cookies library.
A straightforward cookie service for Angular 19 applications, inspired by ngx-cookie-service.
Cookie Consent module for Angular.
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.
A pure and awesome copy paste directive for Angular.
An Angular library in active development, built on top of `@angular/material`. It aims to provide reusable, enterprise-grade UI components and utilities to streamline the development of scalable Angular applications.
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.
Simple, easy and performant countdown.
Angular library with customizable countries dropdown component with flags, dial code, language and currency details.
Animates a numerical value by counting to it.
A lightweight CLI for quickly generating Angular projects with optional frameworks like Material, Tailwind, Bootstrap, and NgRx.
User-friendly cron input...
CRUD services in Angular with effortless aborting, caching and observing.
An Angular library that provides a cryptic text animation effect. The component animates text by randomly switching letters until the correct characters appear.
CSV Parser for Angular by Developers Hive.
Currency mask module for Angular.
Angular library, which provides a powerful base directive (`BaseCvaImplementationDirective`) that implements both `ControlValueAccessor` and `Validator` interfaces, making it easy to create custom form controls with built-in validation support for template-driven and reactive forms.
An Angular date range picker component with advanced functionality and Material Design support. It allows for easy date range selection with customizable options and is simple to integrate.
File input management for Angular Material.
Angular directive for cutting texts with responsive options.
A D3 wrapper service for Angular applications inspired by d3-ng2-service.
A highly configurable lightbox themed gallery library for Angular applications using the Ivy engine (Angular 15+).
Date-fns pipes for Angular.
A powerful, customizable Angular date range picker built with Angular 17+ and Day.js.
Angular material datetime range picker with daily, weekly, monthly, quarterly & yearly levels.
A powerful development toolbar for Angular applications to improve your developer productivity directly in the browser.
An Angular v7+ library to detect the device, OS, and browser details.
Angular library for handling device permissions (camera, microphone, geolocation, etc.) in a reactive way using RxJS.
This package contains Architect builders used to build and test Angular applications and libraries.
Command-line interface (CLI) built in Node.js allow you to automate repetitive tasks and make your life easier when working with Angular projects.
Type-safe Angular Dialogs Directive for Angular 16+.
Angular component library for displaying diffs of text.
Celebrate success with dom confetti on Angular projects!
Angular JavaScript library for rendering Lottie and dotLottie animations in Node.js and web environments.
An Angular library that provides a customizable dot pattern background effect for your Angular components.
Angular directives using the native HTML Drag And Drop API.
This Angular library provides directives that add drag and resize functionality to HTML elements.
A lightweight responsive Angular carousel library.
Angular attribute directive that causes any element to become a draggable element.
Reworked ngx-draggable-widget for better support.
Angular wrapper library for Dropzone.
Drupal 8 rest module for Angular applications.
Angular component for ISO_8601 durations.
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.
Angular library that seamlessly integrates emoji selection into your application.
The easy internationalization (i18n) library for Angular.
Angular library for easy image drawing on a canvas.
Angular library for easier use of the View Transitions API.
Angular directive for Apache ECharts.
An editable table, built on top of Angular Material, natively for Angular.
Rich Text Editor for Angular using ProseMirror.
A highly extensible block-style editor inspired by Editor.js. It allows users to create and manage rich text content using a variety of customizable blocks while leveraging Angular's reactive capabilities. https://github.com/Ba5ik7/ngx-editor-js2-blocks contain custom blocks that extend the editor with additional content types.
Angular CLI builder that runs your application in the desktop using Electron.
Multiline text with ellipsis for Angular 9+.
Customizable Slack-like emoji picker.
Fancy enhanced Angular forms.
This library seamlessly manages unhandled RxJS, signal, and classic errors, making them accessible through an Rx subject (ErrorBus).
The error message mapping library for Angular.
Angular utility for ensuring exhaustive checks on TypeScript discriminated unions, enhancing type safety and reliability.
Angular 2+ / Ionic 2+ HTML/table element to export it as JSON, XML, PNG, CSV, TXT, MS-Word, Ms-Excel, and PDF.
A full-blown PDF viewer for Angular 16, 17, and beyond.
Angular wrapper library for Fabric.
A versatile Angular component that provides a smooth fading and sliding effect for its content as it enters or leaves the viewport. This component uses the Intersection Observer API.
SVGs, fast and developer friendly in Angular.
A dynamic configuration loader for Angular applications. It optimizes the startup performance by loading configurations in a separate chunk during compilation.
Angular material file input component which lets the user drag and drop files, or select files with the native file picker.
Angular module for simple desktop file and folder drag and drop. This library does not need rxjs-compat.
Angular file helpers including a file picker and dropzone.
A powerful preview tool for many file types.
Simple file save with FileSaver.js.
Angular wrapper for filesize.js.
An Angular pipe that converts a file size (in bytes) into a human-readable format. Perfect for file uploaders, media managers, or storage apps.
An Angular library that allows you fit text in a box or a line.
Angular directive that adds fixed footer without overlap.
Flame graph for stack trace visualization written in Angular.
Port of @angular/flex-layout to provide support after EOL.
A powerful and fully customizable JavaScript component for web reporting. It is packed with all core features for data analysis and can easily become a part of your Angular data visualization project.
A simple component library to create a container with an animated grid pattern background.
Angular wrapper for the Floating UI library.
Angular7+ wrapper for flow.js for file upload.
Angular & online library for Microsoft Fluent UI icons.
Library to provide tools to work with focus and focusable elements to improve user interfaces and accessibility.
Library for generating reactive Angular forms from a Focus4 representation generated with TopModel.
Google fonts font picker widget for Angular.
An Angular integration of ForesightJS that offers a router preloading strategy by intelligently preloading lazy-loaded modules based on user intent predictions derived from mouse and keyboard interactions.
ngx-form-object is an abstraction on top of Angular's reactive forms. It generates a form from a given model and automatically handles creation of nested forms (HasOne and HasMany model relationships).
A directive for showing errors in Angular form controls.
JSON powered / Dynamic forms for Angular.
Collection of Angular form functions, that will help you build your applications.
This library provides strictly typed versions of the Angular form system. The classes extend the Angular form system and provide several tools to improve type strictness.
A forms validator library for Angular.
This package provides a framework for creating Angular Reactive Forms, based on a configuration. This configuration can come from a server in the form of JSON or directly from an object written in TypeScript.
A lightweight and customizable toast library for your Angular 14+ applications. Show informative toast messages to enhance user experience and provide important feedback or collect data with dynamically imported components.
A simple and lightweight Angular pipe that allows you to call a function directly from your Angular templates.
Angular helpers for internationalizing and localizing your application.
An Angular service that simplifies map creation and interaction using the powerful OpenLayers library.
A modern and powerful gantt chart component for Angular.
A highly customizable Gauge component for Angular apps and dashboards.
Angular 19+ component library providing ease of use shared components, directives, pipes and services. Check this showcase for code snippets.
A beautiful Cookie consent library, easy to use.
An Angular Material and highlightjs styled display box for GitHub gist and local code snippets.
An Angular library for handling translations and localization.
A simple component library to create a container with an animated globe.
The gooey effect for Angular, used for shape blobbing / metaballs.
Wrapper for new Google Maps Places API, making it easier to integrate Google Places functionality into Angular applications.
An Angular library that provides a dynamic gradient animation effect for text. This component allows you to display text with a smooth, animated gradient that transitions between two customizable colors.
Angular wrapper library for GrapesJS.
Graph visualization library for Angular.
A professional Angular data grid.
A simple component library to create a container with an pattern background.
An Angular wrapper for GrowthBook, providing feature flags and A/B testing capabilities with full TypeScript support.
A collection of Headless Libraries for Angular — fully standalone, accessible, and style-agnostic primitives inspired by Headless UI & FormKit.
Angular Component Module for Vertical or Horizontal Hierarchy/Tree View with flexible dynamic template design and controls.
Instant code highlighting, auto-detect language, super easy to use!
A light carousel for Angular 18+, supports mobile touch with HammerJs.
Preload Angular lazy-loaded routes on mouse over.
A directive that allows href to understand Angular's router while retaining its default functionality.
Angular HTML Syntax for SublimeText.
A lightweight Angular library that enhances HTTP functionalities by providing types, static values, and utility functions.
A lightweight library to easily call your APIs and add JWT token or API key on each header request.
An Angular library for wrapping HttpClient responses with loading & error information.
Angular HttpInterceptors that provide resiliency capabilities.
An Angular service that provides HTTP methods (GET, POST, PUT, DELETE) with built-in retry logic using RxJS's `retry` operator.
Tool for extracting translations from Angular app using regex.
A powerful CLI tool for scanning Angular source code and managing i18n translation keys. It automatically extracts keys from your project and keeps your translation files (like en.json) clean and updated.
A collection of tools to help with the translation of Angular applications, including an Excel and XLIFF converter, ngx-xlf-xlsx.
Directive for conditional display based on platform.
An image cropper for Angular.
A package to implement hero animations, allowing users to click on images and smoothly zoom them into a larger, immersive view, enhancing the user experience and interaction with images.
A lightweight, customizable library for image uploads with preview, validation, and smooth animations. Supports Reactive Forms and `ngTemplate` for full flexibility.
Generate a image/pdf viewer using canvas.
Image cropping tool for Angular.
Wraps IndexedDB in an Angular service.
`ngx-input-color` and `ngx-input-gradient` are powerful, customizable Angular components for color and gradient picking. They support multiple color formats, real-time preview, inline and input modes, and seamless integration with Angular forms.
This project was developed for Angular Reactive Forms to automatically extract and display input validation error messages. This library supports multiple languages and allows for custom error messages for both standard form validations and user-defined validations.
An Angular lightweight library to interprate string interpolation expressions.
Angular wrapper for Jodit WYSIWYG editor.
Angular component for visually displaying the differences between two JSON objects.
JSON Schema Viewer in Angular.
A collapsible JSON tree view for Angular.
A simple Angular wrapper for KaTeX.
Client library for Angular applications to integrate with kel-agent.
Utilities for Angular Framework.
Angular QR-Code generator component using kjua.
A simple component library to create a lamp.
Clone of Angular FlexLayout.
Core Leaflet package for Angular.
Provides leaflet.markercluster integration into Angular projects.
This boilerplate helps you quickly set up and develop Angular libraries. It includes a pre-configured structure for components, services, utilities, themes, assets, and more. The project is optimized for scalability and maintainability.
Angular Libraries Support lists community libs support for each Angular version.
This project has been crafted to enhance and simplify your Angular development experience. In the dynamic web development landscape, Angular stands out as a robust framework, and `ngx-lift` and `clr-lift` complement it by offering a collection of utilities, operators, and components.
A lightweight, dependency-free Angular modal package built with standalone components and fully dynamic rendering. It supports modal stacking, backdrop control, custom content components, and complete lifecycle observables — without requiring a host component in your templates.
A lightbox2 implementation port to use with Angular >= 18 (zoneless).
An easily extendable Angular wrapper for Trading View Lightweight Charts.
An updated fork of ngx-lite-video, an Angular package that provides lazy loading capabilities for embedded iframes from popular video-sharing platforms like YouTube and Vimeo.
Awesome loader for Angular applications. No wrappers only your elements.
Automatic page loading / progress bar for Angular.
A lightweight Angular library to add a loading spinner to your Angular Material buttons.
An Angular directive adding a loading overlay to your HTML.
A sleek, adaptable loading page component featuring various loader styles, dynamic themes, customizable backgrounds, and a responsive card design built with Bootstrap.
Fully customizable Angular component for rendering After Effects animations. Compatible with Angular 9+.
Angular binding of mapbox-gl-js.
Angular binding of maplibre-gl.
Angular library that combines Marked, Prism.js, Emoji-Toolkit, KaTeX, Mermaid and Clipboard.js.
A simple component library to create an infinite scrolling marquee with your content.
Angular Plugin to make masks on form fields and html elements.
An Angular Material library for entering a birthday.
A split button component for Angular Material. Split buttons (also known as "split button dropdowns" in Bootstrap) have a primary action button with a conjoined dropdown toggle that opens a menu for secondary actions.
Add multi-sort capability to an Angular Material table.
A true material timepicker.
A library for Angular which provides functionality around the frontend part of authentication and authorization.
With `NgxMaterialEntity` you can create entities and define how to display them directly on their properties. It can even generate complete and highly customizable CRUD-Tables.
Builds material navigation elements like a combined navbar and sidenav or footers based on the supplied configuration data. Will automatically move elements from the navbar to the sidenav at the provided breakpoints.
Provides gdpr-compliant tracking functionality for Angular websites. Google Analytics and Meta Pixel are supported out of the box, but you are also able to build your own tracking.
Matomo analytics client for Angular applications.
Angular directive for parsing markdown content in your web application.
Take Angular lifecycle to Markdown for a seamless experience.
This builder helps merge the `messages.json` file, after running extract-i18n, into target files using specified locales taking care to delete removed keys and add new ones.
This package enables you to setup Meta Pixel for your Angular application.
An Angular library that adds a mesmerizing meteor shower animation effect to your components.
Bind your model types to Angular FormGroup type.
SSR-compatible dynamic remote module loader for Angular + Nx Micro Frontends.
Angular library for working with micro-frontends in Webpack 5 and plugin ModuleFederation.
`ngx-modal-ease` is a versatile Angular library providing a lightweight, simple, and performant modal.
This library provides a flexible system for displaying banner and floating alerts (notifications), complete with a notification hub, timeouts, custom actions, and more.
Monaco Code Editor for Angular.
A simple morse code encoder and decoder for Angular.
A modern, accessible Angular component for responsive multi-level push menus with extensive customization options.
A modern, customizable Angular standalone component for multi-term input with chips, autocomplete dropdown, and beautiful color support. Perfect for tag editors, search bars, and more!
This library features a multiple sortable table based on Angular Material Design, with a focus on server-side loaded and sorted data.
Multiple dates picker based on Angular Material.
Get Angular 8+ events fired when an element is mutated in the DOM.
A lightweight Angular library designed to simplify navigation management. With ngx-navigate-back, you can easily implement a "back" functionality similar to the browser's native back button, allowing users to navigate to the previous page.
An Angular library that provides a glowing neon underline effect for your components.
A lightweight Angular library to detect actual internet connectivity by pinging a backend endpoint — not just relying on `navigator.onLine`.
It offers a comprehensive set of components that are highly configurable and user-friendly. This package integrates the best open-source tools, such as Bootstrip — a streamlined version of Bootstrap that focuses solely on Grid and Utility features.
Angular component to add rough notation animation when element is visible.
Simple notifications module for Angular.
A Simple Notification Service for Angular applications.
Render your Notion content through your Angular application as a CMS.
An Angular datepicker component that supports the Nepali calendar (Bikram Sambat). It allows users to pick Nepali dates easily, supports form integrations, and is ideal for applications needing a native Nepali date experience.
This library provides a way to make properties nullable in Angular templates.
Angular Structural Directive, which replaces `*ngIf` with Nullish Coalescing operator.
A simple number ticker effect to animate counting.
An Angular library that provides a simple and effective pipe to convert numbers into their respective word representations. This is particularly useful for applications that need to display numbers in words, such as invoices, reports, or financial applications.
A collection of commonly used pieces of Angular-related code that are used by Infinum.
Library for observing the lifecycle of an (Ivy compiled) Angular component.
A library designed to provide developers with a simple and customizable way to inform users about their internet connection status within their Angular applications.
This onboarding library enables you to integrate a tutorial seamlessly into your Angular application. This helps users to quickly and easily learn how to navigate and use your app, reducing the learning curve.
An Angular library with reusable pipes, directives, services, decorators, constants, enums...
RxJS operators for Angular.
An Angular library dedicated to providing a collection of useful custom pipes to transform data in your templates. This library aims to simplify common data formatting tasks and keep your component logic cleaner.
One time password input library for Angular.
A lightweight Angular library designed to leverage the latest CSS and HTML features while maintaining compatibility with most browsers. It provides an elegant solution for creating overlay components such as modals, tooltips, and popups using modern web standards.
owl-carousel for Angular >=6.
An Angular library NPM starter (or example) project to ease setup of Angular libraries as NPM packages from your GitHub repo.
This library streamlines the process of writing unit tests for Angular UI Components by utilizing the Page Object Model (POM) design pattern. By adopting the POM design pattern, you can create an additional layer of abstraction, effectively separating your test logic from the DOM manipulation logic.
Animated scrolling functionality for Angular written in pure TypeScript.
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.
Angular library to create beautiful stars with parallax effect.
An Angular library that provides a dynamic and interactive particle animation effect. The particles react to mouse movements, creating a visually engaging and customizable background for your Angular components.
A simple wrapper to load Pendo in Angular.
This fork of ngx-perfect-scrollbar is an Angular wrapper library for Perfect Scrollbar.
Angular wrapper library for Perfect Scrollbar.
Permission and roles based access control for your angular applications(AOT, lazy modules compatible).
An Angular directive that provides international phone input with country flag dropdowns. It integrates with Angular forms, supporting both Reactive Forms and Template-Driven Forms.
This module enables image zooming and positioning through touch screen gestures.
Common angular pipe examples for your day to day tasks.
A complementary pipes library for Angular.
Dedicated Piwik PRO library that helps with implementing Piwik PRO Tag Manager and the Piwik PRO tracking client in Angular applications.
Tools to run Playwright e2e tests in an Angular workspace.
PocketBase Angular SDK for interacting with the PocketBase API. Based on the PocketBase JavaScript SDK.
An Angular library based on Floating UI with already ready-made components to use.
An Angular API client for Prayer Times API.
A plug n' play Angulae library to print your stuff.
A simple Angular service to print a window, parts of a window (div), images, HTMLElements or Angular Objects.
Angular utility library that simplifies the process of printing content in your Angular applications. It provides a directive for easy integration into your components and a service for programmatic printing.
Nanoscopic progress bar, featuring realistic trickle animations.
Angular library containing simple input components and a property editor component, which automatically builds a form for editing all properties of any object.
Provides additional functionality around Angular pwa's. Most notably being able to cache and sync POST/PATCH/DELETE Requests.
Password Strength Meter and Generator.
A simple Angular 18+ component to generate QR codes. Based on react-native-qrcode-skia library.
An Angular component that generates QR codes using the QRious library.
Quicklink prefetching strategy for the Angular router.
Angular (>=2) components for the Quill Rich Text Editor.
Angular wrapper library for Quill.
An Angular library that provides a customizable star rating component for your Angular application.
Embed React components or apps into Angular projects.
Library to make running Angular and React applications together easy.
A lightweight library for dynamically validate Angular reactive forms using class-validator library.
Provides easy validation error display and custom validators.
Wrapper around IndexedDB and localStorage that allows you to create databases and tables using a simple, promise-based API. Changes to the data can be seen with Angular Signals or RxJS Observables.
Render markdown with custom Angular templates.
An Angular library for loading remote components dynamically in Nx workspaces.
This repository contains PowerShell and Bash scripts to rename an Angular project folder and update relevant files, such as angular.json, package.json, tsconfig.json, and other configuration files.
Angular directive for repeating HTML element by count.
Easily create a strongly typed data client (HTTP REST or Firestore) in your Angular project.
Angular 8+ module for detecting when elements are resized.
Angular resource calendar library.
An Angular structural directive for conditional rendering based on media queries.
A fast and lightweight virtual scrolling solution for Angular that supports single column lists, responsive grid lists, and view caching.
This component creates a 3D perspective grid with customizable colors, rotation, and smooth animation, perfect for adding a nostalgic or futuristic visual effect to your application.
This component creates an expanding ripple effect with customizable color, border, and animation duration. Perfect for adding an interactive and engaging effect to backgrounds or containers in your application.
A simple library to store all route urls used in the application.
A library for Angular providing RxJS schedulers to run some kind of work inside or outside of `NgZone`.
An Angular module for a data table that automatically maps data from a specified class. It also allows users to provide custom mappings for greater flexibility in rendering data.
Easy way to automatically unsubscribe from RxJS observables in Angular components.
Detects barcode or QR code scanning on document and emits the scanned code.
Angular QR code, Barcode, DataMatrix, scanner component using ZXing.
This library is built to provide a solution scanner QR code. This library takes in raw images and will locate, extract, and parse any QR code found within.
A tool for building Angular schematic projects. Compiles and packages your custom schematics, preparing them for publishing and use.
Useful utilities for Angular Schematics.
A lightweight Angular library designed to supercharge your third-party script handling.
This minimalistic Angular directive, free from external dependencies, empowers you to effortlessly implement CSS animations on elements. These animations trigger when an element comes into view through scrolling on the page. It seamlessly integrates with your choice of CSS animations.
Configurable, lightweight back to top button for Angular projects.
Custom overlay-scrollbars with native scrolling mechanism.
Lightweight, Material Design inspired button for scroll-to-top of the page. No dependencies.
A search pipe for Angular that filters a collection of objects based on a specified search term, designed to work seamlessly with signals.
Provides an API for Segment.
A new take on an Angular implementation for Semantic UI.
Angular wrapper for Sentry JavaScript SDK.
Kwerri OSS: samvloeberghs.be + ngx-seo.
Angular wrapper of @paddls/ts-serializer library.
Angular share buttons.
`ngx-sherlock` is an Angular tooling library to be used with the @politie/sherlock distributed reactive state management library.
An Angular library that provides a dynamic and customizable animated border effect for Angular components.
An Angular library that provides a shimmering text animation effect.
Add split input button to password or text input. Toggles input type between "text" and "password".
A lightweight, reactive signal hub service for Angular applications built using signals. It offers a hybrid approach, allowing both traditional callback-based subscriptions and efficient signal-based observation of the latest event state.
This package provides a typesafe and lazy-loaded internationalization (i18n) solution for Angular applications, built on top of signals for improved reactivity. It is compatible with zoneless Angular.
Pagination for Angular, powered by signals.
Transform Angular signals with functional pipes.
A comprehensive utility library for Angular Signals that provides enhanced functionality, operators, and utilities.
Opinionated simple state management for Angular.
Signal Store feature that bridges with Angular Query.
A signal-driven translation service.
Additional Signals to improve developer experience.
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.
A lightweight gallery library for Angular 18 that presents all images as thumbnails, expanding them to full size upon clicking or tapping.
Ngx Simple Text editor or ST editor is a simple native text editor component for Angular 9+.
Generate sitemaps from Angular prerendered routes.
Make beautiful, animated loading skeletons that automatically adapt to your Angular apps.
Angular 17+ wrapper for slick plugin.
Self-contained, mobile friendly slider component for Angular based on angularjs-slider.
Customizable Angular library that provides a slider-based CAPTCHA component to help secure forms from spam and bot submissions.
Angular standalone component that allows users to upload, crop, and resize images with ease. It provides intuitive drag-and-resize functionality, grid overlays, and supports various aspect ratios and output formats.
A lightweight library for managing role-based and permission-based access control in Angular applications. Supports both standalone components and NgModules.
A lightweight and flexible Angular table/grid component designed to work seamlessly across Angular 10 to 20+.
Socket.IO module for Angular.
An opinionated toast component for Angular. A port of @emilkowalski's sonner.
An Angular implementation of Speculative Rules API inspired by quicklink and ngx-quicklink.
Simpler, cleaner Angular unit tests.
A library for loading spinner for Angular.
A lightweight, customizable Angular loading spinner package that supports global, section-based, inline loaders, and automatic HTTP integration via interceptors. Built with Angular standalone components and signal-based state.
Splide.js integration to Angular.
An Angular library that creates a spotlight effect using SVG animations. The component highlights sections of your page when they enter the viewport, with customizable spotlight colors and optional animations.
A simple **SSE** (Server Sent Events) client for Angular applications to replace the use of `EventSource`.
Post processor to remove SSR Code from bundles when served.
An Angular library that creates a beautiful starry sky background with optional shooting star effects.
An @angular/cli based starter containing common components and services as well as a reference site.
An Angular wrapper for the simple-state-machine library. It integrates the state machine into Angular applications by making the `StateMachine` injectable as a service.
A state management solution for Angular applications, offering a lighter and easier-to-use alternative to libraries like NgRx or NGXS, while maintaining a clear and predictable architecture for managing your application's state.
A CLI tool for Angular project analysis that quantifies modules, components, directives, pipes, and services, offering a clear structural overview to help developers better understand architectural choices and app organization.
An Angular component to render Instagram like stories.
A comprehensive library designed for seamless integration of `Stripe Elements` and payment processing capabilities into Angular applications. Leveraging the powerful features of `StripeJS`, Ngx Stripe simplifies building robust, secure, and scalable payment solutions.
A CLI tool that removes empty style files from your Angular components.
Utility library for breaking down an Angular form into multiple components.
Summernote editor for Angular.
An Angular library for integrating Supabase and Stripe into your applications, providing ready-to-use components that simplify the implementation of payments and subscriptions.
This library adds some much-needed features on top of Angular forms and Reactive forms, to make it more developer friendly.
A single/multiple choice drop down tree for Angular!
Lightweight Angular wrapper for the SurrealDB JavaScript SDK.
Angular directive that adds suspense to your app.
A simple component library to get a drag and drop DOM through the help of Swapy.
Declarative, reactive, and template-driven SweetAlert2 integration for Angular.
A component to create "swipe left to 'action'" experiences.
`ngx-tableau` is an Angular module that allows you to embed a Tableau report in an Angular webapp.
Angular wrapper for the Tabulator table library.
Angular library that wraps Tagify.
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.
Provides high-level utilities and reduces boilerplate for testing Angular applications.
Fast and reliable Tethys Design components for Angular.
Use the Textile markup language in your Angular project using textile-js.
Use Three.js with your Angular project in a declarative way.
An Angular library that provides an interactive, 3D globe visualization built using Three.js.
A simple component library to add an animated timeline view.
Tinymce components built with Angular.
Angular wrapper for Tippy.js.
Angular bindings for tiptap v2.
Notifications/Toastr.
Lightweight, customizable toast notifications for Angular 20+. A modern replacement for toastr with Angular Material design and flexible APIs.
Web-based localization tool enabling users to translate directly in the Angular app they develop.
This library offers three different tooltip directives (string, html and template) and draws inspiration from the no longer maintained ng2-tooltip-directive.
Product Tour Wizard.
A WYSIWYG angular editor library built on top of prosemirror, built for standalone components and highly customizable with plugins.
A simple component library to add an animated tracing beam to your vertical scrolling.
The internationalization (i18n) library for Angular.
Angular pipe for cutting translations ✂️ 🌍 (plugin for `@ngx-translate`).
A lightweight, efficient Angular translation library that uses IndexedDB for offline storage. Perfect for applications that need to handle translations without network dependency.
Simple CLI tools for check `ngx-translate` keys.
Compiler for `ngx-translate` that uses messageformat.js to compile translations using ICU syntax for handling pluralization and gender.
Highly configurable and flexible translations loader for `@ngx-translate/core`.
A loader for ngx-translate that loads translations with http calls.
This service translates titles and route paths.
An Angular library designed to extend `@ngx-translate/core` and streamline the process of managing translations in large projects.
Angular module that provides version to your language files.
An Angular treeview component with checkbox.
Angular tRPC client with SSR, RxJS, Signals and Subscriptions Support.
Cloudflare Turnstile for Angular.
A Native Angular 2+ Typing Animation Library (Angular SSR and Angular Universal Friendly).
An Angular Typing Animation Library.
A lightweight and easy-to-use library for creating typewriter effects. It uses RxJS to manage the typewriting effect, ensuring smooth and customizable animations.
Style and Component Library for Angular2 and beyond!
NGXUI from Omnedia is a collection of standalone components that you can simply install and use in your Angular projects. It primarily features components, blocks, and templates geared towards creating landing pages and user-facing marketing materials.
Virtual/infinite scroll for Angular.
A simple iOS 7 style switch component for Angular.
A UI tour library inspired by angular-ui-tour.
Find declared but unused Angular classes in your codebase.
Angular directive for updating app via service workers.
A versatile Angular library for file uploads, offering features like file upload and preview (including image previews with a lightbox), validation, an image cropper, drag-and-drop functionality, and multi-language support.
Angular Resumable Upload Module.
Various helpers for forms, zones, DOM manipulation, HTTP requests, and more.
Simpler, cleaner Angular validation error messages.
A collection of validators designed
A library that provides additional Angular Validators, including the ones Angular provides.
Tiny replacement for HTML nav element with mobile side nav menu built-in. Good old nav element on desktop, sliding side nav on mobile. No duplication.
A powerful Angular library that enables version-aware component rendering for seamless feature toggling based on application versions.
An open source library to build node-based UI with Angular.
Video playback progress bar component.
Library for handling Loading/Success/Error in NgRx.
A virtual scrolling list component that can be sorted by dragging.
Displays a virtual, "infinite" list. Supports horizontal/vertical, variable heights, and multi-column.
A ultra-fast and flexible virtual scroller, which can render an unlimited set of items with different heights perfectly.
This package replicates the Angular Material Select component with virtual scroll capabilities with help of cdk-virtual-scroll.
Angular module that detects when elements are visible. Uses IntersectionObserver.
Simple Angular viz.js wrapper to render DOT graphs.
File Explorer for Angular and PrimeNG.
An essential toolkit to connect your Angular app to the blockchain, bringing powerful wallet and contract interactions to your fingertips.
An Angular library that provides a clean, type-safe abstraction over the native WebAuthn API. Features direct support for standard WebAuthn types with an optional preset system for common scenarios.
A simple library for creating multi-modal windows.
Angular(also Angular 17) WYSIWYG HTML Rich Text Editor.
A logger for Angular applications, drawing inspiration from the .NET NLog.
An Angular library designed to facilitate word morphing animations within Angular applications.
An Angular library that provides a smooth pull-up animation effect for words. This component is designed to sequentially pull up and reveal words with a customizable delay.
An Angular library designed to facilitate word rotation animations within Angular applications.
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.
Build beautiful, structured documents with ease. `ngx-wysicat` combines block-based editing, advanced formatting, and a flexible plugin system—all powered by Quill.js. Perfect for collaborative apps, note-taking tools, or any project where content quality matters.
Directive to easily achieve cross browser compliance while creating SVG masks.
Lightweight Angular wrapper for xAPI.
Angular wrapper of xyflow.
This library introduces an innovative method for interacting with Angular forms and signals. While Angular 19 supports Template Driven Forms and Reactive Forms, this library offers a third approach, seamlessly integrating signals while remaining adaptable to other state management solutions.
File uploader for Angular 18+.
Zoneless AngularFire replacement.
A comprehensive collection of SVG icons for Angular applications that provides seamless integration with thousands of popular icons.
The Full-Stack Angular Starter Kit (SSR, Zoneless, Express 5, Prisma, better-auth, Tailwind CSS 4).
An NGXS plugin which allows you to share state between different browser contexts.
Reset plugin for NGXS: Effortlessly clears, resets, or overwrites NGXS states respecting the state tree.
Simplifies synchronizing your NGXS-based application state with external data sources.
Utilities for Angular.
A centralized library of customizable Angular components designed to speed up development and maintain consistency across internal projects.
Official Nightwatch plugin which adds component testing support for Angular apps. It uses the Webpack DevServer under the hood. Requires Nightwatch 2.4+.
Node Initializr offers a fast way to pull in all the dependencies you need for your application and does a lot of the setup for you.
A simple, customizable toast library for JavaScript/TypeScript with zero dependencies.
Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries inspired by angular/clang-format.
This tool is designed to work in development mode and helps automatically reload the shell application when changes are detected in remote microfrontend applications.
When a new version of your application is deployed, this library will trigger a user notification to inform them that updates are available.
A lightweight command-line tool to generate standalone NativeScript Angular components and Angular services with clean structure and zero config.
An example of integrating Angular with NW.js.
An app runtime based on Chromium and Node.js. You can write native apps in HTML and JavaScript with NW.js. It also lets you call Node.js modules directly from the DOM and enables a new way of writing native applications with all web technologies.
The Nx Plugin for Angular contains executors, generators, and utilities for managing Angular applications and libraries within an Nx workspace. It also enables using Angular Devkit builders and schematics in Nx workspaces.
Nx is a build system with built-in tooling and advanced CI capabilities. It helps you maintain and scale monorepos, both locally and on CI.
Spend less time looking up command line arguments and more time shipping incredible products.
Nx powered starter project for Angular with SpartanUI.
Angular, React, Svelte, Vue SVG loader/spinner collection.
A collection of various Angular components.
Launch your SAAS in days with Angular.
A HttpClient base on RxJS and fetch API inspired by Angular `httpClient`.
An Angular front-end framework Tailored for your swiss branded business web application, Oblique provides a standardized corporate design look and feel as well as a collection of ready-to-use Angular components.
Simplified API for working with Web Workers with RxJS.
An analytics library that makes collecting data in an Angular app simple.
Reactive State for Angular.
NGXS tries to make things as simple and accessible as possible with less boilerplate and code to maintain.
Documentation for the new SSR package built into the framework.
Reactive Extensions Library for JavaScript.
Angular Library for generating breadcrumbs based on the routing state.
A modern and stylish UI kit that offers a wide range of UI components and elements to create professional and attractive websites.
With onesignal-ngx, you can integrate OneSignal, world's leader for Mobile Push Notifications, Web Push, and In-App Messaging, into your Angular app.
OpenFeature is an open specification that provides a vendor-agnostic, community-driven API for feature flagging that works with your favorite feature flag management tool or in-house solution.
A library to deploy OpenTelemetry in your Angular application.
This package regroups a couple of RxJS operators meant to simplify some common patterns.
Extensible orchestrator for UI and forms for Angular.
Highly customizable org chart. Integrations available for Angular, React, and Vue.
A lightweight, highly customizable, and dependency-free OTP (One-Time Password) input component built for Angular 20+ applications.
A highly modular framework whose goal is to provide a common platform to accelerate and facilitate the development on Angular web applications. It is split into several units to cover different aspects of these applications (localization, testing, customization, etc.). Also, to customize an application, metadata can be extracted from the application source code and injected into a CMS to manage dynamic configuration.
A javascript scrollbar plugin that hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling.
A collection of tools to make your Angular views more modular, scalable, and maintainable.
A modern, simple, and high-performance web framework built on the Bun runtime. It provides a development experience and architecture that should be familiar to Angular users.
Your best option to find the largest variety of up-to-date programming books.
Relocate resource intensive third-party scripts off of the main thread and into a web worker.
Note: *NEW* official docs do not have a cheatsheet.
Angular SDK includes a bridge and DX components that connect the ConstellationJS Engine to an Angular-based design system.
An authorization-as-a-service solution that can be used with Angular.
Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics. Works without any extra configuration on single page applications.
Export Chromium recorder tab data to Playwright tests. This gives you a nice starting point that you can refine to modern Playwright.
Report coverage on playwright tests using v8 coverage, without requiring any instrumentation.
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.
Adds Playwright Test to your Angular project.
Component library based on Angular. Documentation in Portuguese.
Popover component for Angular.
A lightweight, extensible API tool based on Angular and Electron.
Real-world-ish solutions for Angular developers By Donald Murillo.
A framework that looks like Angular, smells like Angular, but is actually Vue.
A TypeScript framework, inspired by Angular, that features a modular, component-based architecture, two-way data binding, and a flexible routing system, all while leveraging TypeScript's strong typing to simplify development and enhance maintainability.
Preline is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
A module that allows you to pretty print the inner HTML of ComponentFixtures, DebugElements, NativeElements or even plain HTML strings to the console. This is very useful for debugging Angular component tests in Jest.
The Most Complete Angular UI Component Library.
PrimeIcons is the default icon library of PrimeNG with over 250 open source icons developed by PrimeTek.
PrimeNG accessibility guide.
Angular port of Radix UI Primitives. Accessible. Customizable.
A predefined set of reactive and reusable form input components based on Angular Material.
Adds Puppeteer-based e2e tests to your Angular project.
Build Angular Application UIs 50% faster with PureCode AI.
A lightweight Angular library for converting and formatting Jalali and Gregorian dates.
Powerful asynchronous state management, server-state utilities and data fetching for the web.
ASP.NET Core / Angular startup project template with complete login, user and role management. Plus other useful services for Quick Application Development.
Generate types and converters from JSON, Schema, and GraphQL.
A module that enhances the table functionality of Quill.
A command-line tool designed to generate authentication and CRUD modules (and more soon) for NestJS and Angular applications. It streamlines the development process by automating boilerplate code creation, reducing repetitive tasks, and ensuring consistency across projects.
This project improves Angular's ReactiveForms with useful features like trimming inputs, showing error messages, and changing CSS classes based on validation rules, all without extra dependencies and with less code.
A lightweight set of utilities that make reactive Angular apps more enjoyable and less boilerplate-heavy. Works great alongside `ngxtension`.
Retrieve form input values using the DOM and implement form validation, drawing inspiration from Angular's Reactive Forms approach.
Reactive Signals for Python with first-class async support, inspired by Angular's reactivity model.
A code-first UI component library for Angular.
Can be used in combination with @ngrx/store-devtools to inspect the state of your NgRx app.
RxJS middleware for action side effects in Redux using "Epics".
Powerful virtual data grid smartsheet with advanced customization. Best features from Excel plus incredible performance.
A lightweight and customizable Angular library to export JSON data to CSV files with auto-download support. Ideal for charts, tables, reports, and dashboards.
A fully customizable and feature-rich Angular standalone component for advanced star ratings with precision and responsive design.
RxAngular offers a toolkit for handling fully reactive apps with the main focus on runtime performance, template rendering, and developer experience.
The async RxJS-based version of signals' `computed()`.
Reactive Application Platform, or RxAP for short, is a collection of software modules and tools. With the help of RxAP, the development effort of web and cloud applications can be significantly reduced.
RxDB can be used as an abstraction layer for IndexedDB.
An RxJS message broker for WebRTC DataChannels and WebSockets.
A set of little RxJS puzzles to practice your Observable skills.
RxJS enhanced Array, Map, WeakMap, Set and WeakSet.
A collection of useful RxJS operators.
RxJS ReplaySubjects with with additional features to make reactive programming easier.
RxJS course from Angular University
Interactive lessons covering a range of operators in RxJS.
A lightweight and easy-to-use NPM library for creating typewriter effects in your web applications. It uses RxJS to manage the typewriting effect, ensuring smooth and customizable animations.
RxJS Marble Diagram Visualizer from Angular Space.
Tons of extensively featured packages for Angular, Vue and React Projects.
A lightweight utility to safely handle paste and keydown events on number input fields in Safari.
Angular pipe for sanitizing your unsafe content.
SafeDep continuously scans open source code for vulnerabilities and malware, helping security engineering teams proactively mitigate inherited OSS risks.
Free Angular Admin Template by PrimeNG.
A clean Angular SPA that gets content from Sanity.
Sinequa's Angular-based Search Based Application (SBA) Framework.
Angular Library for SBB.
A library designed for modern Angular applications, offering a suite of reusable UI components and services compatible with Tailwind CSS.
Angular wrapper for rendering Seats.io seating charts.
Flexibile decorator that allows to get a snapshot of the state.
A collection of free and open source icons ready for use in your angular projects using the component attribute selector and the svg tag.
Sentry is a developer-first error tracking and performance monitoring platform.
The library for analyze a HTML file to show all of the SEO defects.
A powerful SEO Manager for Angular, React, Vue, and Vanilla JS projects. Easily set meta tags, Open Graph tags, Schema.org structured data, canonical URLs, robots meta, and more!
Customizable no-code component for building flow-based programming applications or workflow automation. Zero external dependencies.
Angular testing made easy with shallow rendering and easy mocking.
SheetJS is a JavaScript library for reading and writing data from spreadsheets.
Lightweight Modularity for TypeScript Projects.
A modern admin panel built with Angular 20, Angular Material, and TailwindCSS. Features a responsive design with collapsible sidebar, user management, forms, and UI components.
Translation service that is using signals at its core.
A local JavaScript database with a MongoDB-like interface and TypeScript support, enabling optimistic UI with signal-based reactivity. It integrates easily with Angular, Solid.js, Preact, and Vue, simplifying data management with schema-less design, in-memory storage, and fast queries.
A state management library based on Angular signals. It offers a range of architectural options, from simple repository-based state management (signal-in-a-service) to orchestrating decoupled commands, handling side effects through encapsulated objects, and facilitating inter-store communication using an event-driven approach.
Very simple audio wave system from Silicon.
Custom scrollbars vanilla JavaScript library with native scroll, done simple, lightweight, easy to use and cross-browser.
Set of Angular components that fit into or use Angular Material Design.
A powerful Angular library designed to seamlessly integrate social authentication into your Ionic/Angular applications. It supports a wide range of providers including Google, Microsoft, Facebook, and Apple, with optimized compatibility for both web and native mobile platforms (iOS/Android) using Capacitor or Cordova.
Blog articles written with love, just for you!
Angular Training by Expert Brecht Billiet!
Angular Training by Expert Brecht Billiet!
Angular Certification Training Course
A fullstack communication library that bridges Angular and NestJS through real-time, bidirectional communication powered by WebSockets.
Beautiful Angular UI components built with Tailwind CSS and Spartan.
Silicia Framework: a fresh approach built upon Ionic, designed to streamline the development of hybrid applications and websites.
A lightweight package that provides a simple way to create skeletonized views for your application. It has adapters for Vue and Angular and is highly customizable and easy to use.
Skulljs aims to give a standardized file structure to create web applications based on popular Javascript / Typescript frameworks.
SKY UX components for Angular.
Angular view layer for Slate.
A monorepo which includes all editors, filters, extensions, and services related to framework agnostic SlickGrid usage.
A simple content slide developed in Angular with navigation buttons and transition animations.
A library that hides most of NgRx from the developer for CRUD operations while still using NgRx under the hood and allowing you to use it with existing NgRx code.
Snyk is a developer security platform that integrates directly into development tools, workflows, and automation pipelines.
Socket is a developer-first security platform that protects your code from both vulnerable and malicious dependencies.
With its Angular SDK, you can add Solidgate Payment Form.
Universal visualizer and analyzer for JavaScript and CSS.
Cutting-edge tools powering Angular full-stack development.
An Opinionated Template Project Starter using Spartan Stack.
Spectacular offers test harnesses for Angular applications and libraries.
A Powerful Tool to Simplify Your Angular Tests.
.NET (C#) code generator that transforms an EF Core model into a fully customizable .NET (C#) + Angular web app.
Spike is the most powerful & comprehensive free Angular admin template based on Material Angular.
Square progress bar with animation.
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.
(Japanese)
Declarative, incremental state management library.
Define columns with static width with Angular and FlexBox.
Stencil can generate Angular component wrappers for your web components. This can improve Angular performance.
Adds an abstraction layer / facade between Angular components and the NgRx store.
The UI development environment you'll love to use.
A simple plugin to make working with the Angular router in Storybook easier.
Angular Chat SDK ➜ Stream Chat. Build a chat app with ease.
STRICH is a JavaScript library for real-time, multi-format barcode scanning directly in the web browser.
Angular material library to improve type safety around mat dialogs.
Mutation testing for JavaScript and friends.
A collection of reactive wrappers for various browser APIs.
Build a User Management App with Angular.
A simple and composable way to validate data in JavaScript (and TypeScript).
Configure your Angular application to use SuperTokens for authentication.
This is a set of Angular presets that enable you to use SWC (Speedy Web Compiler) with Jest or Vitest.
SWC (Speedy Web Compiler) is a lightning-fast JavaScript/TypeScript compiler, but it doesn't support Angular so you need this plugin.
Its Essential UI Kit for Angular is compatible with both Tailwind CSS and Bootstrap.
Systelab Angular Chart services.
A third-party component library that brings Tableau-style components to Angular.
Powerful set of open source components for Angular!
This comprehensive guide dives into five powerful approaches for integrating GraphQL into your Angular applications.
Carefully crafted, easy to customize, fully responsive Tailwind CSS Components, Templates and Tools for your Tailwind CSS based projects.
Angular Starter Kit for using Tailkit UI components out of the box in your project.
Free and open-source starter project to help you get started with Angular, Tailwind CSS, and the Flowbite UI components.
An open source UI components library that aims to provide a seamless and robust integration of Tailwind CSS components with Angular to make building a great UI easier and joyful at any scale.
Integrate Angular app with Tailwind.
It's easy to build a GraphQL API using TakeShape. Integrating with an Angular project is easy, and you can follow this guide.
A lightweight, push-based state management library. It works well with the Angular ecosystem.
Create small, fast, secure, cross-platform applications.
Tech OS offers high-level Angular training designed for demanding developers and ambitious teams.
A collection of code generators for modern JavaScript applications.
Phaser 3 TypeScript project template that uses the Angular framework and Vite for bundling.
TestCafe is a user-friendly end-to-end testing solution. Free and open-source test runner. Powerful desktop app.
A Guide to Robust Angular Applications. A free online book and e-book.
Testronaut revolutionizes Angular component testing by running components in a real browser with Angular’s own build process, ensuring they behave exactly as they do in production. It eliminates mocks and guesswork, allowing developers to visually inspect output and write tests using Playwright’s powerful API for precise, real-world validation.
#1 AI aggregator. Updated daily. Used by 20M+.
New Three.js starter app.
A rich source of valuable perspectives and practical tips on testing.
Angular lib to identify which time is associated with a blockchain block in the past (and format it).
Angular wrapper for the HexaFlexa Timegrid web component.
This is explained in this article.
Official TinyMCE Angular Component.
Make tldraw work with frameworks other than React; Made primarily to work with Angular.
Lightweight and customizable toast notifications for web applications.
Tooltip for Angular, forked from `cm-angular-tooltip`.
The companion repository for the upcoming Total TypeScript book.
Automatic Documentation Generation / Real-Time Code Execution Flow / Testing / Debugging / Onboarding for Front-End Applications.
Save a lot of time typing API responses with this JSON to TypeScript converter.
Automatic validation messages for Angular forms in any language.
🚀 😍 The internationalization (i18n) library for Angular.
Tools to help reduce monotonous work.
The meta framework for Angular. An alternative to Analog.
Tripetto’s FormBuilder SDK contains fully customizable components for equipping apps and websites with a comprehensive form building and deploying solution. Follow this quickstart to use FormBuilder with Angular.
Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
This library helps you integrate Trustcaptcha into your Angular frontend applications.
A popular platform-agnostic caching library.
All essential TypeScript types in one place.
A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.
The exhaustive Pattern Matching library for TypeScript, with smart type inference.
A small React/Typescript library designed to mimic Angular directives.
Serialize your models into strongly typed Typescript classes.
SmartRecruiters’ tsconfig contains all strict rules and improves your project type-safety.
A component to easily add Particles animations to your Angular application.
Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
Collection of TypeScript type challenges with online judge.
A collection of essential TypeScript types. Either add the package as a dependency or copy-paste the needed types.
Json Schema Type Builder with Static Type Resolution for TypeScript.
Finally make sense of your complex types.
Connect, collaborate, and grow with a community of TypeScript developers.
A set of challenges helping you understand TypeScript.
Enterprise level Angular UI framework from Alauda Frontend Team.
UI to Code Converter in seconds with AI.
Everything you need to
`House of Angular` **FREE**
Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript.
RxJS operator that unsubscribe from observables on destroy.
An Angular library designed to create dynamic, customizable modals and window-based components for web applications.
Uppy is a sleek, modular JavaScript file uploader that integrates seamlessly with any application. It’s fast, has a comprehensible API and lets you worry about more important problems than building a file uploader.
Lightweight Vue 3 state management with dependency injection, inspired by Angular services.
A headless Angular library of utility-first, primitives, low-level directives as foundational elements.
The modular and type safe schema library for validating structural data.
This is a library to help you validate your template driven forms.
Vega includes reusable components and styles, in your framework of choice. Build product features faster, without recreating the same basic components for every project.
Add AI powered collaboration features ridiculously fast.
A framework and collection of UI components for building and managing custom media players on the web. You can use this library to build your own player (see our examples), or use our production-ready Default Layout and customize it to match your brand and site. See this installation guide.
Virtual Keyboard for Javascript, React, Angular, & Vue.
Integrate OpenAI into an Angular app.
This repository tests the @module-federation/vite with Angular and AnalogJS, based on the work done in brandonroberts/angular-vite. It also tests a host with AnalogJS to test SSR. But now the module federation plugin is not compatible with SSR.
A Vite-native testing framework.
The library offers customizable options for handling voice input and transcription, making it a flexible solution for enhancing user interfaces.
A high-performance web application template built with Angular and Java, designed to deliver seamless user experiences and powerful backend solutions.
Syntax highlighting for angular HTML Template files.
This extension for Visual Studio Code adds snippets for Angular for TypeScript and HTML.
This extension provides a rich editing experience for Angular templates.
Automatically suggests and inserts missing Angular component imports based on selectors used in templates.
You can explore an Angular project, enhance documentation, reverse engineer code, and do refactoring with AngularTools.
A Nodejs Template Engine Inspired by EJS, Angular, and Laravel Blade.
The W3C Web Accessibility Initiative (WAI) develops standards and support materials to help you understand and implement accessibility.
Build desktop applications using Go & web technologies, including Angular.
WAVE Web Accessibility Evaluation Tools.
WebdriverIO support for Angular component test harnesses.
A lightweight and flexible web notification library that provides a simple API for handling browser notifications using RxJS observables.
Web accessibility in mind.
Next-gen browser and mobile automation test framework for Node.js.
Guide to learn about Webpack Module Federation with several Angular code demos.
Angular copilot.
Set of UI components for Angular2.
Provides a collection of reusable UI components, each crafted with attention to detail and performance.
Part of the Winona UI suite, aimed at providing seamless UI components for Angular developers. Our goal is to ensure that these components work flawlessly on Windows, but they are designed to be cross-platform compatible as well.
A comprehensive Angular library for OAuth2 authentication with PKCE (Proof Key for Code Exchange) support.
Free AI-Powered Angular code generator | Your Context-Driven AI Partner!
Zero config breadcrumb solution. A lightweight, configurable and reactive breadcrumbs for Angular 6 and beyond.
Actor-based state management & orchestration for complex app logic.
Accelerate your development with decorators, directives, icons, services, and OAuth 2.0.
An Angular library for integrating Yandex SmartCaptcha into your applications. This package provides Angular components that wrap the Yandex SmartCaptcha JavaScript library, supporting both standard and invisible captchas. It leverages Angular’s reactive forms (via ControlValueAccessor and Validator) and modern features like signals and effects (with zoneless support).
Angular Ninja - Angular Development Assistant.
Widgets built using Bootstrap 5, CSS, and NG Bootstrap 17 with APIs designed for the Angular ecosystem.
An Angular wrapper for zag.
Build sleek, scalable, and cohesive Angular applications effortlessly with a Tailwind-powered design system from zap:ui.
A collection of beautiful and accessible components for Angular based in shadcn-ui and NG-ZORRO. Fully open source and free.
This extension integrates the Angular Language Service into Zed.
Nest + Prisma + Apollo + Angular Full Stack GraphQL Starter Kit.
Angular bindings for Zero.
Zerops makes deploying and running Analog apps, both server side rendered and static, a breeze.
ZingGrid is a JavaScript Web Component Library that allows developers to include interactive data tables in their web applications. The library can also be used in popular frameworks such as React, Angular, Vue, jQuery, and many more!
AI Angular Code Generator.
Secure authentication management for your application. Customize as you grow, with easy APIs and programmable workflows. Focus on growing, your login is in good hands.
TypeScript-first schema validation with static type inference.
hashtag on X.