These guidelines are a collection of principles, foundations and usage guidelines for designing GitHub command line products.

Getting started

Primer is also a design system for Terminal like implementations of GitHub. If you’re just starting out with creating those kind of experiences, here’s a list of principles and design foundations to get you started.


Design concepts and constraints that can help create a better Terminal like experience for GitHub.


Design guidance on how we format content in in the Terminal through text formatting, color and font weights.