No description
  • HTML 99.4%
  • Makefile 0.4%
  • Python 0.2%
Find a file
christopherkindl 10dc7658f1
Some checks failed
CI / Build and test (push) Has been cancelled
CI / Deploy results to GitHub Pages (push) Has been cancelled
CI / Release bundle (push) Has been cancelled
CI / Release packages (push) Has been cancelled
fix(pixel): correct Geist Pixel copyright to reference geist-font (#237)
The source copyright pointed at a non-existent `vercel/geistpixel-font` repo
and didn't match OFL.txt. Align it with the rest of the family ("The Geist
Project Authors", https://github.com/vercel/geist-font) so the variable font
passes Google Fonts' fontspector copyright/OFL consistency checks ahead of
onboarding. Rebuilt GeistPixel[ELSH].ttf so the name table matches.
2026-06-01 18:12:21 +02:00
.docs/img Add dark mode for hero 2023-10-17 17:01:32 +01:00
.github fix(release): upload font zip to v$VERSION release tag, not geist@$VERSION (#233) 2026-06-01 16:57:17 +02:00
documentation update: readme images 2026-02-05 14:50:59 +01:00
fonts fix(pixel): correct Geist Pixel copyright to reference geist-font (#237) 2026-06-01 18:12:21 +02:00
out Change to Fontspect QA suite, updated project template repo 2026-01-30 16:02:03 -03:00
packages/next Version Packages (#230) 2026-06-01 10:20:42 +02:00
scripts Change to Fontspect QA suite, updated project template repo 2026-01-30 16:02:03 -03:00
sources fix(pixel): correct Geist Pixel copyright to reference geist-font (#237) 2026-06-01 18:12:21 +02:00
.gitignore Geist Pixel on Google Fonts (#229) 2026-05-30 00:02:50 +02:00
.nvmrc ci: harden release workflow (#222) 2026-05-20 14:37:48 -04:00
AUTHORS.txt Vercel added to Authors 2024-10-01 17:27:23 -05:00
build.stamp GF Compliance (includes breakin changes, new repo structure 2024-09-10 12:33:47 -03:00
CONTRIBUTING.md ci: harden release workflow (#222) 2026-05-20 14:37:48 -04:00
CONTRIBUTORS.txt Authors and Contributors files updated 2024-10-01 17:24:53 -05:00
LICENSE.txt license: follow template 2024-01-18 19:31:17 +02:00
Makefile Geist Pixel on Google Fonts (#229) 2026-05-30 00:02:50 +02:00
OFL.txt update OFL.txt 2026-04-02 11:15:17 +02:00
readme.md Fix punctuation in README instructions link 2026-02-06 20:53:31 +01:00
renovate.json GF Compliance (includes breakin changes, new repo structure 2024-09-10 12:33:47 -03:00
requirements-test.in updated FB 2025-05-27 23:35:21 -03:00
requirements-test.txt Update requirements 2025-09-25 13:14:11 -03:00
requirements.in GF Compliance (includes breakin changes, new repo structure 2024-09-10 12:33:47 -03:00
requirements.txt Update requirements 2026-01-30 12:58:54 -03:00

Geist

The word "Geist" written as ASCII art using triangular patterns. Below are three font specimens:
Sans - A modern sans-serif typeface showing the alphabet in uppercase and lowercase, numbers, and symbols including punctuation and special characters. Mono - A monospaced typeface displaying the same character set with fixed-width spacing ideal for coding. Pixel - A pixelated bitmap-style typeface showing the complete alphabet, numbers, and symbols with a retro digital aesthetic. At the bottom are five icons representing different geometric patterns or grid styles. The word "Geist" written as ASCII art using triangular patterns. Below are three font specimens:
Sans - A modern sans-serif typeface showing the alphabet in uppercase and lowercase, numbers, and symbols including punctuation and special characters. Mono - A monospaced typeface displaying the same character set with fixed-width spacing ideal for coding. Pixel - A pixelated bitmap-style typeface showing the complete alphabet, numbers, and symbols with a retro digital aesthetic. At the bottom are five icons representing different geometric patterns or grid styles.

Geist Sans, Geist Mono & Geist Pixel

Geist is a new font family for Vercel, created by Vercel in collaboration with Basement Studio and Andrés Briganti.

Geist Sans is a sans-serif typeface designed for legibility and simplicity. It is a modern, geometric typeface that is based on the principles of classic Swiss typography. It is designed to be used in headlines, logos, posters, and other large display sizes.

Geist Mono is a monospaced typeface that has been crafted to be the perfect partner to Geist Sans. It is designed to be used in code editors, diagrams, terminals, and other textbased interfaces where code is represented.

Geist Pixel is a pixel typeface designed to complement the Geist font family, built on the same principles of minimalism, precision, and simplicity that define the universe. Conceived as a display font, it pays homage to the pixel font genre while expressing the brands future-forward, visionary spirit, and is available in five stylistic variants for a wide range of applications.

Installation

Download the latest release from the releases page and install the fonts on your system.

Via npm package:

npm i geist

View the npm README for full instructions here.

Inspiration

Geist has been influenced and inspired by the following typefaces: Inter, Univers, SF Mono, SF Pro, Suisse International, ABC Diatype Mono, and ABC Diatype. We thank the creators of these typefaces for their craft.

Building

Fonts are built automatically by GitHub Actions - take a look in the "Actions" tab for the latest build.

If you want to build fonts manually on your own computer:

  • make build will produce font files.
  • make test will run Fontspector's quality assurance tests.
  • make proof will generate HTML proof files.

The proof files and QA tests are also available automatically via GitHub Actions - look at https://vercel.github.io/geist-font/.

License

This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at https://scripts.sil.org/OFL

Repository Layout

This font repository structure is inspired by Unified Font Repository v0.3, modified for the Google Fonts workflow.