GlyphVault is a solo project designed to provide a privacy-friendly, customizable font CDN as a drop-in replacement for Google Fonts. Built with simplicity and control in mind, GlyphVault supports custom font uploads and an optional BunnyCDN integration for faster, worldwide font delivery—without logging or tracking any user data.
With GDPR and privacy issues surrounding traditional CDNs, GlyphVault offers a safe, self-hosted alternative that respects user privacy. This solution allows full control over your font resources across projects, saving time by managing fonts in one place.
- No Logging: GlyphVault avoids all tracking, providing a truly privacy-friendly CDN.
- Custom Font Uploads: Upload and manage fonts across multiple projects, reducing repetitive uploads.
- Google Fonts Support: Fetch Google Fonts seamlessly via our CSS API.
- Optional BunnyCDN Integration: Speed up font delivery with BunnyCDN if needed.
- Easy Integration: Replace Google Fonts with GlyphVault by simply updating URLs.
-
Replace Google Fonts URLs: Change the domain in your
<head>
section to start using GlyphVault right away.<link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link href="https://fonts.googleapis.com/css2?family=Roboto&display=swap" rel="stylesheet" />
<link rel="preconnect" href="https://glyphvault.website.com" crossorigin /> <link href="https://glyphvault.website.com/css2?family=Roboto&display=swap" rel="stylesheet" />
-
@import Usage:
- Replace the Google Fonts URL in your
@import
statements.
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@import url('https://glyphvault.website.com/css2?family=Roboto&display=swap');
- Replace the Google Fonts URL in your
- Use the GlyphVault dashboard to upload and manage custom fonts, centralizing all your assets for future projects.
- CSS2:
/css2?family=...
- CSS:
/css?family=...
- Icons:
/icon?family=...
(Supports Material Icons)
GlyphVault is powered by Laravel with Octane for optimized performance and uses Filament for font management. Hosted securely with optional BunnyCDN support, it’s designed to meet both performance and privacy needs.
GlyphVault is a solo project, but feedback and suggestions are always welcome! If you find a bug or have an idea for improvement, please reach out by opening an issue or contacting me directly.