explaingit

rsms/inter

Analysis updated 2026-06-21

19,474PythonAudience · designerComplexity · 1/5LicenseSetup · easy

TLDR

Inter is a free, open-source screen typeface covering all weights in a single variable font file, designed for sharp legibility at small sizes, used by Figma, NASA, and GitLab, free for any project including commercial.

Mindmap

mindmap
  root((Inter font))
    What it does
      Screen-optimized type
      Variable font
      All weights one file
    OpenType features
      Slashed zero
      Tabular numbers
      Italic variants
    Distribution
      npm package
      CDN
      Homebrew
    Use cases
      Web typography
      App UI text
      Data dashboards
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add Inter to a website via CDN or npm to get a clean, readable sans-serif font without any licensing cost.

USE CASE 2

Use the variable font file in Figma or Sketch to access all weights from Thin to Black in a single asset.

USE CASE 3

Enable tabular numbers in a data dashboard so numbers align cleanly in columns using Inter's built-in OpenType feature.

USE CASE 4

Install Inter via Homebrew or npm to standardize typography across a team's design and development tools.

What is it built with?

Python

How does it compare?

rsms/interkaixindelele/chatpaperstitionai/devika
Stars19,47419,47519,510
LanguagePythonPythonPython
Setup difficultyeasymoderatemoderate
Complexity1/52/54/5
Audiencedesignerresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Free to use in any project including commercial ones, as long as you do not sell the font itself, released under the SIL Open Font License.

In plain English

Inter is a free, open-source typeface, a carefully designed set of letters and symbols, built specifically for reading on computer screens. The problem it solves is legibility: reading text on a screen is harder than on paper, especially at small sizes, so Inter was engineered with a tall x-height (meaning lowercase letters are proportionally larger) and fine-tuned details to stay sharp and clear across different screen densities. It is a variable font, which means a single font file contains the full range of weights from Thin to Black, including italics, so you can make text lighter or heavier without downloading separate files. It also includes practical OpenType features like a slashed zero (to avoid confusing "0" with the letter "o") and tabular numbers (for clean alignment in tables and data). The font is available as downloadable files, via an npm package, via Homebrew, and from a CDN for web pages. Notable users include Figma, Mozilla, NASA, GitLab, and Unity. You would use Inter any time you need a clean, readable sans-serif font for a website, app, or design tool. It is free to use commercially under the SIL Open Font License.

Copy-paste prompts

Prompt 1
I want to use the Inter variable font on my website. Write the CSS snippet to load Inter from a CDN and apply it to all body text, with a system-font fallback stack.
Prompt 2
I'm building a data table and need numbers to align in columns. Show me the CSS font-feature-settings value to enable tabular numbers with the Inter font.
Prompt 3
Help me set up the Inter font in a Next.js project using next/font so it loads with zero layout shift and optimal performance.
Prompt 4
I'm designing in Figma using the Inter variable font. How do I use font-variation-settings or the weight axis to apply specific weights like 350 or 550 that aren't standard presets?

Frequently asked questions

What is inter?

Inter is a free, open-source screen typeface covering all weights in a single variable font file, designed for sharp legibility at small sizes, used by Figma, NASA, and GitLab, free for any project including commercial.

What language is inter written in?

Mainly Python. The stack also includes Python.

What license does inter use?

Free to use in any project including commercial ones, as long as you do not sell the font itself, released under the SIL Open Font License.

How hard is inter to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is inter for?

Mainly designer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub rsms on gitmyhub

Verify against the repo before relying on details.