Topics / #angular
Angular projects on GitHub
TypeScript framework for building large, structured web applications.
As of , the most-starred Angular projects on GitHub are ui-ux-pro-max-skill (137.3K stars), free-programming-books-zh_CN (119.3K stars) and angular (101.1K stars). GitHub.Locker tracks 71 Angular repositories with 2M stars combined. The fastest-growing on October 18 was ui-ux-pro-max-skill, with +396 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
ui-ux-pro-max-skill
nextlevelbuilder/ui-ux-pro-max-skill · ★ 137.3KUI UX Pro Max is an AI skill that gives coding assistants design intelligence — industry-specific style, color, typography and UX reasoning rules — so they can generate professional UI/UX across many frameworks and platforms.
+321openui
thesysdev/openui · ★ 11.8KOpenUI is an open standard and framework for Generative UI: it defines a compact, streaming-first language (OpenUI Lang) that lets LLMs generate structured, renderable UI instead of plain text or JSON, with runtimes for React, Vue, Svelte, and Angular.
+45paperless-ngx
paperless-ngx/paperless-ngx · ★ 46.9KPaperless-ngx is a self-hosted document management system that turns scanned physical documents into a searchable online archive, with OCR, indexing and archiving built in.
lucide
lucide-icons/lucide · ★ 25.1KLucide is an open-source icon library with 1600+ vector (svg) files, made by the community as a fork of Feather Icons, for use in digital and non-digital projects.
The all-time top
71 projects · by stars
- 137.3K
#1 · nextlevelbuilder/ui-ux-pro-max-skill
ui-ux-pro-max-skill
UI UX Pro Max is an AI skill that gives coding assistants design intelligence — industry-specific style, color, typography and UX reasoning rules — so they can generate professional UI/UX across many frameworks and platforms.
- 119.3K
#2 · justjavac/free-programming-books-zh_CNfree-programming-books-zh_CN
A curated, free index of Chinese-language (and Chinese-translated) computer programming books and tutorials, covering operating systems, databases, web development, languages, AI, and more.
- 101.1K
#3 · angular/angularangular
Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript.
- 4

storybook
91.3Kstorybookjs/storybook · TypeScriptStorybook is a frontend workshop for building, documenting, and testing UI components in isolation, used by thousands of teams for UI development, testing, and documentation.
- 5
realworld
84.3Krealworld-apps/realworld · TypeScriptRealWorld is a project that builds the exact same Medium.com-style blogging app over and over using different frontend and backend frameworks (React, Angular, Node, Django and 100+ more), so developers can compare how real frameworks handle a realistic app instead of a trivial todo demo.
- 6

design-resources-for-developers
67.2Kbradtraversy/design-resources-for-developersA curated list of design and UI resources for developers, covering stock photos, templates, CSS frameworks, UI libraries, icons, fonts, color tools and more.
- 7

33-js-concepts
66.5Kleonardomso/33-js-concepts · JavaScriptA curated collection of 33 (plus bonus) core JavaScript concepts every developer should know, each with explanations, code examples, and curated resources to help you learn the language in depth.
- 8

ionic-framework
52.7Kionic-team/ionic-framework · TypeScriptIonic is an open source app development toolkit for building modern, fast, top-quality apps with JavaScript and the Web.
- 9
prettier
52.4Kprettier/prettier · JavaScriptPrettier is an opinionated code formatter: point it at a project and it keeps the whole codebase in one consistent code style.
- 10

bulma
50Kjgthms/bulma · CSSBulma is a modern CSS framework based on Flexbox that gives you ready-made classes for building responsive layouts and UI components.
- 11

30-Days-Of-JavaScript
46.9KAsabeneh/30-Days-Of-JavaScript · JavaScriptA free, self-paced 30-day curriculum that takes you from JavaScript basics (data types, loops, functions) through DOM manipulation and ends with several mini projects.
- 12

paperless-ngx
46.9Kpaperless-ngx/paperless-ngx · PythonPaperless-ngx is a self-hosted document management system that turns scanned physical documents into a searchable online archive, with OCR, indexing and archiving built in.
- 13

awesome-cheatsheets
46.6KLeCoupa/awesome-cheatsheets · JavaScriptA curated collection of cheatsheets covering popular programming languages, frameworks, databases, and development tools, each condensed into a single reference file.
- 14

awesome-cursorrules
41KPatrickJS/awesome-cursorrules · JavaScriptA curated awesome-list of Cursor Project Rules: ready-made Markdown configuration files (.mdc) that make the Cursor AI code editor follow your project's own standards, architecture and conventions instead of relying on generic coding knowledge.
- 15
novu
40.2Knovuhq/novu · TypeScriptNovu is open-source communication infrastructure that lets products and AI agents send messages to users across Inbox, Email, SMS, Push, Chat, Slack, Microsoft Teams, Telegram, WhatsApp and more through one API and one unified conversation model.
- 16
CopilotKit
38.1KCopilotKit/CopilotKit · TypeScriptAn open-source frontend stack for AI agents: SDK packages for full-stack agentic apps, Generative UI, and chat apps — one agent powering your web app, mobile app, or Slack and Teams workspace.
- 17

wails
36.6Kwailsapp/wails · GoWails is a framework for building desktop apps with Go: it wraps your Go backend and a web frontend into a single binary, with tooling for creating, compiling and bundling the project.
- 18

sheetjs
36.3KSheetJS/sheetjsSheetJS Community Edition is an open-source JavaScript toolkit for spreadsheet data: it extracts useful data from almost any complex spreadsheet and generates new spreadsheets that work with legacy and modern software alike.
- 19
uppy
31Ktransloadit/uppy · TypeScriptUppy is a sleek, modular JavaScript file uploader for web browsers: it picks files from disk, webcam or cloud services, previews them and uploads to your backend, with optional processing afterwards.
- 20
nx
29.4Knrwl/nx · TypeScriptNx is a monorepo platform for TypeScript and polyglot codebases. It caches what didn't change, runs only the tasks affected by your edits, and comes with an integrated CI solution; the core is built with Rust for performance.
- 21

todomvc
29Ktastejs/todomvc · JavaScriptTodoMVC implements the same Todo application in dozens of JavaScript frameworks and libraries so you can compare them side by side before picking one for a real project.
- 22

javascript-interview-questions
27.7Ksudheerj/javascript-interview-questions · JavaScriptA curated list of around 1000 JavaScript interview questions and answers covering core JS plus React, Angular, and Vue topics.
- 23

ai
27.4Kvercel/ai · TypeScriptIt's the AI SDK — a free, open-source TypeScript toolkit from Vercel (the Next.js team) for building AI-powered applications and agents with Next.js, React, Svelte, Vue, Angular and Node.js.
- 24

angular-cli
27Kangular/angular-cli · TypeScriptThis is the Angular CLI — the official command-line tool for Angular. You use it to initialize, develop, scaffold, and maintain Angular applications straight from a terminal.
- 25
simple-icons
26Ksimple-icons/simple-icons · JavaScriptA collection of over 3,400 free SVG icons for popular brands — company and product logos you can drop into any website, app or document. All of them are browsable on one page at simpleicons.org.
- 26

NativeScript
25.7KNativeScript/NativeScript · TypeScriptNativeScript is an open-source framework for building truly native iOS, Android and visionOS apps with TypeScript or JavaScript, giving you direct access to native APIs from JS.
- 27
lucide
25.1Klucide-icons/lucide · TypeScriptLucide is an open-source icon library with 1600+ vector (svg) files, made by the community as a fork of Feather Icons, for use in digital and non-digital projects.
- 28

components
25Kangular/components · TypeScriptThis is the official Angular team repository for component infrastructure and Material Design UI components for Angular apps, covering npm packages like @angular/material, @angular/cdk, and @angular/aria.
- 29

javascript-testing-best-practices
24.6Kgoldbergyoni/javascript-testing-best-practices · JavaScriptA free, in-depth guide with 50+ best practices for testing JavaScript and Node.js applications, compiled and curated from dozens of blog posts, books and tools.
- 30

angular-styleguide
23.6Kjohnpapa/angular-styleguide · Vim SnippetAn opinionated style guide for Angular: documented conventions for syntax, structure, and building Angular applications, written by John Papa for development teams.
- 31
rxdb
23.4Kpubkey/rxdb · TypeScriptA local-first, reactive database for JavaScript apps: it runs inside your app, the UI can subscribe to query results or even single document fields, and it replicates with your existing backend - no vendor lock-in.
- 32

generator-jhipster
22.5Kjhipster/generator-jhipster · TypeScriptAn open-source development platform for quickly generating, developing, and deploying modern web applications and microservice architectures: you answer its prompts, and it hands you a complete full-stack codebase.
- 33

tabler-icons
22.4Ktabler/tabler-icons · JavaScriptTabler Icons is a collection of over 6200 free, MIT-licensed SVG icons for web projects, every icon drawn on a 24x24 grid with a 2px stroke.
- 34

fullcalendar
20.7Kfullcalendar/fullcalendar · TypeScriptFullCalendar is a full-sized drag & drop event calendar for the web, written in JavaScript and TypeScript. You embed it in your own site or web app to display and manage events.
- 35

CleanArchitecture
20.6Kjasontaylordev/CleanArchitecture · C#An open-source .NET solution template that scaffolds a complete ASP.NET Core application structured around Clean Architecture, so teams start from a working, well-layered codebase instead of an empty project.
- 36
apollo-client
19.8Kapollographql/apollo-client · TypeScriptApollo Client is a GraphQL client library for JavaScript and TypeScript apps, providing caching, data fetching, and state management for apps built with React, Vue, Angular, or vanilla JS.
- 37

sweetalert2
18.1Ksweetalert2/sweetalert2 · JavaScriptA replacement for JavaScript's built-in popup boxes: beautiful, responsive, highly customizable, accessible (WAI-ARIA) dialogs — alerts, confirms, prompts, toasts and modals — with zero dependencies.
- 38

openproject
16.5Kopf/openproject · RubyOpenProject is a web-based, open source project management platform for projects, products and portfolios - agile boards, Gantt charts, issue tracking, roadmaps and team collaboration in one tool, positioned against Jira, MS Project, Monday, Asana and YouTrack.
- 39

material
16.4Kangular/material · JavaScriptAngularJS Material is a UI component library that implements Google's Material Design specification (2014-2017) for AngularJS 1.x single-page apps.
- 40

tinymce
16.3Ktinymce/tinymce · TypeScriptTinyMCE is the world's most popular open-source JavaScript library for rich text editing on the web — a WYSIWYG HTML editor used by companies like Atlassian, Medium, and Evernote, with 350M+ downloads a year.
- 41
ag-grid
15.6Kag-grid/ag-grid · TypeScriptAG Grid is a fully-featured, highly customizable JavaScript data grid for building tables with sorting, filtering, pagination, editing and more, with no third-party dependencies.
- 42

PeerTube
15.4KChocobozzz/PeerTube · TypeScriptPeerTube is a free, decentralized and federated video platform built as an alternative to centralized services like YouTube, Dailymotion or Vimeo.
- 43

feathers
15.3Kfeathersjs/feathers · TypeScriptFeathers is a full-stack framework for building web APIs and real-time applications with TypeScript or JavaScript, working with any backend technology and any frontend like React, Vue, Angular or React Native.
- 44
drawnix
15Kplait-board/drawnix · TypeScriptDrawnix is a free, open-source all-in-one whiteboard tool that combines mind mapping, flowcharts, and freehand drawing on a single infinite canvas.
- 45

konva
14.9Kkonvajs/konva · TypeScriptKonva.js is an open-source 2D canvas framework for the web, used to build interactive graphics: design editors, whiteboards, diagrams, annotations and maps.
- 46
Dexie.js
14.7Kdexie/Dexie.js · TypeScriptDexie.js is a wrapper library for IndexedDB, the standard database in the browser. It makes local app data easy to work with and is widely used by 100,000s of web sites, apps and other projects.
- 47

abp
14.4Kabpframework/abp · C#ABP is an open-source web application framework for ASP.NET Core that gives you an opinionated architecture for building enterprise software, with infrastructure, startup templates, pre-built application modules, UI themes and tooling included.
- 48
mitosis
14.4KBuilderIO/mitosis · TypeScriptMitosis is a compiler that lets you write a UI component once and compile it to native code for React, Vue, Angular, Svelte, Solid, Qwik, Alpine, and other frameworks.
- 49

bootstrap
14.1Kangular-ui/bootstrap · JavaScriptUI Bootstrap is a library of native AngularJS directives that implement Bootstrap components, so you get accordions, modals, tooltips and more without needing jQuery or the Bootstrap JS file.
- 50

clients
14Kbitwarden/clients · TypeScriptThis is the monorepo for Bitwarden's client applications — the web vault, browser extension, Electron desktop app, and CLI — everything except the mobile apps.
- 51
single-spa
13.9Ksingle-spa/single-spa · JavaScriptsingle-spa is a JavaScript framework for front-end microservices, described as 'the router for easy microfrontends'. It lets you split a web app into micro frontends that coexist on the same page, each optionally written with its own framework.
- 52

shepherd
13.8Kshipshapecode/shepherd · JavaScriptShepherd is an open source JavaScript library for building step-by-step product tours, on-boarding flows and feature announcements inside your web app.
- 53

codesandbox-client
13.7Kcodesandbox/codesandbox-client · JavaScriptCodeSandbox is an online IDE for rapid web development: an instantly ready, full-featured coding environment that runs in the browser on any device, so you can start web projects and prototype quickly without local setup.
- 54

angular-seed
13.1Kangular/angular-seed · JavaScriptA seed project — an application skeleton for AngularJS web apps. Cloning it gives you a working sample app plus a preconfigured dev and testing environment to build on.
- 55

openreplay
13Kopenreplay/openreplay · TypeScriptOpenReplay is an open-source session replay suite you host yourself: it shows what users do in your web app so you can replay sessions and troubleshoot issues faster.
- 56

pragmatic-drag-and-drop
12.8Katlassian/pragmatic-drag-and-drop · TypeScriptPragmatic drag and drop is a low-level drag and drop toolchain built on top of the browser's native drag and drop API, used to power drag and drop in Trello, Jira, and Confluence.
- 57

primeng
12.5Kprimefaces/primeng · TypeScriptPrimeNG is an open-source Angular UI component library from PrimeTek — a large set of ready-made interface components (data tables, charts and more) for building web apps. It now continues as part of PrimeUI.
- 58

awesome-redux
12.3Kxgrommx/awesome-reduxA curated awesome-list collecting Redux examples, middlewares, tools, boilerplates and tutorials — one big link catalog with over 12k stars.
- 59

mean
12Klinnovate/mean · TypeScriptMEAN is a boilerplate stack combining MongoDB, Express, Angular and Node.js to build full-stack JavaScript web applications, from the database up to the browser UI.
- 60

aspnetboilerplate
12Kaspnetboilerplate/aspnetboilerplate · C#ASP.NET Boilerplate (ABP) is a general-purpose application framework for building modern ASP.NET web apps, implementing best practices like layered architecture and Domain Driven Design out of the box so you can focus on business code.
- 61

karma
12Kkarma-runner/karma · JavaScriptKarma is a JavaScript test runner that executes your code in multiple real (not simulated) browsers. Its stated goal is to make test-driven development easy, fast and fun.
- 62

openui
11.8Kthesysdev/openui · TypeScriptOpenUI is an open standard and framework for Generative UI: it defines a compact, streaming-first language (OpenUI Lang) that lets LLMs generate structured, renderable UI instead of plain text or JSON, with runtimes for React, Vue, Svelte, and Angular.
- 63
graphql-code-generator
11.3Kdotansimha/graphql-code-generator · TypeScriptGraphQL Code Generator is a tool that generates code from your GraphQL schema and operations (queries, mutations, subscriptions, fragments), producing typed output in whatever language or framework you configure via plugins.
- 64

razzle
11Kjaredpalmer/razzle · JavaScriptRazzle is a tool that bundles all the complex configuration needed for building SPAs and server-rendered (SSR) universal JavaScript apps into a single dependency. You get a create-react-app-like developer experience, while decisions about frameworks, routing, and data fetching stay yours.
- 65

ckeditor5
10.5Kckeditor/ckeditor5 · JavaScriptCKEditor 5 is a modern JavaScript rich-text (WYSIWYG) editor with an MVC architecture, a custom data model and a virtual DOM, written from scratch in TypeScript.
- 66

angular-webpack-starter
10.2KPatrickJS/angular-webpack-starter · JavaScriptAn Angular starter kit: a prebuilt repo that pairs Angular with a Webpack 4 build, TypeScript, Ahead-of-Time compilation and a full test setup, so a new Angular app runs without hand-wiring the toolchain.
- 67

awesome-angular
10.1KPatrickJS/awesome-angular · HTMLA curated list of Angular resources: one GitHub README that collects the most interesting libraries, tools and learning material from across the Angular ecosystem.
- 68

boneyard
7.5K0xGF/boneyard · TypeScriptBoneyard generates pixel-perfect skeleton loading screens directly from your real UI, instead of you hand-drawing placeholder shapes.
- 69
grimmory
4.6Kgrimmory-tools/grimmory · JavaGrimmory is a self-hosted digital library for managing and reading your own ebooks, comics, and audiobooks, with built-in reading, metadata lookup, and progress sync.
- 70
ng-native
560ng-native/ng-native · TypeScriptAngular Native renders Angular apps as real native iOS and Android views by compiling Angular components straight onto React Native's Fabric renderer, so a component becomes a UIView on iOS or an android.view.View on Android with no React in the render path.
- 71
loadersz-core
163lumberjacque/loadersz-core · TypeScriptloadersz is a dependency-free Canvas loading-animation library for the browser, shipped as a native Web Component with a small imperative TypeScript API and 150 switchable motion states.
Related topics
Often tagged together