Categories

Developer tools

Languages, frameworks and the platforms developers ship on.

220 sites. 1.8% blocked our crawler this week.

Body text

  1. 23%50 sites+0.4 pts
  2. 18%39 sites−0.5 pts
  3. 6.4%14 sites−0.5 pts
  1. 10 sites+0.4 pts
  2. 9 sites−0.5 pts
  3. 5 sites
  1. Source Sans2.3%
  2. Lato1.8%
  3. sans-serif1.8%
  4. Fira Sans1.4%
  5. DM Sans0.9%
  6. Google Sans0.9%
  7. Google Sans Flex0.9%
  8. Helvetica0.9%
  9. IBM Plex Sans0.9%
  10. Instrument Sans0.9%
Share among the 216 sites we can trace back to 2016Dashed lines before September 2026 are estimates from web archives. Solid lines are our weekly crawl. The chart follows a fixed set of 216 sites, not every site in the rankings.
Show as table
PeriodSourceInterOpen SansGeistRobotoHelvetica NeueSource Sans
2016 Q1Web archive estimate, 1072 sites0.0%19%0.0%4.7%21%4.7%
2016 Q2Web archive estimate, 1810 sites0.0%16%0.0%6.3%19%4.7%
2016 Q3Web archive estimate, 186 sites––––––
2016 Q4Web archive estimate, 584 sites––––––
2017 Q1Web archive estimate, 492 sites––––––
2017 Q2Web archive estimate, 1682 sites0.0%11%0.0%7.5%18%7.5%
2017 Q3Web archive estimate, 629 sites––––––
2017 Q4Web archive estimate, 467 sites––––––
2018 Q1Web archive estimate, 451 sites––––––
2018 Q2Web archive estimate, 1970 sites0.0%14%0.0%10%8.7%5.8%
2018 Q3Web archive estimate, 2233 sites0.0%18%0.0%9.5%7.4%7.4%
2018 Q4Web archive estimate, 1376 sites0.0%14%0.0%8.3%2.8%8.3%
2019 Q1Web archive estimate, 2256 sites1.1%15%0.0%13%7.7%6.6%
2019 Q2Web archive estimate, 2857 sites0.9%13%0.0%17%8.3%7.4%
2019 Q3Web archive estimate, 2064 sites1.0%13%0.0%14%11%5.8%
2019 Q4Web archive estimate, 2297 sites0.9%12%0.0%13%9.3%6.5%
2020 Q1Web archive estimate, 2273 sites1.7%13%0.0%11%9.5%6.0%
2020 Q2Web archive estimate, 1919 sites3.0%13%0.0%9.9%6.9%5.0%
2020 Q3Web archive estimate, 1530 sites5.2%14%0.0%8.3%6.3%5.2%
2020 Q4Web archive estimate, 1473 sites6.1%12%0.0%12%6.1%6.1%
2021 Q1Web archive estimate, 1634 sites5.4%9.7%0.0%12%5.4%6.5%
2021 Q2Web archive estimate, 1333 sites5.9%5.9%0.0%8.3%4.8%7.1%
2021 Q3Web archive estimate, 2057 sites6.6%7.5%0.0%9.4%3.8%5.7%
2021 Q4Web archive estimate, 1750 sites7.1%7.1%0.0%8.9%2.7%6.3%
2022 Q1Web archive estimate, 2101 sites12%8.3%0.0%7.4%2.5%5.8%
2022 Q2Web archive estimate, 2374 sites13%8.1%0.0%8.9%2.4%4.9%
2022 Q3Web archive estimate, 1592 sites19%8.2%0.0%8.2%3.1%5.1%
2022 Q4Web archive estimate, 1090 sites19%9.3%0.0%8.0%2.7%5.3%
2023 Q1Web archive estimate, 1734 sites18%7.6%0.0%8.5%2.5%3.4%
2023 Q2Web archive estimate, 1631 sites18%8.3%0.0%8.3%2.8%2.8%
2023 Q3Web archive estimate, 2019 sites20%6.0%0.0%7.8%1.7%4.3%
2023 Q4Web archive estimate, 2074 sites21%6.6%0.0%6.6%1.6%4.1%
2024 Q1Web archive estimate, 1743 sites16%7.0%0.9%7.0%2.6%1.8%
2024 Q2Web archive estimate, 1201 sites15%8.3%1.0%5.1%3.1%2.1%
2024 Q3Web archive estimate, 1764 sites23%4.5%1.8%6.3%2.7%1.8%
2024 Q4Web archive estimate, 1490 sites21%6.8%1.7%5.9%2.5%1.7%
2025 Q1Web archive estimate, 1484 sites17%7.0%2.0%4.0%3.0%2.0%
2025 Q2Web archive estimate, 411 sites––––––
2025 Q3Web archive estimate, 2422 sites20%2.9%3.8%7.6%2.9%1.9%
2025 Q4Web archive estimate, 2463 sites22%2.8%2.8%6.6%0.9%1.9%
2026 Q1Web archive estimate, 276 sites––––––
2026 Q2Web archive estimate, 186 sites––––––
2026 Q3Web archive estimate, 83 sites––––––
Sep 27, 2026Our crawl, 6,305 sites23%7.1%3.8%4.7%2.4%2.4%
Oct 4, 2026Our crawl, 6,330 sites23%7.1%3.8%4.7%2.4%2.4%
Oct 11, 2026Our crawl, 6,302 sites23%7.1%4.3%4.7%2.4%2.4%
Oct 18, 2026Our crawl, 6,304 sites23%7.1%4.3%4.3%2.4%2.4%
Oct 25, 2026Our crawl, 6,249 sites24%6.6%4.3%4.3%2.4%2.4%
Nov 1, 2026Our crawl, 6,272 sites24%6.6%4.3%4.3%2.4%2.4%

Headings

Pairings

Font source
  • Self-hosted53%
  • System fonts26%
  • Google Fonts20%
  • Adobe Fonts0.4%

Platform

  • Other or custom70%
  • Next.js21%
  • WordPress5.0%
  • Gatsby1.4%
  • Webflow0.9%
  • Nuxt0.9%

Switches

  1. couchbase.com changed its body text from Open Sans to Inter

  2. couchbase.com changed its headings from Open Sans to Centra No2

  3. mariadb.org changed its body text from Roboto to Manrope

  4. mariadb.org changed its headings from Roboto to Manrope

  5. getbootstrap.com changed its body text from system-ui to Geist

  6. getbootstrap.com changed its headings from system-ui to Geist

  7. nuxt.com changed its body text from Public Sans to Inter

  8. nuxt.com changed its headings from Public Sans to Outfit

  9. nx.dev changed its body text from Inter to Fragment Mono

  10. nx.dev changed its headings from Inter to Instrument Sans

Every site

SiteBodyHeadingsPlatform
actix.rssystem-uisystem-ui
alpinejs.devsystem-uiKarla
angular.devInterInter Tight
apache.orgOpen SansMontserrat
archlinux.orgsans-serifsans-serif
astral.shAlliance TextAlliance PlattNext.js
astro.buildsystem-uiObviously
aws.amazon.comAmazon Ember DisplayAmazon Ember Display
axum.rssystem-uisystem-uiWordPress
azure.microsoft.comSegoe UISegoe UI Variable Display
babeljs.iosystem-uisystem-ui
bazel.buildInterInter
biomejs.devGeistGeist
bitbucket.orgCharlieCharlie
blender.orgInterInterWordPress
brew.shsystem-uisystem-ui
bun.shsystem-uiArchivo
caniuse.comOpen SansOpen Sans
cassandra.apache.orgOpen SansRed Hat Display
chakra-ui.comWix MadeforWix MadeforNext.js
clickhouse.comInterBasierNext.js
clojure.orgOpen SansOpen SansWebflow
cloud.google.comGoogle SansGoogle Sans
cmake.orgRobotoNunito SansWordPress
cockroachlabs.comGeistGeistNext.js
code.visualstudio.comsystem-uisystem-ui
codeberg.orgsystem-uisystem-ui
codepen.ioLatoSF MonoNext.js
codesandbox.ioInterInterNext.js
convex.devGT AmericaGT AmericaNext.js
couchbase.comInterCentra No2WordPress
crates.ioFira SansFira Sans
crystal-lang.orgRobotoRoboto
cursor.comCursor GothicCursor GothicNext.js
cypress.ioRobotoPoppins
d3js.orgsystem-uisystem-ui
dart.devGoogle Sans FlexGoogle Sans Flex
debian.orgsans-serifsans-serif
deno.comInterInter
devdocs.iosystem-uisystem-ui
developer.mozilla.orgInterInter
digitalocean.comInterPlus Jakarta SansNext.js
djangoproject.comRobotoRoboto
docker.comInterABC ReproWordPress
docusaurus.iosystem-uisystem-ui
drizzle.teamsystem-uisystem-ui
duckdb.orgSuisse IntlSuisse Intl
effect.websiteInterInter
elastic.coInterGeist MonoNext.js
electronjs.orgsystem-uisystem-ui