Fontsource
Self-host any open-source font with an npm install.

What it is
Fontsource packages Google Fonts and other open-source typefaces as npm modules, so you can self-host fonts in any framework with one import and no external requests. Variable font packages included.
Why it’s here
The cleanest way to self-host fonts outside Next.js (which has next/font). Vite, Astro, SvelteKit: this is the move.
Best for
- self-hosting fonts
- Vite and Astro projects
- privacy-conscious sites
Can my agent use this?
Agent excellent agent friendlinessYes. Tell your agent the font name and it can install the matching @fontsource package and import it.
Excellent: Public docs, public source or an installable package. An agent can read, install and implement this directly.
Access methods
- Docs
- GitHub
- npm
Install
npm install @fontsource-variable/interRelated resources
Fontshare 
Fontshare
Free, professional-quality fonts from the Indian Type Foundry.
Asset libraryFreegood agent friendlinessStaff pickUsed by meIconify 
Iconify
One API and one component for two hundred thousand icons from every major set.
Asset libraryFreeOpen sourceexcellent agent friendlinessTypescale 
Typescale
Generate a harmonious type scale from a base size and a ratio.
ToolFreegood agent friendlinessHaikei 
Haikei
Generate blobs, waves, gradients and patterns as SVG backgrounds.
ToolFreelimited agent friendliness