Skip to content

FontVault is a curated website 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.

Notifications You must be signed in to change notification settings

naghim/FontVault

Repository files navigation

FontVault

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.

License and attribution

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.

Self-hosting

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 dev

That's it — you're up and running!

Adding new fonts

To add a new font to FontVault, follow these steps:

  1. Place the font files inside the public/fonts directory.
  2. Open lib/fonts.tsx and add a new entry to the font list.
    • Ensure each font has a unique id and is properly categorized.
    {
     id: "example-font",
     name: "Example! Font!",
     category: "sans-serif",
     cssName: "ExampleFont",
     downloadLink: "/fonts/example-font.ttf"
    }
    • cssName should exactly match the font-family name used in your CSS.
    • downloadLink must correctly point to the file location in public/fonts.
  3. Add the corresponding @font-face declaration in styles/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! ✨

About

FontVault is a curated website 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.

Topics

Resources

Stars

Watchers

Forks

Languages