Primer React
v35.25.1
Primer React
Primer React is a React implementation of GitHub's Primer Design System 🎉
Principles
- Everything is a component.
 - Aim for total style encapsulation; don't rely on inheritance to provide default styles.
 - Build small building blocks with minimal props to keep complexity low.
 - Keep system constrained by only including props needed per component.
 - Favor wrapping or extending components for more complex operations.
 - Maintain design system consistency with utilities as props (for spacing, color, font-size, line-height, widths, and radii).
 
Getting started
Check out our getting started guide for everything you need to know about installing and using Primer React.
Local development
To run @primer/react locally when adding or updating components:
- Clone this repo: 
git clone https://github.com/primer/react - Install dependencies: 
npm install - Run the dev app: 
npm start 
👉 See the contributing docs for more info on code style, testing, and coverage.