Primer Design System

Primer Design System

Primer is a set of guidelines, principles, and patterns for designing and building UI at GitHub. It provides a shared language and standardized approach to delivering cohesive experiences.


Standards, guidelines, and tools to getting started with Primer.


The fundamental parts of the design system that underpin all GitHub interfaces, such as color and typography.

UI patterns

Design guidelines covering common user workflows.


Design and usage guidelines for individual Primer components.

GitHub staff

Internal documentation for GitHub staff.


Principles, foundations and usage guidelines for designing for GitHub's native products.

Open source

Primer is open-sourced on GitHub. Contributions and feedback are welcome!

Contribute on GitHub

Need help? If you found a bug on this website, please open a new issue with as much detail as possible.