Topics / #shadcn-ui
Shadcn UI projects on GitHub
Copy-paste component collection pattern for building styled React UIs.
As of , the most-starred Shadcn UI projects on GitHub are ui-ux-pro-max-skill (136.6K stars), ui (125.8K stars) and full-stack-fastapi-template (46K stars). GitHub.Locker tracks 48 Shadcn UI repositories with 766.8K stars combined. The fastest-growing on October 16 was solid-glass, with +393 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+393solid-glass
deeplethe/solid-glass · ★ 1.4KSolid 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.
ui-ux-pro-max-skill
nextlevelbuilder/ui-ux-pro-max-skill · ★ 136.6KUI 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.
gpui-kit
longbridge/gpui-kit · ★ 17.9KGPUI 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.
+63ai-website-cloner-template
JCodesMore/ai-website-cloner-template · ★ 36.9KA GitHub template that lets an AI coding agent clone any website into a working Next.js project just by giving it the URL.
The all-time top
48 projects · by stars
- 136.6K
#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.
- 125.8K
#2 · 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.
- 46K
#3 · fastapi/full-stack-fastapi-templatefull-stack-fastapi-template
A full-stack web application template that bundles a FastAPI Python backend with a React/TypeScript frontend, a PostgreSQL database, and Docker Compose, giving you authentication, an admin dashboard, and deployment config already wired up.
- 4

ai-website-cloner-template
36.9KJCodesMore/ai-website-cloner-template · TypeScriptA GitHub template that lets an AI coding agent clone any website into a working Next.js project just by giving it the URL.
- 5

vue-vben-admin
33.6Kvbenjs/vue-vben-admin · TypeScriptVue Vben Admin is a free, open-source middle and back-end admin panel template built with Vue3, Vite, TypeScript, and a monorepo structure, meant to be used out-of-the-box or as a learning reference.
- 6

react-starter-kit
23.7Kkriasoft/react-starter-kit · TypeScriptReact Starter Kit is a full-stack monorepo template for building SaaS applications, combining React 19, tRPC, and Drizzle ORM into a single type-safe contract from the database up to the UI, deployed on Cloudflare Workers.
- 7

magicui
22.7Kmagicuidesign/magicui · MDXMagic UI is a free, open-source UI library for design engineers: animated components and effects you copy and paste straight into your apps.
- 8
/opengraph-image.png)
chatbot
21Kvercel/chatbot · TypeScriptAn open-source AI chatbot template built by Vercel with Next.js and the AI SDK, meant as a starting point for building your own chatbot applications.
- 9
awesome-shadcn-ui
20.6Kbirobirobiro/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.
- 10

OpenStock
20.3KOpen-Dev-Society/OpenStock · TypeScriptOpenStock is an open-source, self-hosted stock market tracking app: track real-time prices, set personalized alerts, and explore company insights as a free alternative to paid market platforms.
- 11

taxonomy
19.3Kshadcn-ui/taxonomy · TypeScriptIt is an open source demo app showing how a modern product — with authentication, subscriptions, docs and a blog — comes together on Next.js 13's new app router and server components.
- 12

json-render
18.7Kvercel-labs/json-render · TypeScriptjson-render is a Generative UI framework: AI generates interfaces from natural language prompts, but output is constrained to a catalog of components you define, so you keep reliability and predictability while letting AI drive the UI.
- 13

gemini-fullstack-langgraph-quickstart
18.3Kgoogle-gemini/gemini-fullstack-langgraph-quickstart · Jupyter NotebookGoogle's fullstack quickstart for building research agents: a React frontend over a LangGraph backend powered by Gemini, which searches the web, reflects on gaps and returns answers with citations.
- 14
gpui-kit
17.9Klongbridge/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.
- 15

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

saas-starter
16.2Knextjs/saas-starter · TypeScriptA free, open-source starter template for building a SaaS web app on Next.js, maintained under the official Next.js org: authentication, Stripe payments, and a dashboard for logged-in users come already wired up.
- 17

shadcn-admin
15.8Ksatnaing/shadcn-admin · TypeScriptAn open-source admin dashboard UI built with Shadcn UI (TailwindCSS + Radix) and Vite — a reusable collection of dashboard screens the author adapts for his own projects.
- 18

inbox-zero
12.6Kelie222/inbox-zero · TypeScriptInbox Zero is an open-source AI personal assistant for email that organizes your inbox, pre-drafts replies in your tone, manages your calendar, and organizes attachments.
- 19

mapcn
12.3KAnmolSaini16/mapcn · TypeScriptmapcn is a free, open-source library of ready-to-use React map components built on MapLibre GL and styled to match shadcn/ui, letting you drop maps into a React app with zero configuration.
- 20

ui
12.1Kcreativetimofficial/ui · TypeScriptCreative Tim UI is a component library built on top of shadcn/ui that provides pre-built React components and ready-to-use blocks (modals, billing, footers, FAQs, ecommerce sections, Web3 cards) to speed up building modern web apps.
- 21

crm
11.4Ktrycompai/crm · TypeScriptComp AI CRM is an open source, agentic-first CRM: instead of a database with a chat box bolted on, the AI agent is a standalone deployment that runs its own schedule and research queue, and the CRM is just where it writes down what it finds.
- 22
magic-resume
11.1KJOYCEQL/magic-resume · TypeScriptMagic Resume is a free online AI resume editor that makes creating a professional resume simple and enjoyable — it runs at magicv.art, with the source available on GitHub.
- 23
Zero
10.9KMail-0/Zero · TypeScriptZero (Mail0) is an open-source, self-hostable email app that lets you connect Gmail, Outlook and other providers into one inbox, enhanced with AI agents, while keeping your data private.
- 24

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

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

stitch-skills
8.5Kgoogle-labs-code/stitch-skills · TypeScriptStitch Skills is a library of Agent Skills built to work with the Stitch MCP server (Google's AI design tool), letting coding agents generate, edit, and export UI designs and turn them into real code.
- 27

app-store-screenshots
7.4KParthJadhav/app-store-screenshots · TypeScriptA skill for AI coding agents (like Claude Code, Cursor, Windsurf, OpenCode, and Codex) that scaffolds a full Next.js editor for creating App Store and Google Play marketing screenshots, complete with device frames, a connected canvas, and one-click export bundles at store-ready sizes.
- 28

cult-ui
6.6Knolly-studio/cult-ui · TypeScriptCult UI is a free, open-source collection of 150+ animated React components built with Tailwind CSS and Motion, distributed as shadcn/ui registry items so you can drop them straight into any shadcn/ui project.
- 29
topcoat
6.1Ktokio-rs/topcoat · RustTopcoat is a batteries-included, modular Rust framework for building full-stack web apps, where components render on the server and can query the database directly.
- 30

rlm
5.7Kalexzhang13/rlm · PythonRLM is an inference library implementing Recursive Language Models, a paradigm where an LLM offloads its context into a REPL environment and recursively calls itself (or sub-LLMs) to examine, decompose, and reason over near-infinite-length inputs.
- 31

printfilm
5.2Kyi1108/printfilm · PythonPRINTFILM is a self-hosted platform that turns a topic or script into a finished short video or episodic AI comic/drama, covering the whole pipeline from script to storyboard to image generation to video generation to final cut.
- 32

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

human-atlas
4.3Kashemag/human-atlas · TypeScriptAn interactive 3D anatomy explorer that runs in your browser: the BodyParts3D adult male reference taken apart into 2,234 individually selectable meshes, 15 anatomical systems, and 3,432 searchable named concepts.
- 34
design-extract
4.2KManavarya09/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.
- 35

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

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

blobatar
1.5KAlain00/blobatar · TypeScriptBlobatar is a dependency-free library that generates deterministic, geometric SVG avatars from any string — a username, email, or id — so the same input always produces the exact same picture.
- 38

solid-glass
1.4Kdeeplethe/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.
- 39
chatbot-template
1.2Kshadcn-ui/chatbot-template · TypeScriptA minimal chatbot template built with Next.js, the AI SDK, and shadcn/ui, wired up to run on the Vercel AI Gateway.
- 40

shapeshift
970anishfn/shapeshift · TypeScriptShapeshift is a single text input that morphs into the right UI widget as you type — an event card, checklist, timer, color picker, bill splitter, poll, converter and more — based on what it thinks you mean.
- 41

github-release-monitor
437iamspido/github-release-monitor · TypeScriptGitHub Release Monitor is a self-hostable app that watches GitHub, GitLab, Codeberg and self-hosted Forgejo repositories for new releases and sends you email or Apprise notifications (Discord, Telegram, Slack and 70+ other services) when something new ships.
- 42
youtubepro
419AgriciDaniel/youtubepro · TypeScriptYouTube Pro is a local-first workspace that combines public YouTube Data API v3 records with Gemini AI analysis to help you research topics, get grounded content ideas, write scripts, and generate thumbnails for a YouTube video.
- 43

evondevKit
412evondev/evondevKit · JavaScriptevondevKit is a UI/UX skill for Claude Code and other AI coding agents that builds and polishes app UIs - dashboards, lists, tables, forms, settings, modals - using your project's own component library and colors.
- 44

all-set-tw
281TedLin1993/all-set-tw · TypeScriptALL SET (all-set-tw) is a self-hosted personal finance hub for Taiwan that automatically syncs your bank accounts, credit cards, brokerage holdings, and government e-invoices into one dashboard, so you can stop bookkeeping by hand.
- 45

model-x-studio
262ashemag/model-x-studio · TypeScriptIt is an interactive 3D Tesla Model X studio in the browser: a circular display platform with component descriptions, individual-piece isolation, and a progressive explosion slider covering all 334 mesh pieces of the car.
- 46

zuse
232swarajbachu/zuse · TypeScriptZuse is a chat-first desktop app that wraps multiple AI coding agent CLIs (Claude Code, Codex, Grok, Gemini, Cursor, OpenCode, Pi) in one persistent, project-aware interface, with chat history, a file viewer, an integrated terminal, and git worktrees, all stored locally.
- 47
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.
- 48

empire
157thebuggeddev/empire · TypeScriptEmpire Atlas is an interactive 3D atlas that lets you explore domestic architecture across eight historical empires, from Ancient Egypt to the Mughal Empire, by orbiting detailed 3D dwelling models and reading annotated architectural features.
Related topics
Often tagged together