Principles, standards, and usage guidelines for designing GitHub interfaces.
Design layouts, flows, wireframes, and make prototypes with Primer components in Figma.
GitHub’s official icon library used in GitHub product interfaces.
Guidelines and templates for GitHub presentations.
Guidelines for designing GitHub’s native iOS and Android apps.
Guidelines for designing GitHub command line products.
Guidelines for designing the GitHub Desktop app.
Utility-centric and BEM-style components to give you the building blocks for any web project.
Presentational UI components with encapsulated styles and constraint-based theme props.
Build component-driven UI in Rails with ViewComponents.
Ruby styleguide and RuboCop configuration for GitHub Ruby projects.
Learn how to use GitHub’s brand assets to represent the various aspects of GitHub.
Resources, guidelines, and best practices for writing with the GitHub voice.
Enhanced styling tools for GitHub’s marketing sites.
If you are GitHub staff, please message #primer on Slack for questions or help.