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
-  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.
-
Programming Languages
Categories
Third Party Components
1,087
Table of contents
432
Development Utilities
303
Angular
117
Learning Resources
103
Architecture and Advanced Topics
95
Angular Pulse
92
Framework Interoperability
88
Site Templates
77
State Management
74
Security and Authentication
73
Testing
63
Underlying Technologies
57
Angular-Inspired Solutions
36
External Lists
4
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
Keywords
angular
748
typescript
223
javascript
90
angular2
69
ngx
56
react
52
rxjs
44
library
41
ui
33
vue
31
angular-components
31
material
28
i18n
28
components
27
angular-material
26
angular-library
26
angular-cli
24
tailwindcss
23
ngrx
23
component
21
angular17
20
testing
20
nodejs
19
frontend
19
svelte
19
npm
19
admin-dashboard
17
signals
17
forms
17
state-management
17
icons
16
translation
16
ng
16
bootstrap
16
internationalization
15
angular5
15
angular-component
15
jest
15
angular4
15
angular18
14
template
14
nextjs
14
svg
14
material-design
13
ionic
13
charts
13
angular7
13
css
13
grid
13
cli
13