Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Front-End Development
  4. Angular

Angular

The "Awesome Angular" project is a curated collection of resources dedicated to Angular, a platform and framework for building single-page client applications using HTML and TypeScript. This list encompasses a wide range of resources, including libraries, tools, tutorials, extensions, and community contributions that enhance the Angular development experience. It is invaluable for developers of all skill levels, from beginners looking to get started with Angular to experienced developers seeking advanced tools and techniques. Users can explore various resources to improve their Angular projects and stay updated with the latest trends in the Angular ecosystem.

angulartypescriptweb-developmentfrontendsingle-page-appslibrariestoolstutorials
RSSView on GitHub
10.0k stars1.4k forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

💚
Vue.js

The "Awesome Vue.js" project is a curated collection of resources aimed at supporting developers using Vue.js, a progressive JavaScript framework for building user interfaces. This list encompasses a variety of resources including libraries, tools, plugins, tutorials, and community contributions that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides invaluable resources to help you create dynamic and responsive web applications. Dive into this collection to discover tools and insights that will elevate your Vue.js projects to the next level.

73.6k
⚛️
React

The "Awesome React" project is a curated resource list designed to support developers using React, a popular JavaScript library for building user interfaces. This list includes a wide range of resources such as libraries, tools, tutorials, components, and community-driven content that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection provides valuable insights and tools to streamline your workflow. Dive into the world of React and discover the resources that will help you create dynamic and responsive user interfaces with ease.

72.7k
📦
Android UI

The "Awesome Android UI" project is a curated resource list dedicated to enhancing user interface design for Android applications. Android UI refers to the visual elements and interactive components that make up the user experience on Android devices. This list includes a variety of resources such as UI libraries, design tools, components, animations, and tutorials that cater to both novice and experienced developers. By providing a comprehensive selection of resources, this project empowers developers to create visually appealing and user-friendly applications. Whether you're looking for inspiration or practical tools to streamline your design process, you'll find valuable assets to elevate your Android UI development.

55.8k
🌊
Tailwind CSS

The "Awesome Tailwind CSS" project is a comprehensive repository of resources dedicated to using Tailwind CSS, a utility-first CSS framework for building custom user interfaces rapidly. This curated list includes official documentation, IDE extensions, tools, UI libraries, components, and plugins, providing valuable aids for developers of all skill levels. With resources for design inspiration and development support, the project fosters a vibrant community around Tailwind CSS. Whether you’re searching for components or enhancing your workflow, this collection serves as a go-to guide for maximizing the potential of Tailwind CSS.

15.0k

Table of Contents

108 sections · 1901 projects

Official Resources

3 projects
Getting Started Tutorial
angular.dev
GitHub Repo
GitHub Repo

A development platform for building mobile and desktop web applications using TypeScript/JavaScript.

TypeScript101,10017 hours ago
Past Documentation Site
v17.angular.io

Builders

14 projects
Webpack
webpack.js.org
esbuild
esbuild.github.io
Angular Builders
Angular Builders

A collection of community builders for Angular CLI that extend build capabilities with Jest, custom webpack, and ESBuild configurations.

TypeScript1,16414 hours ago
Jest Builder
Jest Builder

A collection of community builders for Angular CLI that extend the build facade with Jest, custom webpack, and ESBuild configurations.

TypeScript1,16414 hours ago
ngx-build-plus
ngx-build-plus

Extend the Angular CLI's default build behavior without ejecting, enabling custom webpack configurations and single-bundle builds.

TypeScript1,2011 year ago
ngx-electronify
ngx-electronify

A suite of Electron tools that adds desktop capabilities to Angular applications.

TypeScript1221 month ago
dotenv-run
dotenv-run

A collection of packages to load environment variables from .env files with support for CLI, bundlers, monorepos, and TypeScript.

TypeScript3142 months ago
ng-packagr
ng-packagr

Compile and package Angular libraries in Angular Package Format (APF) for distribution.

TypeScript1,8541 day ago
angular-env-builder
angular-env-builder

A custom Angular builder that generates environment.ts files from environment variables with type support.

TypeScript21 month ago
angular-rspack
angular-rspack

A smart monorepo platform built with Rust that optimizes builds, scales CI, and integrates AI agents to accelerate development.

TypeScript29,41711 hours ago
ngx-devkit-builders
ngx-devkit-builders

A collection of custom Angular Architect builders for generating build info, robots.txt, environment files, and sorting imports.

TypeScript32 months ago
angular-static-assets-hash
angular-static-assets-hash

Adds cache-busting hashes to Angular static assets (images, PDFs, etc.) that Angular CLI doesn't hash by default.

TypeScript45 days ago
ngx-schematic-builder
ngx-schematic-builder

A custom Angular builder for compiling, bundling, and packaging Angular schematic projects for distribution.

TypeScript211 months ago
ng-builder-typescript
ng-builder-typescript

An Angular CLI builder for compiling Node.js applications using TypeScript compiler (tsc) without bundlers.

TypeScript11 year ago

CLI Tools

27 projects
Official GitHub repository
Official GitHub repository

The official command-line interface tool for initializing, developing, scaffolding, and maintaining Angular applications.

TypeScript27,02020 hours ago
alterforge
alterforge

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

JavaScript111 months ago
@MohamedBouattour/angular-clean-architecture
@MohamedBouattour/angular-clean-architecture

A CLI tool to scaffold Angular 20+ applications following Clean Architecture principles and NgRx SignalStore best practices.

TypeScript31 month ago
angular-cli-diff
angular-cli-diff

Compare Angular CLI app changes across versions to simplify upgrades.

Shell3426 days ago
angular-cli-ssr-diff
angular-cli-ssr-diff

A reference repository showing the exact file changes when upgrading Angular CLI SSR applications between versions.

Shell56 days ago
angular-codx-recipe
npmjs.com
angular-parallel-test-runner
angular-parallel-test-runner

A CLI tool that runs Angular tests in parallel across multiple projects by leveraging available CPU cores.

JavaScript11 year ago
angular-web-cli
angular-web-cli

A web-based terminal for Angular, React, and Vue with extensible plugins, server integration, and built-in developer tools.

TypeScript32 days ago
dotairc
dotairc

A CLI tool that generates .airc files with technology-specific instructions for AI agents working with your codebase.

JavaScript81 year ago
firebase-framework-tools
firebase-framework-tools

Experimental Firebase CLI addon providing adapters to enable framework-specific features for Next.js and Angular apps on Firebase App Hosting.

TypeScript4862 days ago
js-stack
js-stack

A CLI tool for scaffolding production-ready JavaScript full-stack projects with modern best practices built-in.

TypeScript21 month ago
kqgen
kqgen

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

JavaScript11 year ago
lin
lin

A CLI tool that automates translation of locale JSON files using LLMs for i18n workflows.

TypeScript410 months ago
mcp-angular-cli
mcp-angular-cli

A Model Context Protocol server that enables LLMs and agents to automate Angular CLI commands and workspace management.

TypeScript101 year ago
nest-schematics
nest-schematics

Angular CLI schematic for generating CQRS modules following hexagonal architecture principles in NestJS applications.

TypeScript01 year ago
ng-chrome-extension
ng-chrome-extension

A CLI tool to generate Angular-based Chrome Extensions with support for all extension components.

JavaScript1905 months ago
ns-gc
ns-gc

CLI tool to generate standalone NativeScript Angular components and services with clean structure.

JavaScript11 year ago
ngx-create
ngx-create

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

JavaScript11 year ago
ngx-i18n-scan
ngx-i18n-scan

A CLI tool for scanning Angular source code to extract, manage, and replace i18n translation keys.

TypeScript11 year ago
ngx-stats
ngx-stats

A CLI tool that analyzes Angular projects, quantifying modules, components, directives, pipes, and services for architectural insight.

TypeScript31 year ago
ngx-ws
ngx-ws

Generate Angular workspace configuration from modular YAML/JSON5 files using JSON References.

TypeScript12 months ago
prepare-angular-json
prepare-angular-json

A CLI tool that generates a clean angular.json from a commented angular.jsonc for readable Angular configs.

JavaScript11 year ago
rafacli
rafacli

A CLI tool that generates authentication and CRUD modules for NestJS and Angular applications.

TypeScript01 year ago
ngx-crafter
ngx-crafter

A CLI tool that crafts Angular projects with pre-configured folder structures, essential packages, and development utilities.

TypeScript11 year ago
ng new command generator
ng.gridatek.com
svger-cli
svger-cli

A zero-dependency CLI tool that converts SVG files into optimized components for React, Vue, Angular, Svelte, and other modern JavaScript frameworks.

TypeScript2511 hours ago
tailwind-init-cli
tailwind-init-cli

A one-command setup tool that automatically configures Tailwind CSS for Angular, React, or Next.js projects.

JavaScript191 year ago

Deployment

12 projects
AWS Amplify
docs.amplify.aws
Vercel
vercel.com
Firebase Hosting
firebase.google.com
Netlify
docs.netlify.com
angular-cli-ghpages
angular-cli-ghpages

Deploy Angular apps to GitHub Pages, Cloudflare Pages, or any Git repository directly from the Angular CLI.

TypeScript9808 days ago
analog-publish-gh-pages
analog-publish-gh-pages

A GitHub Action to build and deploy static AnalogJS applications to GitHub Pages.

TypeScript42 years ago
Genezio
Genezio

A full-stack framework for building, deploying, and scaling serverless applications with TypeScript.

TypeScript48610 months ago
Cloudflare Pages
developers.cloudflare.com
Zerops
zerops.io
SST
sst.dev
ngx-config-orchestrator
ngx-config-orchestrator

Angular library for runtime configuration via external JSON, enabling "Build Once, Deploy Anywhere."

TypeScript49 months ago
deploy-with-git
deploy-with-git

A collection of example apps demonstrating how to deploy any framework to Flux Network using Git-based deployment.

PHP72 months ago

Desktop Applications

9 projects
electron
electron

Build cross-platform desktop applications using JavaScript, HTML, and CSS.

C++123,45911 hours ago
angular-electron
angular-electron

A starter template for building cross-platform desktop applications with Angular and Electron.

TypeScript5,7151 month ago
neutralinojs
neutralinojs

A lightweight cross-platform desktop app framework using JavaScript, HTML, and CSS without bundling Chromium.

C8,67314 hours ago
nw.js
nw.js

An app runtime based on Chromium and Node.js for building native desktop applications with HTML, CSS, and JavaScript.

JavaScript41,14215 hours ago
nw-angular-example
nw-angular-example

An example project demonstrating how to integrate Angular applications with NW.js for desktop deployment.

HTML331 month ago
tauri
v2.tauri.app
angular-tauri
angular-tauri

A starter template for building cross-platform desktop applications with Angular and Tauri.

TypeScript2178 months ago
create-tauri-app
create-tauri-app

A CLI tool to rapidly scaffold new Tauri desktop applications with various frontend frameworks and languages.

Rust1,6411 day ago
wails
wails

Build lightweight desktop applications using Go and web technologies, bundled into a single binary.

Go36,64314 hours ago