GitShow/vercel/geist-font
vercel

geist-font

vercel's project

by vercel
fontvariable-fonts
Star on GitHubForkWebsite

HTML

3.6k stars113 forks25 contributorsActive · 3w agoSince 2023v1.7.2OFL-1.1

Meet the team

See all 25 on GitHub →
guidoferreyra
guidoferreyra75 contributions
JohnPhamous
JohnPhamous74 contributions
christopherkindl
christopherkindl31 contributions
ZeeJab
ZeeJab24 contributions
zacowan
zacowan19 contributions
emmamarichal
emmamarichal11 contributions
almonk
almonk8 contributions
ypessoa
ypessoa8 contributions

Languages

View on GitHub →
HTML99.4%
Makefile0.3%
Python0.2%

Commit activity

Last 12 weeks · 10 commits

Full graph →

Community health

3 of 6 standards met

Community profile →
62
✓README✓License✓Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · Last activity 3w ago
See all on GitHub →
wahidrizka
fix: remove empty file with invalid Windows filenameOpenPR

What is a tracked 0-byte blob (, the empty blob). is one of the characters Windows forbids in filenames, so and fail on native Windows: The working tree is left empty, so the repository cannot be used on Windows at all without a sparse-checkout workaround. Closes #241. Verification Both clones run on the same Windows 11 machine, into a short target path so the 260-character limit is not a factor: is clean on the second one, and still holds all nine real entries. I removed the file through the GitHub contents API rather than locally, since it cannot be checked out on the machine that hits the bug. One correction to the linked issue #241 attributes the file to (Sep 2024). That is not where it came from: at that commit holds only five entries and none of them is . The API reports the file as in , a config cleanup from April 2026. Either way it is empty and nothing references it. Changeset Not added. This touches only , which is not part of the published package, so there is nothing to release.

wahidrizka · 25m ago
mirsalikhov
Dirham signOpenIssue

It would be super nice if someone could add a dirham(AED) currency sign. Attached an example of how it could look. Thanks in advance. GeistExtensionVF.ttf.zip

mirsalikhov · 3w ago
M11615
sources/|| file with invalid Windows filename breaks git checkout/clone on WindowsOpenIssue

The repository contains a tracked file literally named sources/ ? ), so any git clone or git checkout on native Windows (not WSL) fails while trying to materialize this file, e.g.: error: invalid path 'sources/' This makes the repo impossible to clone normally on Windows. Steps to reproduce On Windows, run: git clone https://github.com/vercel/geist-font.git Checkout fails on the file sources/. Root cause The file was introduced in this commit: commit 30f2926382ea6ba57955f2829d719940fef5f292 Author: Guido Ferreyra Date: Tue Sep 10 12:33:47 2024 -0300 GF Compliance (includes breaking changes, new repo structure It's a 0-byte file (blob e69de29b..., the empty blob), almost certainly an accidental artifact from a shell command like git add sources/.ext got added as a literal filename. Suggested fix Simply remove the file, since it's empty and unused: git rm 'sources/' git commit -m "Remove accidental empty file with invalid filename (breaks Windows clone)" Workaround for other Windows users hitting this Until fixed, Windows users can exclude the file via sparse-checkout: git clone --no-checkout https://github.com/vercel/geist-font.git cd geist-font git sparse-checkout init --no-cone echo "/*" > .git/info/sparse-checkout echo "!/sources/" >> .git/info/sparse-checkout git checkout main

M11615 · 1mo ago

Recent fixes

View closed PRs →
christopherkindl
Fix Geist variable font: drop phantom `ital` axis from STATMergedPR

The upright STAT table declares an design axis that doesn't exist in , which makes Figma reject the variable font and hide the weight axis. This removes the block from the entry in (root cause) and patches the committed variable artifacts (ttf + woff2, plus the npm copies) so STAT lists only . All nine weights and the Regular→Bold linked value are preserved, glyph outlines are untouched, and the Italic sibling still ships as a separate file.

christopherkindl · 3w ago
brzzdev
Release confusionClosedIssue

v1.7.1 just shipped an hour ago, seemingly with more recent fixes than 1.8.0. Is this intentional? Seems it at least shouldn't be marked as 'Latest'? There's also some inconsistency in the release naming 'v1.7.1' '1.8.0' 'geist@1.7.0'

brzzdev · 1mo ago
Structured data for AI agents

Repository: vercel/geist-font. Stars: 3571, Forks: 113. Primary language: HTML. Languages: HTML (99.4%), Makefile (0.3%), Python (0.2%). License: OFL-1.1. Homepage: https://vercel.com/font Topics: font, variable-fonts. Latest release: v1.7.2 (2mo ago). Open PRs: 5, open issues: 47. Last activity: 3w ago. Community health: 62%. Top contributors: guidoferreyra, JohnPhamous, christopherkindl, ZeeJab, zacowan, emmamarichal, almonk, ypessoa, vv-monsalve, skullface and others.

·@ofershap

Replace github.com with gitshow.dev