Skip to content
SuiteAnvil
Design system comparison · github.com / gitlab.com

GitHub vs GitLab: brand colors, fonts & UI tokens

GitHub leads with #1F883D (green) set in Mona Sans; GitLab with #171321 (deep violet) set in GitLab Sans. Controls are 6px versus 4px, and 9 of 9 versus 7 of 9 key color pairings pass WCAG 2.1 AA.

GitHub: reference 10 Nov 2026GitLab: reference 11 Nov 2026

GitHub

github.com · reference 10 Nov 2026
Palette · click to copy
Typography
Aa Clarity

Body copy at reading size.

Headings
Mona Sans
Body
Mona Sans
Technical · 4-6 px
GitHub
PrimarySecondary
controls 6px · cards 12px
WCAG AA
9/9
WCAG AAA
4/9
Tech SEO
87

GitLab

gitlab.com · reference 11 Nov 2026
Palette · click to copy
Typography
Aa Clarity

Body copy at reading size.

Headings
GitLab Sans
Body
GitLab Sans
Free stand-in
Inter
Technical · 4-6 px
GitLab
PrimarySecondary
controls 4px · cards 12px
WCAG AA
7/9
WCAG AAA
4/9
Tech SEO
100

Differences at a glance

Measured values side by side. The last column is arithmetic on those values, not a judgment.

AttributeGitHubGitLabDifference
Primary color#1F883D · Green#171321 · Deep VioletDifferent hue, OKLab ΔE 39.2
Text color#1F2328#171321OKLab ΔE 5.9
Canvas#FFFFFF · Neutral white#FCFBFC · Neutral whiteBoth neutral white
ModeLightLightSame
Heading fontMona SansGitLab Sans (free stand-in Inter)Different families
Body fontMona SansGitLab Sans (free stand-in Inter)Different families
Control radius6px4pxGitHub rounder by 2px
Card radius12px12pxIdentical
Radius styleTechnicalTechnicalSame
WCAG 2.1 AA9 of 9 (100%)7 of 9 (78%)GitHub higher by 22 pts
WCAG 2.1 AAA4 of 9 (44%)4 of 9 (44%)Equal pass rate
Button label contrast4.52:118.24:1GitLab higher by 13.72
Technical SEO87/100100/100GitLab higher by 13
SEO checks passing11 of 1414 of 14GitLab passes 3 more
XML sitemap376 URLs6,387 URLsBoth found
Structured datanoneWebSite, WebPage, OrganizationOnly one publishes JSON-LD
Data from10 Nov 202611 Nov 2026Both reference snapshots

WCAG 2.1 contrast, pairing by pairing

PairingGitHubGitLab
Body text on surfaceAa15.80:1AAAa17.67:1AA
Secondary text on surfaceAa6.11:1AAAa4.64:1AA
Primary as link/text on surfaceAa4.52:1AAsame colors as another pairing
Button label on primaryAa4.52:1AAAa18.24:1AA
Accent on surfaceAa5.19:1AAAa5.10:1AA
Secondary on surfaceAa14.63:1AAAa2.77:1Fail
White on secondaryAa14.63:1AAAa2.86:1Fail
Dark mode: text on canvasAa17.80:1AAAa18.16:1AA
Dark mode: primary on canvasAa4.56:1AAAa4.63:1AA
Body text on whitesame colors as another pairingAa18.24:1AA

Technical SEO snapshot

Homepage checks from each dated scan. Sites that refuse automated requests show no score rather than an estimate.

GitHub
github.com · 10 Nov 2026
87
11 of 14 checks pass
  • warnTitle tag70 chars: “GitHub · Change is constant. GitHub keeps you ahead. · GitHub · GitHub”
  • warnMeta description186 chars
  • passSingle H1 heading1 H1 element(s)
  • passCanonical URLhttps://github.com/
  • passHTML lang attributelang="en"
  • passMobile viewportwidth=device-width
  • passOpen Graph tags3/3 of og:title, og:description, og:image
  • passTwitter / X cardsummary_large_image
  • warnStructured data (JSON-LD)No JSON-LD found
  • passHTTPSServed over HTTPS
  • passIndexable (robots meta)No robots restrictions
  • passXML sitemap376 URLs · https://github.com/sitemap_marketing.xml
  • passFavicon / touch iconIcon link present
  • passImage alt text100% of 22 images
GitLab
gitlab.com · 11 Nov 2026
100
14 of 14 checks pass
  • passTitle tag60 chars: “GitLab - Speed with control for agentic software engineering”
  • passMeta description160 chars
  • passSingle H1 heading1 H1 element(s)
  • passCanonical URLhttps://about.gitlab.com/
  • passHTML lang attributelang="en-US"
  • passMobile viewportwidth=device-width, initial-scale=1
  • passOpen Graph tags3/3 of og:title, og:description, og:image
  • passTwitter / X cardsummary_large_image
  • passStructured data (JSON-LD)WebSite, WebPage, Organization, Corporation
  • passHTTPSServed over HTTPS
  • passIndexable (robots meta)robots="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
  • passXML sitemap6387 URLs · https://about.gitlab.com/sitemap.xml
  • passFavicon / touch iconIcon link present
  • passImage alt text100% of 39 images

Benchmark your own site

Compare your site with GitHub

We scan your homepage, CSS and sitemap, then put your palette, fonts, corner radius, WCAG contrast and technical SEO next to GitHub's.

Benchmark pages are not indexed by search engines. Share them by link.

GitHub vs GitLab FAQ

What are the brand colors of GitHub and GitLab?

GitHub uses #1F883D as primary, #25292E as secondary and #0969DA as accent, with #1F2328 text on #FFFFFF. GitLab uses #171321 as primary, #FC6D26 as secondary and #7759C2 as accent, with #171321 text on #FCFBFC. Click any swatch on this page to copy its hex code.

Which fonts do GitHub and GitLab use?

GitHub sets headings in Mona Sans. GitLab sets headings in GitLab Sans (free stand-in Inter). Proprietary faces are previewed with the named free Google Fonts stand-in.

Does GitHub or GitLab use rounder corners?

GitHub uses 6px controls and 12px cards (technical geometry). GitLab uses 4px controls and 12px cards (technical geometry). Control radius: github rounder by 2px.

Which brand palette passes more WCAG contrast checks?

GitHub passes 9 of 9 key pairings at WCAG 2.1 AA (100%) and 4 at AAA. GitLab passes 7 of 9 at AA (78%) and 4 at AAA. The pairings cover body text, links, buttons and dark mode.

How do GitHub and GitLab compare on technical SEO?

GitHub's homepage scores 87/100, with 11 of 14 checks passing. GitLab's homepage scores 100/100, with 14 of 14 checks passing. Scores come from SuiteAnvil's 14 weighted technical checks (title, description, H1, canonical, Open Graph, structured data, sitemap, HTTPS and more) and are never estimated.

How can I compare my own website with GitLab?

Enter your URL in the benchmark form on this page. SuiteAnvil scans your homepage, CSS and sitemap, then opens the same side-by-side view of your site against GitLab, or against GitHub.

Dated snapshots of each company's public website styling for educational and interoperability purposes. Brands evolve; values may change. Names and logos are trademarks of their owners, shown for identification only; SuiteAnvil is not affiliated with or endorsed by GitHub or GitLab.

SuiteAnvil extracts publicly visible design tokens, logos, and font references for workflow automation. You are responsible for ensuring you hold valid commercial rights or client authorization for any proprietary fonts, trademarks, and brand assets before commercial publication. Licensing notice