An open API service indexing awesome lists of open source software.

awesome-angular

:page_facing_up: A curated list of awesome Angular resources
https://github.com/PatrickJS/awesome-angular

Last synced: about 5 hours ago
JSON representation

  • Table of contents

    • Angular

      • playwright-ct-angular - Playwright Angular component testing.
      • ngentest - Angular6+ Unit Test Generator For Components, Directive, Services, and Pipes.
      • ng16-dep-audit - Quickly check which dependencies stop you from upgrading!
      • ngx-maintenance - Can't upgrade to Angular 16+ due to old View Engine dependencies? This automates the hassle so you can easily upgrade!
      • ngx-flagr - Effortless feature flag management in Angular.
      • angular - Official Angular blog.
      • ngx-translate-router - Translate routes using `ngx-translate`.
      • xtreme-admin-angular-lite - Xtreme is the most powerful & comprehensive free Angular admin template based on Bootstrap Angular.
      • admin-pro-angular-lite - AdminPro is the Most Powerful & Comprehensive free Angular admin template based on Bootstrap Angular.
      • monster-angular-lite - Monster is the Most Powerful & Comprehensive free Angular admin template based on Bootstrap Angular.
      • ample-angular-lite - Ample is the Most Powerful & Comprehensive free Angular admin template based on Bootstrap Angular.
      • nice-angular-lite - Nice is the Most Powerful & Comprehensive free Angular admin template based on Bootstrap Angular.
      • elite-angular-lite - WrapPixel's Elite Angular 17 Lite is a competent, powerful, and carefully handcrafted Angular Admin Template with a clean and minimalist design aesthetic.
      • angular - Official Angular blog.
      • Brian Treese
      • Jet - Jet is the ultimate Angular + Material Design boilerplate to build ambitious, robust web apps. Jet satisfies 60+ functional and non-functional stories.
      • angular - Official Angular blog.
      • ngx-signalify - A small library to convert RxJS Observables into Angular Signals.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • Learn With: Angular 17 with Modules and Bootstrap - `Jeffry Houser`
      • angular - Official Angular blog.
      • qupaya
      • ng-flexbot - An open-source Angular UI library designed to create chatbots with just a few lines of code. It allows you to select from various models, such as GPT and Google Gemini, and customize the chatbotโ€™s behavior using a prompt context.
      • angular - Official Angular blog.
      • ngx-generic-rest-service - Wrapper for Angular services.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • ng-rspack-build - [Rspack](https://github.com/web-infra-dev/rspack) plugin and loaders to build Angular applications.
      • angular - Official Angular blog.
      • built with angular - Discover apps of all sizes, including Open Source and Indie developer projects.
      • angular-library-template - A template for creating Angular libraries.
      • angular - Official Angular blog.
      • JSgigs
      • vike-angular - Angular integration for [Vike](https://github.com/vikejs/vike), a fast Vite-based frontend framework.
      • angular - Official Angular blog.
      • ngx-culqi - UNOFFICIAL [Culqi](https://culqi.com/) payment gateway library made to use with Angular. You can use the library like this [example](https://github.com/lperezp/culqi-angular).
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • Ben And Engineering
      • translate - Translation library for Angular and Ionic applications.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • Kobi Hari
      • bolt - Dev sandbox with AI from StackBlitz.
      • CodeSandbox - An online IDE and prototyping tool for rapid Angular development.
      • @EmilGramDK/angular-template - Angular with auth and PrimeNG.
      • rx-clarity-template - clarity angular template using angular 17, standalone app.
      • ngx-jwt-auth - Angular JWT Authentication Starter Template.
      • ngx-starter - Angular SSR Project Starter Template.
      • electron-typescript-angular - Really simple Electron + Typescript + Angular boilerplate.
      • angular - Official Angular blog.
      • ngx-intercom-messenger - Angular 18+ Wrapper for [@intercom/messenger-js-sdk](https://www.npmjs.com/package/@intercom/messenger-js-sdk).
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • Angular Christmas Calendar
      • Angular Love Advent Calendar
      • Advent of TypeScript
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • lowgular - The best courses for your career path as an Angular Frontend Developer.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • Frontend AI - Ask for a component or upload an image, and instantly receive ready-to-use code without lifting a finger.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • Gurubase - Angular Guru leverages up-to-date information from the Angular documentation, Stack Overflow, and articles across the internet to answer your questions.
      • Blog
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • madge - A developer tool for generating a visual graph of your module dependencies, finding circular dependencies, and giving you other useful info.
      • OpenFeature Angular SDK - [OpenFeature](https://openfeature.dev/) 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.
      • ng-advance - A modern and fully-configured Angular starter template, empowering developers to quickly bootstrap their Angular projects with tools like Prettier, Jest, Husky, and ESLint.
      • angular - Official Angular blog.
      • angular - Official Angular blog.
      • Blog
      • Code Step By Step
      • Blog
      • angular4-paystack - An Angular module that abstracts the complexity of making [Paystack](https://paystack.com/) payments.
      • @Flutterwave/Angular-v3 - Angular library for [Flutterwave](https://flutterwave.com/) for Business (F4B) v3 APIs.
      • Blog
      • mbo-ez-angular-ez-http-client - An ez Angular HTTP client inspired by Java [OpenFeign](https://github.com/OpenFeign/feign) Client.
      • Angular-Storybook-Chromatic-CDD - Learn how to use [Chromatic](https://www.chromatic.com/) to test UI changes of Angular [Storybook](https://storybook.js.org/) components.
      • Blog
      • angular-exercises - Exercises on various Angular topics, including solutions and solution videos.
      • ngx-generic-rest-service - Wrapper for Angular services.
      • transloco - ๐Ÿš€ ๐Ÿ˜ The internationalization (i18n) library for Angular.
      • Blog
      • Blog
      • Programming Practicals
      • Blog
      • Blog
      • Blog
      • Firebase Studio - Firebase Studio accelerates your entire development lifecycle with AI agents. Build backends, front ends, and mobile apps, all in one place.
      • Blog
      • built with angular - Discover apps of all sizes, including Open Source and Indie developer projects.
      • Blog
      • Blog
      • Blog
      • @wobsoriano/ngx-clerk - Community [Clerk](https://clerk.com/) integration for Angular.
      • nx-mf-remote-loader-generator - A Nx generator for creating and exposing remote components with SSR support in Module Federation. This generator works in conjunction with `ngx-mf-remote-loader` to provide seamless SSR support for remote components.
      • Blog
      • Blog
      • Blog
      • Mastering Angular Signals: A Practical Guide to Modern Reactivity, Performance, and Migration - `Muhammad Ahsan Ayaz`
      • cypress-angular-commands - A robust, production-ready collection of reusable Cypress custom commands specifically tailored for modern Angular-based enterprise applications and ERP systems.
      • Blog
      • Blog
      • Blog
      • Blog
    • Third Party Components

      • ![CC0
      • carbon-charts - Carbon Charts Angular is a thin Angular wrapper around the vanilla JavaScript @carbon/charts component library.
      • ngx-awesome-uploader - Angular Library for uploading files. It supports: File Upload and Preview (additionally preview images with lightbox), validation, image cropper, drag and drop with multi language support.
      • ngx-bootstrap-icons-picker - Just a Bootstrap Icons Picker for Angular.
      • angular-star-rating - Star Rating Angular Component written in TypeScript, based on CSS-only techniques.
      • egjs-infinitegrid - Arrange infinite card elements according to various layout types like masonry for Angular.
      • @angular/google-maps - This component provides a Google Maps Angular component that implements the Google Maps JavaScript API.
      • ng-web-apis/storage - This is a library to use Web Storage API with Angular.
      • sheetjs - SheetJS is a JavaScript library for reading and writing data from spreadsheets.
      • jspreadsheet - Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based online interactive tables and spreadsheets compatible with other spreadsheet software.
      • handsontable - Handsontable is a popular JavaScript data grid component that brings the well-known look and feel of spreadsheets to your application.
      • Dev Extreme - Feature-Complete 65+ Angular Component Suite.
      • AgnosUI - Highly configurable headless framework agnostic component library.
      • @davidlj95/ngx-meta - 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! ๐Ÿš€
      • ngx-doc-viewer - This component can be used to show several different document types in an Angular app.
      • ngx-filepond - A handy [FilePond](https://github.com/pqina/filepond) adapter component for Angular.
      • gridstack - 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.
      • ngxd - NgComponentOutlet + Data-Binding + Full Lifecycle = NgxComponentOutlet for Angular 7+.
      • ngx-markdoc - [Markdoc](https://markdoc.dev) component for Angular applications.
      • angular-animations - Easy, Reusable Animation Utility library for Angular.
      • angular-shiki-magic-move - Smoothly animated code blocks with [Shiki](https://github.com/shikijs/shiki).
      • angular-calendar-scheduler - A scheduler view component for angular.
      • angular-year-calendar - A powerful and performant Angular year calendar library built with โค๏ธ.
      • ng-slider - A light slider with no external dependencies.
      • keen-slider - The HTML touch slider carousel with the most native feeling you will get.
      • dag - An Angular service for managing directed acyclic graphs.
      • ng-flowchart - A lightweight Angular Library for building drag and drop flow charts. Chart behavior and steps are customizable. Data can be exported or uploaded in json format.
      • angular-fusioncharts - Angular Component for [FusionCharts](https://www.fusioncharts.com) JavaScript Charting Library.
      • luxon-angular - Date pipes for Angular.
      • angular-globalize - Angular pipes for localizing numbers and dates using Globalize.
      • angular-bootstrap-datetimepicker - Native Angular date/time picker component styled by Bootstrap.
      • ngx-daterangepicker-material - Pure Angular date range picker with material design theme.
      • ng-resize-observer
      • ng-in-viewport - Allows us to check if an element is within the browsers visual viewport.
      • ngx-dynamic-hooks - Automatically insert live Angular components into dynamic strings (based on their selector or any pattern of your choice) and render the result in the DOM.
      • edit-in-place - A flexible and unopinionated edit in place library.
      • ngx-pipes - Useful pipes for Angular with no external dependencies!
      • nglrx/pipes - A library of useful pipes for Angular apps.
      • ng2-dragula - Drag and Drop so simple it hurts!
      • moveable - Moveable is Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, and Snappable.
      • @ctrl/ngx-codemirror - Codemirror Wrapper for Angular.
      • @instechnologies/ng-rooster - Angular wrapper of roosterjs, a rich text editor.
      • ng-dynamic-forms - Rapid form development library for Angular.
      • reactive-forms - (Angular Reactive) Forms with Benefits.
      • forms-typed - Want types in your forms? Want to have nested forms? This is library can help.
      • ngx-emoji-mart - Customizable Slack-like emoji picker.
      • ngx-colors - Simple yet elegant Material color picker.
      • angular2-multiselect-dropdown - Angular multiselect dropdown component for web applications.
      • ngx-numeric-range-form-field - Angular Material UI numeric range input form field. It is based on control value accessor.
      • ng-multiselect-dropdown - Multiple Select Dropdown Component.
      • ngx-validator - Angular 7+ Validator. Handle validation messages easily and automatically.
      • error-tailor - Making sure your tailor-made error solution is seamless!
      • angular2-fontawesome - Angular2 Components and Directives for FontAwesome.
      • ngx-icon-blur - An Angular component that can be used to create a frosted glass effect for icons.
      • ng-svg-icon-sprite - Angular 16+ package for generating and using inline SVG icons in your project.
      • ngx-bootstrap-icons - This Angular module allows you to use the Bootstrap Icons in your Angular application without additional dependencies.
      • ngx-icon - An Angular component for displaying SVG icons.
      • angular-feather - This package allows you to use [Feather Icons](https://github.com/feathericons/feather) in your Angular applications.
      • icon-lib-builder - Small tool to generate a Framework component (React, Preact, Angular, Svelte or Vue) from a SVG icon.
      • svg-icons-builder - Angular builder to build svg-icons using svg-to-ts.
      • ngx-img-fallback - Load placeholder image on image error, Angular 5+.
      • ngx-image-zoom - Angular component for zoomable images.
      • ngx-image-compress - Angular library for uploading and compressing images.
      • ng-cloudimage-responsive - Cloudimage responsive plugin will make your website load the exact image size you need depending on your user's screen size.
      • angular-cropperjs - [Cropper.js](https://github.com/fengyuanchen/cropperjs) integration for Angular 6+.
      • angular2-hotkeys - Keyboard shortcuts for Angular 2 apps.
      • ng-sortgrid - A grid that allows you to sort all items via drag & drop.
      • ng2-tree - Angular tree component.
      • angular2-promise-buttons - Loading buttons for Angular 2 by @johannesjo.
      • ng-lazy-load-component - Lazy load Angular component into HTML template without routing.
      • content-loader - SVG component to create placeholder loading, like Facebook cards loading.
      • ngx-loading - A loading spinner for Angular applications.
      • ng-block-ui - Block UI Loader/Spinner for Angular.
      • angular-loaders - Angular loader components.
      • ng-circle-progress - A simple circle progress component created for Angular based on SVG Graphics.
      • ngx-logger - NGX Logger is a simple logging module for Angular (6+). It allows "pretty print" to the console, as well as allowing log messages to be POSTed to a URL for server-side logging.
      • ngx-action-logger - Logger for Angular applications, capable of both outputting data to the console or sending data to elastic.
      • ngx-markdown-editor - Angular markdown editor based on ace editor.
      • trellisorg platform - The Trellis Open Source Repo contains projects and tools, some of which Trellis uses internally, but has opened sourced for the community to use.
      • myndpm - Open Source Angular Libraries contributed by @myndpm.
      • ngx-grpc - Angular gRPC framework.
      • ng-vibe - Designed for Angular 17+, these tools (drawer, dialog, toastify,timer, service-locator) are here to enhance your development process with dynamic and efficient solutions.
      • angular-kit - A set of powerful Angular tools including pipes, lifecycle hooks, and reactive enhancements.
Sub Categories
Angular 255 Third Party Components 177 Wrappers 91 UI Libraries 73 Form Controls 69 Free Templates 68 Mixed Utilities 66 Internationalization 57 AI 50 Animations 43 HTTP 43 Forms 43 Authentication 41 Data Grids 40 Other State Libraries 40 Google Developer Experts on X 38 Blogs 37 CLI Tools 36 Editors 35 Notifications 34 Scroll 32 Loaders 31 RxJS 30 Charts 30 Generators and Scaffolding 29 Dates 29 Icons 28 Analytics 28 TypeScript 27 External Integration 27 UI Libraries built on Tailwind CSS 25 Carousels 25 Official Resources 23 Layout 23 Helpers 23 Form Validation 23 NgRx 23 Directives 22 DOM 22 Component 22 Images 21 UI Libraries built on Material 20 File Upload 19 Drag and Drop 19 Media 19 IDE Extensions 19 Builders 18 Training 18 Router 18 Feature Flags 17 Visual Effects 17 UI Library and Framework Ionic 17 Calendars 17 Community 17 Captcha 17 Books 16 Viewers 16 Storage 16 Deployment 16 Markdown 16 Performance 16 Accessibility 16 Linting 15 Styling 15 Updating Angular 15 E2E 15 Modals 15 Code Analysis 14 Maps 14 Pipes 14 Angular Team on X 13 QR Codes 13 Security Best Practices 12 Onboarding and Product Tours 12 JSON Forms 12 Runtime 11 NGXS 11 Keyboard Mouse 11 Cross-Framework Integration 10 UI Primitives 10 UI Libraries built on Bootstrap 10 Tooltips 10 Payments 10 Angular Experts on X 10 Role-Based Access Control 10 Documentation Tools 10 Server-Side Rendering 10 Exercises 9 Cheat Sheets 9 Desktop Applications 9 GraphQL 9 Paid Templates 9 Loggers 9 Debugging 9 Module Federation 8 Cookies 8 Certification Programs 7 Podcasts 7 PDF 7 SEO 6 Networking 6 Newsletters 6 CSV 5 Micro-Frontends 5 YouTube Channels 4 Layout Components 4 Editor Components 4 Printing 4 Style Guides 3 Monorepos 3 Guides 3 Editor and IDE Extensions 2 Bluesky 1