Try describing what you need:

google-webfonts-helper logo

google-webfonts-helper

★ 13.1k
MIT LicenseOpen Source — No PaywallSingle Container — single container — minimal hosting footprintDocker · SourceNo external DBCloud Required1 active committer (12mo)

About

google-webfonts-helper is a service for people who want to self-host Google Fonts instead of linking to Google’s hosted font files. It helps users generate font packages tailored to their needs,...

Community Ratings

No ratings yet

Features

  • font style and charset customization
  • CSS snippets
  • downloadable font files
  • multiple font formats
  • JSON API

Details

Last Updated
Nov 10, 2026
Created
Dec 22, 2014
Install Methods
dockersource
Requirements
GOOGLE_FONTS_API_KEYGoogle Fonts Developer API
Default Port
8080Express server / web app
API
REST
Runtime / Stack
Nodejs
Privacy & Independence
Cloud: Required
Deployment

Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container

Run google-webfonts-helper yourself

Pick how much you want to manage.

1 more way to host

Some links earn us a commission. netcup pays us one and is our preferred VPS host.

Is this your project? Sponsor a listing

Run google-webfonts-helper with Docker Compose

Compose file from the google-webfonts-helper project repository.

1 service

no resource limits declared

needs persistent storage (1 volume)

docker-compose.yml · @ ff245dc · scanned Nov 3, 2026

services:
  service:
    build:
      context: .
      target: development
    ports:
      - "9000:9000" # development
      - "8080:8080" # production
      - "35729:35729" # livereload
      - "5858:5858" # debugger
      - "9229:9229" # profiler
    working_dir: &PROJECT_ROOT_DIR /app
    # linux permissions: we must explicitly run as the node user
    user: node
    volumes:
      # mount working directory
      # https://docs.docker.com/docker-for-mac/osxfs-caching/#delegated
      # the container’s view is authoritative (permit delays before updates on the container appear in the host)
      - .:/app:delegated

    environment:
      # Set your key in the .gitignored .env file.
      GOOGLE_FONTS_API_KEY: ${GOOGLE_FONTS_API_KEY}

    # Overrides default command so things don't shut down after the process ends.
    command:
      - /bin/sh
      - -c
      - |
        git config --global --add safe.directory /app
        while sleep 1000; do :; done

This file may be out of date. Check the google-webfonts-helper documentation for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Mar 25, 2026

Related Software

Surfer logo

Surfer

Simple static file server with webui to manage files.
Web File ManagersPermissive LicenseFile & Object Storage+2
Details
genoffice logo

genoffice

12.1k
GenOffice is an open-source AI office suite for creating, editing, searching, and converting Word, Excel, PowerPoint, PDF, Markdown, and HTML files locally.
Office SuitesDocument ManagementGenerative AI+2
Fully FOSS
Details
Digitranscode logo

Digitranscode

2
Convert audio files and videos directly in the browser (documentation in French).
Miscellaneous ToolsMedia ManagementVideo Editing+2
Fully FOSS
Details
Mirumoji logo

Mirumoji

45
An open-source, self-hosted Japanese immersion toolkit for subtitle generation, interactive playback, dictionary lookup, clip saving, and Anki export.
Miscellaneous Tools
2 Containers
Details
Inkheart logo

Inkheart

23
Lightweight PDF library and reader.
Document ManagementFully FOSSE-Book Management
Fully FOSS
Details
Cgit logo

Cgit

Fast lightweight web interface for git repositories.
Dev Project ManagementCopyleft LicenseSelf Hosting Solutions
Details
ConvertX logo

ConvertX

19.7k
A self-hosted online file converter that supports over a thousand formats.
Miscellaneous ToolsSelf Hosting SolutionsWeb File Managers+3
Details
BrowserStack Automate TurboScale logo

BrowserStack Automate TurboScale

Scalable browser automation grid on your cloud (AWS, GCP and Azure) supporting Selenium and Playwright.
Testing ToolsAutomation Tools
Details