Developer Tools
The Octocat is grayscale; the system colors carry semantic meaning.
Select any value to copy it.
Each color as text on white and on black. AA means body text passes. Select a ratio to open the pair in the contrast checker.
GitHub's brand mark is intentionally monochrome, leaving the colorful semantic palette (success green, attention yellow, danger red, accent blue) to operate on top inside the product. This separation — neutral identity, vivid signal — is a useful pattern for any developer-facing tool.
Every token name carries the brand, so two brands can share one stylesheet.
:root {
--github-black: #181717;
--github-success-green: #2da44e;
--github-danger-red: #cf222e;
--github-attention-yellow: #9a6700;
--github-accent-blue: #0969da;
}@theme {
--color-github-black: #181717;
--color-github-success-green: #2da44e;
--color-github-danger-red: #cf222e;
--color-github-attention-yellow: #9a6700;
--color-github-accent-blue: #0969da;
}module.exports = {
theme: {
extend: {
colors: {
"github-black": "#181717",
"github-success-green": "#2da44e",
"github-danger-red": "#cf222e",
"github-attention-yellow": "#9a6700",
"github-accent-blue": "#0969da",
},
},
},
};Source: https://primer.style/foundations/color/overview · As of 2026-05-02 · This page is an unofficial reference. Color values are factual sRGB hex codes and not subject to copyright; the GitHub name and any associated marks belong to their owner. Request removal via support.
Vercel
Black, white, and the negative space between — a deployment platform aesthetic.
Supabase
A signature emerald that says 'open-source, technical, alive'.
Cloudflare
Orange like the internet's safety vest — fast, visible, slightly punk.
Hugging Face
Yellow with a hugging emoji — a friendly brand for machine learning.