Skip to content
This repository was archived by the owner on Jun 13, 2026. It is now read-only.

neuralglitch/font-manager

Repository files navigation

Font Manager

Universal font manager for Symfony supporting multiple providers

PHP Version Symfony
Packagist License

Warning

neuralglitch/font-manager is

Replacement: symfinity/font-manager

Features

  • Multiple Providers — Google Fonts, Bunny Fonts, Fontsource, and Local Fonts
  • Privacy-Friendly — GDPR-compliant options (Bunny Fonts, Fontsource)
  • Development Mode — CDN with inline styles
  • Production Mode — Lock fonts locally for better performance and privacy
  • Multi-Format Export — CSS, SCSS, Tailwind, TypeScript, Design Tokens, and more
  • Build Tool Support — AssetMapper, Webpack, and Vite auto-detection
  • CLI Tools — Search, lock, validate, prune, and export commands

Supported Providers

Provider Fonts Privacy API Key CDN
Google Fonts 1,500+ Tracks Optional Yes
Bunny Fonts 1,500+ GDPR No Yes
Fontsource 1,500+ Good No Yes
Local Fonts Custom Perfect No No

Recommended for privacy: Bunny Fonts (GDPR-compliant, zero tracking)

New projects

Do not install this package. Use:

composer require symfinity/font-manager

Add the symfinity/recipes Flex endpoint first — see successor installation guide.

Documentation (legacy tree)

Historical docs for the last neuralglitch/* release. For current Symfinity docs, use the successor handbook.

Requirements (last legacy release)

  • PHP 8.1 or higher
  • Symfony 6.4, 7.x, or 8.x
  • Twig 3.0 or higher

Support

License

MIT

About

Universal font manager for Symfony supporting multiple providers

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors

Languages