google-webfonts-helper
Download and self-host Google Fonts with CSS snippets

google-webfonts-helper is a web app and JSON API that helps you self-host fonts from Google Fonts. It lets you select a font family, variants, subsets, and formats, then generates downloadable font files and copy-ready CSS for local hosting.
Key Features
- Web interface to browse Google Fonts and customize subsets, styles, and variants
- Downloads fonts as zipped packages in multiple formats (eot, ttf, svg, woff, woff2)
- Generates CSS snippets for local hosting with proper @font-face declarations
- Public JSON API endpoints to list fonts and fetch downloadable assets programmatically
- Container-friendly deployment with prebuilt images and environment-based configuration
Use Cases
- Improve privacy and compliance by serving fonts from your own infrastructure
- Reduce third-party dependencies and improve page performance through local caching
- Automate font asset generation in build pipelines using the JSON API
Limitations and Considerations
- Requires a Google Fonts Developer API key to fetch font metadata and file URLs
- Some dependencies are deprecated; the project mitigates this with minimal, rootless production images
google-webfonts-helper is a practical utility for developers who want reproducible, privacy-conscious font hosting without manually extracting files and writing CSS by hand.
Categories:
Tags:
Tech Stack:
Similar Services

Stirling PDF
Self-hosted PDF editing, conversion, OCR, and automation platform
Open-source PDF platform to edit, convert, OCR, sign, redact, and automate PDF workflows via a web UI and REST API.

Paperless-ngx
Document management system with OCR, search, and automated filing
Paperless-ngx is an open-source document management system that ingests scans and files, runs OCR, and turns them into a searchable, taggable document archive.

Reactive Resume
Privacy-focused, open-source resume builder
Open-source resume builder for creating, customizing, exporting and publishing resumes with templates, PDF export, public sharing and optional OpenAI assistance.

CyberChef
Browser-based toolkit for data decoding, encoding and analysis
CyberChef is a web-based “cyber” toolkit for encoding/decoding, encryption/decryption, compression, hashing, parsing, and data transformation using drag-and-drop recipes.

ArchiveBox
Open-source self-hosted web archiving and snapshotting tool
Self-hosted tool to collect and preserve webpages, media, and bookmarks in durable formats (HTML, PDF, WARC, MP4) with a CLI, web UI, and search.
ebook2audiobook
Convert eBooks into audiobooks with TTS and optional voice cloning
Self-hostable tool to convert non-DRM eBooks into audiobooks with chapter support, metadata, multilingual TTS engines, and optional voice cloning via a web UI or CLI.

JavaScript
Express
HTML
Docker
TypeScript
Node.js