Topics / #design-system
Design-system projects on GitHub
Codified design languages: tokens, components, and usage guidelines.
As of , the most-starred Design-system projects on GitHub are system-design-primer (374.6K stars), ui-ux-pro-max-skill (137.2K stars) and ui (125.8K stars). GitHub.Locker tracks 91 Design-system repositories with 2.4M stars combined. The fastest-growing on October 17 was taste-skill, with +433 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+433taste-skill
Leonxlnx/taste-skill · ★ 98.8KTaste Skill is a set of portable skills for AI coding agents: they upgrade AI-built interfaces with stronger layout, typography, motion, and spacing instead of boilerplate-looking UIs.
skills
emilkowalski/skills · ★ 47KA collection of AI agent skills for designers and engineers that teach coding agents good judgment about animation and UI design, drawn from the author's experience at Vercel and Linear.
+346impeccable
pbakaus/impeccable · ★ 82.5KImpeccable is a design language for AI coding agents: one skill, 24 commands, live browser iteration, and 59 deterministic detector rules that make AI-generated frontend design better.
ui-ux-pro-max-skill
nextlevelbuilder/ui-ux-pro-max-skill · ★ 137.2KUI 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.
The all-time top
91 projects · by stars
- 374.6K
#1 · donnemartin/system-design-primersystem-design-primer
A curated, organized collection of resources for learning how to design large-scale systems, built specifically to help engineers prepare for system design interviews.
- 137.2K
#2 · 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.
- 125.8K
#3 · shadcn-ui/uiui
shadcn/ui is a collection of beautifully designed, accessible React components with thoughtful defaults that you copy into your own codebase instead of installing as a locked dependency, so you can customize and extend them freely.
- 4
awesome-design-md
122.1KVoltAgent/awesome-design-mdThis is a curated collection of DESIGN.md files — plain-text design system documents analyzed from real websites like Claude, Stripe, Nike and Tesla — that you drop into a project so an AI coding agent generates UI matching that brand's visual language.
- 5
material-ui
99.2Kmui/material-ui · JavaScriptMaterial UI is a comprehensive library of React components implementing Google's Material Design system, used to build web UIs quickly with pre-built buttons, inputs, dialogs, and more.
- 6

taste-skill
98.8KLeonxlnx/taste-skill · JavaScriptTaste Skill is a set of portable skills for AI coding agents: they upgrade AI-built interfaces with stronger layout, typography, motion, and spacing instead of boilerplate-looking UIs.
- 7

impeccable
82.5Kpbakaus/impeccable · RustImpeccable is a design language for AI coding agents: one skill, 24 commands, live browser iteration, and 59 deterministic detector rules that make AI-generated frontend design better.
- 8
penpot
61.3Kpenpot/penpot · ClojurePenpot is an open-source design platform for product teams, letting them design UI, prototype, and build design systems with full self-hosting control instead of relying on a proprietary SaaS tool.
- 9
material-design-icons
54.1Kgoogle/material-design-iconsThis is Google's official repository of Material Design icons, offering two icon sets: Material Symbols (the current, actively updated set) and Material Icons (the classic set, no longer updated since 2022).
- 10
element
54KElemeFE/element · VueElement is a Vue.js 2.0 UI toolkit: a library of ready-made interface components you use to build web interfaces.
- 11
skills
47Kemilkowalski/skills · MarkdownA collection of AI agent skills for designers and engineers that teach coding agents good judgment about animation and UI design, drawn from the author's experience at Vercel and Linear.
- 12

daisyui
42.6Ksaadeghi/daisyui · JavaScriptdaisyUI is a free, open-source component library for Tailwind CSS — the most popular one, currently at version 5. It adds ready-made UI component classes on top of Tailwind's utility classes.
- 13
tabler
41.9Ktabler/tabler · AstroTabler is a free and open source admin dashboard UI kit built on Bootstrap 5: ready-made layouts, components and demo pages for admin panels, dashboards and web apps, in light and dark mode.
- 14

styled-components
41.1Kstyled-components/styled-components · TypeScriptA CSS-in-JS library for React: styles are written in JavaScript and turned into styled components, with one API across server components, client components, streaming SSR and React Native.
- 15

vuetify
41Kvuetifyjs/vuetify · TypeScriptVuetify is a UI library of handcrafted Vue components built on Material Design — you assemble your app's interface from ready-made, responsive parts instead of styling everything yourself.
- 16

chakra-ui
40.7Kchakra-ui/chakra-ui · TypeScriptChakra UI is a component system for building SaaS products with speed: a set of accessible React components for creating web apps and design systems.
- 17

ink-kit
36.3Kinkonchain/ink-kit · TypeScriptInk Kit is a React component library for onchain applications. It provided UI components, app layouts and themes, plus a wallet connection component built on wagmi.
- 18
mantine
31.8Kmantinedev/mantine · TypeScriptMantine is a fully featured React components library: @mantine/core alone ships 100+ components, and companion packages cover forms, charts, notifications, editors and more.
- 19

heroui
31Kheroui-inc/heroui · TypeScriptHeroUI (formerly NextUI) is a production-ready React component library that combines React Aria's accessibility primitives with Tailwind CSS v4 styling.
- 20

hallmark
30.3KNutlope/hallmark · CSSHallmark is a design skill for AI coding agents — Claude Code, Cursor, and Codex — that generates web UI built to not look AI-generated. It is made by Together AI.
- 21

yeti
29.8Kfoundation/yeti · JavaScriptYeti is a CSS-first, native, zero-build layout and styling framework for web designers, made by Foundation. It is the successor to Foundation for Sites - version 6 continues on the v6 branch with bug fixes and keeps shipping to npm as foundation-sites 6.x.
- 22

design.md
28.4Kgoogle-labs-code/design.md · TypeScriptDESIGN.md is a format specification for describing a visual identity (colors, typography, layout, components) so coding agents have a persistent, structured understanding of a design system.
- 23

weui
27.4KTencent/weui · HTMLWeUI is a UI library from WeChat's official design team: it gives mobile web pages the WeChat look-and-feel, with widgets styled like the WeChat app itself.
- 24

onlook
26.9Konlook-dev/onlook · TypeScriptOnlook is an open-source, AI-first visual editor for designing on top of your Next.js + Tailwind codebase. You edit elements directly in the browser DOM like a design tool, and the changes map back to real code in real time.
- 25

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.
- 26

mdb-ui-kit
24.2Kmdbootstrap/mdb-ui-kit · SCSSMDB UI Kit is a Bootstrap 5 component library styled with Material Design: 700+ UI components — buttons, cards, modals, forms, tabs, carousels — written in plain JavaScript for building website frontends.
- 27
docz
23.6Kpedronauck/docz · TypeScriptDocz is a documentation tool: you write MDX files showcasing your code, and it turns them into a live-reloading, production-ready documentation site.
- 28

blueprint
22.1Kpalantir/blueprint · TypeScriptBlueprint is Palantir's React-based UI toolkit for the web: a library of ready-made, Sass-styled UI components written in TypeScript and published under the Apache 2.0 license.
- 29

ant-design-vue
21.7KvueComponent/ant-design-vue · VueAn enterprise-class UI component library for Vue, built on the Ant Design design system — one of the most-starred Vue UI kits on GitHub with over 21,000 stars.
- 30
awesome-shadcn-ui
20.7Kbirobirobiro/awesome-shadcn-ui · TypeScriptA curated list of awesome things related to shadcn/ui — an index of component libraries, individual components, templates and tools from the shadcn/ui ecosystem.
- 31

NativeBase
20.4KGeekyAnts/NativeBase · TypeScriptNativeBase is a mobile-first, accessible component library for React and React Native: nearly 40 UI components that stay consistent across Android, iOS and Web, so you can build one design system for all three.
- 32

fluentui
20.3Kmicrosoft/fluentui · TypeScriptFluent UI web is Microsoft's collection of utilities, React components, and web components for building web applications, and the design system behind Microsoft 365, Office, and Edge.
- 33
gpui-kit
18.1Klongbridge/gpui-kit · RustGPUI Kit is a Rust framework for building cross-platform desktop apps on top of GPUI (Zed Industries' UI engine), combining a styled component library, a headless behavior layer, and an extension layer that opens the app to JavaScript.
- 34

awesome-design
17.6Kgztchan/awesome-designAwesome Design is a curated list of design resources and tools for UI/UX designers, covering everything from stock photos to prototyping software.
- 35

material-components-android
17.4Kmaterial-components/material-components-android · JavaMaterial Components for Android (MDC-Android) is Google's library of modular, customizable Material Design UI components for building Android apps.
- 36

material-components-web
17Kmaterial-components/material-components-web · TypeScriptIt's Material Components for the web (MDC Web): modular, customizable Material Design UI components built by a Google team of engineers and UX designers.
- 37

plate
16.7Kudecode/plate · TypeScriptPlate is an open-source rich-text editor framework for React: a plugin system on top of Slate, headless Radix-based primitives, ready-made shadcn/ui components, and AI support built in.
- 38

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.
- 39

react-sketchapp
14.9Kairbnb/react-sketchapp · TypeScriptreact-sketchapp renders React components directly into Sketch documents, letting you build and manage Sketch design-system assets with real React code.
- 40

tamagui
14.3Ktamagui/tamagui · TypeScriptTamagui is a set of TypeScript libraries for styling React apps: a universal style library, an optimizing compiler, and an optional UI kit that let you share UI code across web and React Native.
- 41

shoelace
13.8Kshoelace-style/shoelace · TypeScriptShoelace is a forward-thinking library of web components — ready-made UI building blocks you can drop into any web page or app. The project has since been sunset in favor of its successor, Web Awesome.
- 42

astryx
13.7Kfacebook/astryx · TypeScriptAstryx is an open source, agent-ready design system built inside Meta over eight years, offering 150+ accessible React components, brand theming, dark mode, ready-made templates, and a CLI as one cohesive system.
- 43

core
13.1Kstenciljs/core · TypeScriptStencil is a compiler that generates standards-based Web Components using TypeScript and JSX, letting you build a single component library that works natively in React, Angular, Vue, and plain web apps.
- 44

css
13Kprimer/css · SCSSPrimer CSS is the stylesheet implementation of GitHub's design system - the open-source @primer/css package behind the look of github.com.
- 45

garden-skills
13KConardLi/garden-skills · CSSGarden Skills is a curated collection of production-ready Agent Skills — installable instruction packs for AI coding agents — covering web design, video-style web presentations, image generation, and knowledge retrieval.
- 46

hyperui
12.3Kmarkmead/hyperui · AstroHyperUI is a free, open-source collection of Tailwind CSS components for marketing sites, web apps, and eCommerce projects, browsable at hyperui.dev.
- 47

coreui-free-bootstrap-admin-template
12.3Kcoreui/coreui-free-bootstrap-admin-template · HTMLA free, open-source Bootstrap 5 admin dashboard template built on CoreUI's own hand-crafted UI component library, used as a starting point for building admin panels and dashboards.
- 48

Material
12KCosmicMind/Material · SwiftMaterial is a UI/UX framework for building iOS applications with Google Material Design-inspired components like cards, text fields, navigation drawers, and snackbars.
- 49

react-slick
11.9Kakiran/react-slick · JavaScriptreact-slick is a carousel component for React, built as a React port of the popular Slick Carousel library.
- 50

98.css
11.5Kjdan/98.css · CSS98.css is a CSS design system that makes semantic HTML look like a Windows 98 interface, letting you build faithful retro-UI recreations.
- 51

material-web
11.3Kmaterial-components/material-web · SCSSMaterial Web (@material/web) is Google's library of web components implementing Material 3, the latest version of their open-source design system, for building accessible web UIs.
- 52

MaterialDesign
11.3KTemplarian/MaterialDesignThis is the source repo for Material Design Icons (MDI), a community-driven icon set with 7000+ icons, including Google's official Material Design icons converted into developer-friendly formats.
- 53

base-ui
11.2Kmui/base-ui · TypeScriptBase UI is an open-source, unstyled React component library for building accessible user interfaces and design systems, created by the team behind Radix, Floating UI, and Material UI.
- 54

react-styleguidist
11.1Kstyleguidist/react-styleguidist · TypeScriptReact Styleguidist is a component development environment with a hot-reloaded dev server and a living style guide you can share with your team. It lists component propTypes and shows live, editable usage examples pulled from Markdown files.
- 55

fluentui-system-icons
10.9Kmicrosoft/fluentui-system-icons · HTMLFluent UI System Icons is Microsoft's open collection of familiar, friendly and modern icons, shipped as ready-made packages for Android, iOS/macOS and Flutter, plus plain SVG files.
- 56

shadcn-vue
10.7Kunovue/shadcn-vue · TypeScriptshadcn-vue is the Vue port of shadcn-ui: beautifully designed, accessible UI components that you can customize, extend, and build your own component library on.
- 57

react-native-ui-kitten
10.7Kakveo/react-native-ui-kitten · TypeScriptUI Kitten is a React Native UI library built on the Eva Design System: consistently styled general-purpose components for building multi-brand cross-platform mobile apps, with themes that switch at runtime.
- 58

tweakcn
10.5Kjnsahaj/tweakcn · TypeScripttweakcn is a visual no-code theme editor for Tailwind CSS and shadcn/ui components — you restyle your UI through a graphical editor instead of hand-writing theme code, starting from ready-made presets.
- 59

vanilla-extract
10.4Kvanilla-extract-css/vanilla-extract · TypeScriptvanilla-extract lets you write CSS styles in TypeScript (or JavaScript) with locally scoped class names and CSS variables, then compiles everything into static CSS files at build time with zero runtime cost.
- 60

stylex
10.4Kfacebook/stylex · JavaScriptStyleX is a styling system from Meta — a JavaScript library for defining styles for optimized user interfaces.
- 61

semi-design
10.4KDouyinFE/semi-design · TypeScriptSemi Design is a comprehensive design system and React UI library: 80+ production-quality components kept stable since 2019, plus tooling that connects design and code — a Figma Design-to-Code plugin and a DSM platform for custom design tokens.
- 62

Instatic
9KCoreBunch/Instatic · TypeScriptAn open-source, self-hosted visual CMS positioned against Webflow, Framer and WordPress: editor, content engine, media, auth, forms, plugins and publisher all in one Bun server, publishing clean static pages.
- 63

skills
8Kjakubkrehel/skills · MarkdownA collection of agent skills for Claude Code that help you build better interfaces, covering UI, typography, colors, accessibility, layout and product writing.
- 64

native
7.8Kvercel-labs/native · ZigNative SDK is a toolkit for building native desktop apps: you write views in declarative .native markup and logic in plain TypeScript (or Zig), and the SDK compiles everything to native code that its own engine renders directly into real OS windows, with no browser, WebView, or JS runtime in the final binary.
- 65

threeui
6.7KMengTo/threeui · HTMLThreeUI Community is the open-source, login-free edition of a React component catalog built around Three.js/WebGL and shader-driven UI components, with a live interactive browsing site.
- 66

interface-design
5.8KDammyjay93/interface-design · ShellInterface Design is a skill for coding agents (Claude Code, Codex, and other skill-compatible agents) that applies design principles, remembers UI decisions across sessions, and enforces consistency when building dashboards, apps, tools, and admin panels.
- 67
oat
5.5Kknadh/oat · CSSOat is an ultra-lightweight, zero-dependency semantic HTML+CSS+JS UI component library (~10KB min+gz) for building web interfaces without a framework or build step.
- 68

transitions.dev
5.4KJakubantalik/transitions.dev · HTMLTransitions.dev is a collection of 43+ reusable, copy-ready CSS transition snippets, shipped through an interactive showcase site, an npm CLI, and an installable agent skill for AI coding tools.
- 69

animal-island-ui
5Kguokaigdg/animal-island-ui · TypeScriptAnimal-Island-UI is a lightweight React UI component library with an original 'island' style design language — custom icons, layouts and animations made for personal front-end practice.
- 70

canvas-ui
5KDavidHDev/canvas-ui · TypeScriptCanvas UI is an open-source library of creative canvas components for building live, interactive web effects. Each component draws fluid simulations, shader effects, or 3D scenes directly over your real, still-clickable HTML.
- 71

baoyu-design
4.4KJimLiu/baoyu-design · JavaScriptbaoyu-design packages Claude Design — the design engine behind claude.ai/design — as a portable Agent Skill you drop into a local coding agent like Cursor, Claude Code, or Codex, producing polished UI mockups, prototypes, wireframes, landing pages, dashboards, and slide decks as self-contained HTML.
- 72
design-extract
4.3KManavarya09/design-extract · HTMLDesignlang (the 'design-extract' CLI) points a headless browser at any live URL and reads the site's complete design system off the DOM in one command, emitting 17+ files including DTCG tokens, Tailwind config, shadcn theme, Figma variables, motion tokens, component anatomy, and brand voice.
- 73

awesome-claude-design
4.1KVoltAgent/awesome-claude-designA curated collection of 68 ready-to-use DESIGN.md files - one-page briefs describing a brand's visual language - that you drop into Claude Design to scaffold a full UI design system (colors, type, components, preview cards, working UI kit) in one shot.
- 74
kumo
4.1Kcloudflare/kumo · TypeScriptKumo is Cloudflare's component library for building modern web applications — accessible, design-system-compliant UI components built on Base UI.
- 75

scroll-craft
3.6Knateherkai/scroll-craft · JavaScriptscroll-craft is an agent skill that teaches coding agents like Codex or Claude Code how to build premium, scroll-driven immersive websites to a consistent design standard, bundling a design workflow, reference docs, an animation engine, and verification tools.
- 76

mono-color-skill
3.4Kyanliudesign/mono-color-skill · PythonA one-ink and controlled two-ink editorial image skill for posters, zines, portraits, packaging, and visual field notes — it turns a theme, sentence, object, or supplied photo into an original editorial-style image.
- 77

lint
3.2Kshadcn-ui/lint · TypeScriptAn agent-first linter for Tailwind design systems: you define what is allowed, and when an agent breaks a rule the error explains what is wrong and suggests a fix using your components, variants, and theme.
- 78

pdfcn
2.9Kshadcn-labs/pdfcn · TypeScriptpdfcn is a free, open-source collection of ready-to-use, customizable PDF components for React that you copy into your project and ship, rather than install as a dependency.
- 79

appllama-skills
2.9KAppllama/appllama-skillsAppllama-skills is a pair of AI agent skills that teach coding agents (Claude Code, Cursor, Codex, etc.) to build native-quality mobile app screens by studying patterns from top-grossing apps.
- 80

ux-ui-agent-skills
2Kplugin87/ux-ui-agent-skills · JavaScriptA Claude Code skill/plugin pack that turns Claude into a senior UX/UI design architect — generating DTCG design tokens, 52 components, and WCAG 2.2 AA/AAA accessible code for any framework, then checking the output against 50+ automated quality gates instead of trusting the model's self-report.
- 81

rare-ui
1.8Kswamimalode07/rare-ui · TypeScriptRare UI is a shadcn registry of rare, ready-to-use UI components and animations that you install directly into your Next.js, Tailwind CSS and TypeScript codebase.
- 82

solid-glass
1.7Kdeeplethe/solid-glass · TypeScriptSolid Glass is a design system and theme for AI application interfaces, giving shadcn/ui components a 'glass' aesthetic that sits between flat design and fully transparent liquid glass.
- 83
open-claude-ui
1.1KCaho1/open-claude-ui · TypeScriptA high-fidelity open-source React UI component library and motion engine that reverse-engineers and recreates Anthropic's official Claude desktop app design system (CDS), down to the exact spring physics, surface colors, and audio pipeline.
- 84

gr8r-studio
848gr8rstudio/gr8r-studio · JavaScriptGr8r Studio is a calm, structured project management workspace with a home dashboard, inbox, my tasks, projects with board, list, table, calendar, timeline and files views, plus members, teams, activity and settings.
- 85

arc-library
804kuratlielia/arc-library · TypeScriptA free, open source library of 100 React components and 22 blocks with calm, physical motion. Items install as plain source code via the shadcn CLI or copy-paste, and every one has a live preview at uiarc.dev.
- 86

refactoring-ui-skill
646s0xDk/refactoring-ui-skill · CSSA Claude Code skill that teaches Claude the concrete, mechanical design rules from the book 'Refactoring UI' by Adam Wathan and Steve Schoger — fixed spacing/type/color/shadow scales, hierarchy via weight and color, and depth via emulated light — so Claude applies them when building or fixing interfaces.
- 87

boardui
630BoardUI/boardui · TypeScriptBoardUI is a React design system for agentic interfaces: UI pieces an AI product needs (chat, thinking indicators, agent logs) plus the usual dashboard pieces (tables, cards, forms), delivered as source files you copy into your own project.
- 88

ChunUI
538liseami/ChunUI · SwiftChunUI is a SwiftUI design system extracted from the production iOS app Zinner, giving you a ready-made monochrome visual language: grayscale plus one brand color, neumorphic buttons, native sheet presentation, Metal shader effects and dot-matrix animations.
- 89

Core-Framework
190CoreBunch/Core-Framework · TypeScriptCore Framework is a visual CSS framework and design-token builder you use across the web, WordPress, and Figma to build a design system once and export portable, production-ready CSS.
- 90
Monocharts
189Subhan-code/Monocharts · TypeScriptIt is a curated collection of premium React micro-interaction components, transition effects, and animated card layouts (named @subhanhq/amicro), built on top of the Motion animation library.
- 91

bezel
180crabtalk/bezel · RustBezel is a component library for GPUI, the Rust UI framework — a SwiftUI-lean set of native desktop widgets where style flows through the environment, never through widget parameters.
Related topics
Often tagged together