https://github.com/primer/view_components
ViewComponents for the Primer Design System
https://github.com/primer/view_components
design-system primer rails ruby viewcomponent viewcomponents
Last synced: 4 days ago
JSON representation
ViewComponents for the Primer Design System
- Host: GitHub
- URL: https://github.com/primer/view_components
- Owner: primer
- License: mit
- Created: 2020-08-03T20:57:36.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-03-06T18:20:04.000Z (10 days ago)
- Last Synced: 2026-03-09T02:53:38.730Z (7 days ago)
- Topics: design-system, primer, rails, ruby, viewcomponent, viewcomponents
- Language: Ruby
- Homepage: https://primer.style/components/
- Size: 237 MB
- Stars: 574
- Watchers: 8
- Forks: 134
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/security.md
Awesome Lists containing this project
README
Primer ViewComponents
ViewComponents for the Primer Design System.
> [!WARNING]
> As part of GitHub’s move to React-based interfaces, Primer ViewComponents is in maintenance mode as of February 2026.
>
> Maintenance mode means:
>
> * this project is **not accepting new features, components, or significant enhancements.**
> * the Primer team at GitHub will continue providing:
> * Security updates
> * Dependency bumps
> * Critical/P0 bug fixes
> * issues, PRs, and discussions / community Q&A remain open, but maintainer response is not guaranteed
The Primer team continues to focus its resources on strategic investments that help GitHub and its customers to be successful, while making developers’ lives easier. The Primer design system remains a part of this vision through [guidance](https://primer.style/product/ui-patterns/), [tooling](https://primer.style/product/getting-started/react/), and ready-to-use [React](https://primer.style/product/components/) and [web components](https://github.com/github/github-elements).
>
> We encourage internal GitHub consumers to plan to migrate from Primer ViewComponents to [Primer React](https://github.com/primer/react).
>
> Non-GitHub consumers should consider forking and maintaining a copy of this repo.
>
> Questions may be posted on the [maintenance mode announcement](https://github.com/primer/view_components/discussions/3908). Thank you for your support and interest!
## Documentation
Visit [https://primer.style/components/](https://primer.style/components/) to view documentation.
_Note: This library is under active pre-1.0 development. Breaking changes are likely in patch releases._
## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).