Free resources, Fonts

Fontsource

Self-host Google and other open fonts as npm packages, with no third-party requests.

Category
Fonts
Cost
Free and open source
Website
fontsource.org

What Fontsource is

Fontsource packages open fonts so you install them like any other dependency and serve them from your own domain. The page stops making a request to someone else’s server, and the font arrives with the rest of your assets.

Beyond privacy, it removes a class of problem: no third-party outage can leave your site rendering in a fallback typeface, and the font is versioned in your lockfile like everything else.

Good for

  • Sites that must not send visitor requests to third-party servers
  • Projects with a build step, where a package is easier than manual files
  • Pinning a font version so a redesign does not arrive by surprise

Worth knowing

  • Import only the weights and subsets you use, or you ship far more than you need.
  • For Cyrillic, import the Cyrillic subset explicitly — the default is usually Latin only.

More in this category