{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/subfont/","markdown":"https://findsoftware.frbit.cloud/subfont.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"subfont","name":"subfont","urls":{"repository":"https://github.com/Munter/subfont","docs":"https://github.com/Munter/subfont/blob/master/README.md"},"category":["build-tool"],"description":"Command line tool that subsets web fonts to the characters a page uses, then injects the subsets and preload hints into the page.","maintainer":"Peter Brandt Müller","maintainerType":"individual","firstRelease":2017,"hosting":null,"language":"javascript","runtime":["node"],"runtimeMin":"node 10","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["local"],"renderingModes":null,"installMethod":"npm install -g subfont","licenseModel":"open-source","license":"MIT","currentMajor":"7","latestReleaseDate":"2026-09-20T00:00:00.000Z","githubStargazers":1636,"contributors":12,"packagistDownloads":null,"npmWeeklyDownloads":4909,"dependentRepos":174,"dependentPackages":6,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/Munter/subfont","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://github.com/Munter/subfont/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/Munter/subfont/blob/master/LICENSE.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/Munter/subfont","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://github.com/Munter/subfont/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/Munter/subfont/blob/v7.3.0/package.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/Munter/subfont/blob/v7.3.0/package.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/Munter/subfont/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/Munter/subfont/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/Munter/subfont","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/Munter/subfont/blob/master/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/subfont","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://registry.npmjs.org/subfont/latest","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://registry.npmjs.org/subfont","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/Munter/subfont","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/Munter/subfont/contributors","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/subfont","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/subfont","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/subfont","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"subfont is a command line tool that a developer runs on HTML pages to produce font subsets and the markup that loads them. The package is installed globally with npm and runs on Node.js. The project has no site of its own: its [README](https://github.com/Munter/subfont/blob/master/README.md) is the documentation, and the copyright line in its license names Peter Brandt Müller.\n\n## Worth knowing\n\nThe tool runs on the developer's machine or in a build step, so the site a visitor receives holds the subsets, not the tool. The README adds that subfont is meant for the files a site deploys to static file hosting, and that characters the page does not show can be added to the subsets by hand."}