{"repo":"vercel/components.build","free":true,"listed":false,"github":"https://github.com/vercel/components.build","clone":"git clone https://github.com/vercel/components.build.git","description":"An open-source standard for building modern, composable and accessible UI components.","language":"MDX","stars":788,"topics":["components","registry","shadcn-ui"],"license":null,"category":"ui-components","readme_excerpt":"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.","default_branch":null,"files":null,"tree":[],"storefront":"/r/vercel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vercel/components.build/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}