GitHub
Body copy at reading size.
- Headings
- Mona Sans
- Body
- Mona Sans
- WCAG AA
- 9/9
- WCAG AAA
- 4/9
- Tech SEO
- 87
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.
Body copy at reading size.
Body copy at reading size.
Measured values side by side. The last column is arithmetic on those values, not a judgment.
| Attribute | GitHub | GitLab | Difference |
|---|---|---|---|
| Primary color | #1F883D · Green | #171321 · Deep Violet | Different hue, OKLab ΔE 39.2 |
| Text color | #1F2328 | #171321 | OKLab ΔE 5.9 |
| Canvas | #FFFFFF · Neutral white | #FCFBFC · Neutral white | Both neutral white |
| Mode | Light | Light | Same |
| Heading font | Mona Sans | GitLab Sans (free stand-in Inter) | Different families |
| Body font | Mona Sans | GitLab Sans (free stand-in Inter) | Different families |
| Control radius | 6px | 4px | GitHub rounder by 2px |
| Card radius | 12px | 12px | Identical |
| Radius style | Technical | Technical | Same |
| WCAG 2.1 AA | 9 of 9 (100%) | 7 of 9 (78%) | GitHub higher by 22 pts |
| WCAG 2.1 AAA | 4 of 9 (44%) | 4 of 9 (44%) | Equal pass rate |
| Button label contrast | 4.52:1 | 18.24:1 | GitLab higher by 13.72 |
| Technical SEO | 87/100 | 100/100 | GitLab higher by 13 |
| SEO checks passing | 11 of 14 | 14 of 14 | GitLab passes 3 more |
| XML sitemap | 376 URLs | 6,387 URLs | Both found |
| Structured data | none | WebSite, WebPage, Organization | Only one publishes JSON-LD |
| Data from | 10 Nov 2026 | 11 Nov 2026 | Both reference snapshots |
| Pairing | GitHub | GitLab |
|---|---|---|
| Body text on surface | Aa15.80:1AA | Aa17.67:1AA |
| Secondary text on surface | Aa6.11:1AA | Aa4.64:1AA |
| Primary as link/text on surface | Aa4.52:1AA | same colors as another pairing |
| Button label on primary | Aa4.52:1AA | Aa18.24:1AA |
| Accent on surface | Aa5.19:1AA | Aa5.10:1AA |
| Secondary on surface | Aa14.63:1AA | Aa2.77:1Fail |
| White on secondary | Aa14.63:1AA | Aa2.86:1Fail |
| Dark mode: text on canvas | Aa17.80:1AA | Aa18.16:1AA |
| Dark mode: primary on canvas | Aa4.56:1AA | Aa4.63:1AA |
| Body text on white | same colors as another pairing | Aa18.24:1AA |
Homepage checks from each dated scan. Sites that refuse automated requests show no score rather than an estimate.
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.
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.
GitHub uses 6px controls and 12px cards (technical geometry). GitLab uses 4px controls and 12px cards (technical geometry). Control radius: github rounder by 2px.
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.
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.
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