FontVault is a curated archive of unique fonts tailored for the Hungarian language. This archive aims to make it easier to find and use fonts that support the Hungarian language whether natively or through community-made extensions.
Simply browse, search, preview, and download fonts for your personal use.
Most of the fonts (and their Hungarian adaptations) were not created or modified by us.
We simply collect, organize, and share them for easier access. A few fonts may include minor contributions from us, but the majority are sourced from open-source repositories.
All fonts in this repository are distributed under their respective open-source licenses.
We do not claim ownership or authorship of these fonts (unless explicitly stated).
Please refer to each font for detailed licensing and attribution.
If you're a font creator and would like your font removed or credited differently, feel free to open an issue or contact us.
If you'd like to host your own version of FontVault, simply clone the repository and run it locally:
git clone https://github.com/naghim/fontvault.git
cd fontvault
bun run devThat's it — you're up and running!
To add a new font to FontVault, follow these steps:
- Place the font files inside the
public/fontsdirectory. - Open
lib/fonts.tsxand add a new entry to the font list.- Ensure each font has a unique
idand is properly categorized.
{ id: "example-font", name: "Example! Font!", category: "sans-serif", cssName: "ExampleFont", downloadLink: "/fonts/example-font.ttf" }
cssNameshould exactly match the font-family name used in your CSS.downloadLinkmust correctly point to the file location inpublic/fonts.
- Ensure each font has a unique
- Add the corresponding
@font-facedeclaration instyles/fonts.css.@font-face { font-family: "ExampleFont"; src: url("/fonts/example-font.ttf") format("truetype"); font-weight: normal; font-style: normal; font-display: swap; }
If this project helped you, please consider leaving a ⭐ on the repo — it’s much appreciated! ✨