shadcn-ui/ui

A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 18 minutes ago
Added to GitGenius on May 19th, 2024
Created on January 4th, 2023
Open Issues & Pull Requests: 2,318 (-1)
Number of forks: 9,965
Total Stargazers: 122,013 (+4)
Total Subscribers: 425 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.0 days
Mean response time: 112.6 days
90th percentile: 365.7 days
Tracked items: 3,210

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 25 hours, while "enhancement" waits about 14 months. 73% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1,068
New in 7 days: 20
Closed in 7 days: 17
Avg open age: 238 days
Stale 30+ days: 792
Stale 90+ days: 692

Recent activity

Opened in 7 days: 15
Closed in 7 days: 17
Comments in 7 days: 7
Events in 7 days: 23

Top labels

  • bug (1,933)
  • Stale (871)
  • stale? (862)
  • area: request (529)
  • postpone: more info or changes requested (16)
  • area: roadmap (14)
  • enhancement (14)
  • area: blocks (11)

Detailed Description

shadcn/ui is a component library and code distribution platform built with TypeScript that provides beautifully designed, accessible UI components for web development. The project is designed to work across multiple frameworks and is distributed as open source code, allowing developers to customize, extend, and build upon the components to create their own component libraries. The repository is hosted at https://ui.shadcn.com and integrates with popular modern web development tools including React, Next.js, Tailwind CSS, Radix UI, Vite, and Laravel.

The codebase is primarily written in TypeScript and is licensed under the MIT license, making it freely available for both commercial and personal use.

The project's contributor base overlaps with major open source repositories including microsoft/vscode, microsoft/typescript, and rust-lang/rust, suggesting that developers working on shadcn/ui often contribute to or maintain other significant open source projects.

The component library is classified across multiple domain categories including tailwind css integration, ui kit design, react components, component library architecture, design systems, and frontend development tools. This broad classification reflects the project's positioning as a comprehensive solution for building modern user interfaces. The documentation is centrally located at https://ui.shadcn.com/docs, providing developers with guidance on implementation and customization. The repository includes a contributing guide that outlines the process for community contributions, supporting the open development model that characterizes the project.