Geist is a font family that includes three typefaces designed for modern digital and print use.
The project addresses the need for a cohesive, purpose-built typeface system by offering three complementary fonts. Geist Sans is a geometric sans-serif inspired by Swiss typography principles, designed for headlines and display use. Geist Mono is a monospaced companion optimized for code editors, terminals, and text-based interfaces. Geist Pixel is a bitmap-style display font available in five stylistic variants, drawing from pixel font traditions while maintaining the family's minimalist aesthetic. All three typefaces are available as variable fonts and can be installed either by downloading from the releases page or via npm package.
Developers and designers building Vercel-aligned projects or seeking a modern, geometric typeface system should consider this family. The three distinct variants make it suitable for projects requiring both prose and code display, from documentation sites to development tools. The monospaced variant specifically targets code-heavy interfaces, while the pixel variant offers stylistic flexibility for display purposes. The typefaces draw inspiration from established fonts including Inter, Univers, and Apple's system fonts, positioning them within a lineage of legible, contemporary design.
The project uses automated GitHub Actions workflows to build fonts, with builds triggered and tracked in the Actions tab. The repository accepts contributions and maintains documentation for manual font building on local systems.