Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

components.build

An open-source standard for building modern, composable, and accessible UI components.

About

components.build is a formal specification that establishes best practices and guidelines for building open-source UI components for the modern web. Co-authored by Hayden Bleasel and shadcn, this specification aims to help open-source maintainers and senior front-end engineers create components that are:

  • Composable - Built with composition over inheritance, easily combined to create complex UIs
  • Accessible - WCAG-compliant with proper ARIA attributes and keyboard navigation
  • Customizable - Easy to theme and style for any design system
  • Performant - Lightweight with minimal dependencies
  • Transparent - Full code visibility and ownership
  • Well-documented - Clear examples and developer-friendly

While examples use React/TypeScript, the core principles are framework-agnostic and applicable to Vue, Svelte, Angular, and other modern frameworks.

Contributing

Contributions are welcome! This specification is informed by the open-source community and real-world component libraries.

To contribute, please read the contributing guide.

License

This project is open source and available under the MIT License.

关于 About

An open-source standard for building modern, composable and accessible UI components.
componentsregistryshadcn-ui

语言 Languages

MDX90.9%
TypeScript8.8%
CSS0.2%
Shell0.0%
JavaScript0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
139
Total Commits
峰值: 31次/周
Less
More

核心贡献者 Contributors