Topics / #fonts

Fonts projects on GitHub

Typeface collections, programming fonts, and icon fonts.

As of , the most-starred Fonts projects on GitHub are FiraCode (82.1K stars), design-resources-for-developers (67.2K stars) and nerd-fonts (64.9K stars). GitHub.Locker tracks 38 Fonts repositories with 771K stars combined. The fastest-growing on October 16 was Iosevka, with +22 stars in a day.

38Projects
771KStars in total
+220Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

38 projects · by stars

  1. #1 · tonsky/FiraCode

    FiraCode

    Fira Code is a free monospaced font designed for programmers, which uses ligatures to turn common multi-character symbol sequences (like -> or ==) into single, easier-to-read glyphs.

    82.1K
  2. #2 · bradtraversy/design-resources-for-developers

    design-resources-for-developers

    A curated list of design and UI resources for developers, covering stock photos, templates, CSS frameworks, UI libraries, icons, fonts, color tools and more.

    67.2K
  3. #3 · ryanoasis/nerd-fonts

    nerd-fonts

    Nerd Fonts patches popular developer fonts (Hack, JetBrains Mono, Fira Code, Source Code Pro, and dozens more) with thousands of extra icon glyphs pulled from sets like Font Awesome, Octicons, Devicons, and Material Design Icons, so terminals, editors and status lines can render icons.

    64.9K
  1. 4

    powerlevel10k

    55.3Kromkatv/powerlevel10k · Shell

    Powerlevel10k is a theme for Zsh: it restyles your shell prompt with an emphasis on speed, flexibility and out-of-the-box experience.

  2. 5

    material-design-icons

    54.1Kgoogle/material-design-icons

    This is Google's official repository of Material Design icons, offering two icon sets: Material Symbols (the current, actively updated set) and Material Icons (the classic set, no longer updated since 2022).

  3. 6

    pretext

    50.8Kchenglou/pretext · TypeScript

    Pretext is a pure JavaScript/TypeScript library for multiline text measurement and layout — fast and accurate, including for languages you may not even know about.

  4. 7

    stb

    34.8Knothings/stb · C

    A collection of 21 single-file libraries for C/C++ covering image loading, writing and resizing, font rasterizing, audio decoding, containers and more — all released into the public domain, with an MIT option if you need a regular license.

  5. 8

    cascadia-code

    27.9Kmicrosoft/cascadia-code · Python

    Cascadia Code is a monospaced coding font with programming ligatures, bundled with Windows Terminal and now the default font in Visual Studio.

  6. 9

    fonts

    26.3Kpowerline/fonts · Shell

    A collection of pre-patched fonts (Powerline symbols already added) for use with the Powerline vim/shell status line plugin, so you don't have to patch fonts yourself.

  7. 10

    Iosevka

    23.1Kbe5invis/Iosevka · JavaScript

    Iosevka is an open-source typeface family designed for writing code, using in terminals and preparing technical documents. It comes in sans-serif and slab-serif forms, both monospace and quasi-proportional.

  8. 11

    homebrew-cask

    22.3KHomebrew/homebrew-cask · Ruby

    Homebrew Cask extends Homebrew so you can install and manage prebuilt software from vendors — GUI apps, CLI tools, fonts, plugins — with quick terminal commands instead of dragging icons into Applications.

  9. 12

    fonts

    20.6Kgoogle/fonts · HTML

    The canonical repository of the binary font files (.ttf) served by Google Fonts, organized by license and family, plus a public issue tracker for all things Google Fonts.

  10. 13

    source-code-pro

    20.5Kadobe-fonts/source-code-pro · CSS

    Source Code Pro is a set of monospaced OpenType fonts designed to work well in user interface (UI) environments — a font family made for code editors, terminals and other interfaces.

  11. 14

    inter

    20Krsms/inter · Python

    Inter is a free and open source typeface carefully designed for computer screens, with a tall x-height that helps readability of mixed-case and lower-case text.

  12. 15

    monaspace

    19.7Kgithubnext/monaspace · Shell

    Monaspace is a superfamily of five monospaced fonts for code, an exploration from GitHub Next designed with the type foundry Lettermatic. The five typefaces have distinct voices but identical metrics, so they can be mixed within a single editor.

  13. 16

    awesome-design

    17.6Kgztchan/awesome-design

    Awesome Design is a curated list of design resources and tools for UI/UX designers, covering everything from stock photos to prototyping software.

  14. 17

    Hack

    17.4Ksource-foundry/Hack · Shell

    Hack is a free, open source monospaced typeface built specifically for source code. It grows out of the Bitstream Vera and DejaVu projects and aims to be a workhorse font for programming.

  15. 18

    source-han-sans

    17.4Kadobe-fonts/source-han-sans · Python

    Source Han Sans is a set of open-source Pan-CJK OpenType fonts covering Simplified Chinese, Traditional Chinese, Traditional Chinese (Hong Kong), Japanese, and Korean, plus the full source files used to build them.

  16. 19

    satori

    14.1Kvercel/satori · TypeScript

    Satori is a TypeScript library that converts HTML and CSS into SVG: you describe a visual with JSX-style markup and it renders a matching SVG for you.

  17. 20

    powerlevel9k

    13.4KPowerlevel9k/powerlevel9k · Shell

    Powerlevel9k was a ZSH theme that turned the terminal prompt into a colorful, information-rich Powerline-style bar. It was hugely influential in CLI UX, and its successor Powerlevel10k now continues its legacy.

  18. 21

    google-webfonts-helper

    13.1Kmajodev/google-webfonts-helper · TypeScript

    google-webfonts-helper is a self-hosted service that lets you grab Google Fonts files (eot, ttf, svg, woff, woff2) plus ready-made CSS snippets, so you can serve the fonts from your own server instead of Google's CDN.

  19. 22

    PDFPatcher

    12.7Kwmjordan/PDFPatcher · C#

    PDFPatcher (PDF 补丁丁) is an all-in-one PDF toolbox for Windows that lets you edit bookmarks, crop/rotate pages, remove PDF restrictions, merge or split documents, extract images, convert PDF pages to images, and inspect the internal structure of a PDF file.

  20. 23

    plex

    11.7KIBM/plex · CSS

    IBM Plex is IBM's corporate typeface family, released as an open-source project. It's a signature font family you can download and use under the Open Font License.

  21. 24

    Monocraft

    11.4KIdreesInc/Monocraft · Python

    A free monospaced programming font that recreates the Minecraft UI typeface, with 1500+ glyphs reworked for readability and spacing. It ships as an installable .ttc file.

  22. 25

    MaterialDesign

    11.3KTemplarian/MaterialDesign

    This is the source repo for Material Design Icons (MDI), a community-driven icon set with 7000+ icons, including Google's official Material Design icons converted into developer-friendly formats.

  23. 26

    pdfkit

    10.7Kfoliojs/pdfkit · JavaScript

    PDFKit is a JavaScript library for generating complex, multi-page, printable PDF documents in Node.js and in the browser.

  24. 27

    leonsans

    10.2Kcmiscm/leonsans · JavaScript

    Leon Sans is a geometric sans-serif typeface that is generated with code instead of being a static font file, letting you render and animate it in the HTML5 Canvas element.

  25. 28

    crosspoint-reader

    8.4Kcrosspoint-reader/crosspoint-reader · C

    CrossPoint is open-source firmware for ESP32-based e-ink e-readers: community-built, fully hackable and free forever, built on the idea that your device should do what you want - not what a manufacturer decided.

  26. 29

    topcoat

    6.1Ktokio-rs/topcoat · Rust

    Topcoat is a batteries-included, modular Rust framework for building full-stack web apps, where components render on the server and can query the database directly.

  27. 30

    libron

    1.9Knicoverbruggen/libron · Python

    Libron is a manually edited revision of the Readerly font, redrawn to have calmer, less distracting serifs and letterforms, specifically for comfortable reading on e-readers and screens.

  28. 31

    sales-crm

    1.7Kkargulstudio/sales-crm · TypeScript

    Kargul Starter is a boilerplate for building web projects with Next.js 16, React 19, and Tailwind CSS 4, shipped with a strict set of build conventions.

  29. 32

    c64-keyboard-font

    634szabadkai/c64-keyboard-font · Python

    C64 Keyboard is a font that recreates the printed letter and symbol legends from a real Commodore 64 keyboard, traced and cleaned up from photographs of the actual keycaps. It ships as desktop TTF/OTF files, a webfont, editable outlines, and a specimen for previewing the glyphs.

  30. 33

    Macintosh-Skeletal-Filled

    553npwitk/Macintosh-Skeletal-Filled

    Macintosh Skeletal Filled recreates the handwritten script from Apple's macOS/iOS 'hello' setup screen as regular, typeable fonts, rebuilding the stroke-and-join rendering Apple's own renderer draws.

  31. 34

    shift

    358shift-editor/shift · TypeScript

    Shift is a modern, cross-platform font editor for type designers and developers, built with TypeScript and Rust to bring contemporary technologies and design principles to type design.

  32. 35

    PixelFonts

    252mcer12/PixelFonts · C

    PixelFonts is a collection of pixel-perfect bitmap fonts for AdafruitGFX and u8g2, hand-crafted for tiny low-resolution displays like OLED and e-paper screens.

  33. 36

    morphnext

    179KickNext/morphnext · Dart

    morphnext is a Flutter library that turns built-in IconData glyphs into interruptible, spring-driven vector morphs between icons, without needing separate animation assets for each icon pair.

  34. 37

    bezel

    175crabtalk/bezel · Rust

    Bezel is a component library for GPUI, the Rust UI framework — a SwiftUI-lean set of native desktop widgets where style flows through the environment, never through widget parameters.

  35. 38

    astra-chatgpt-hyperframes

    141Tejashmakwana/astra-chatgpt-hyperframes · JavaScript

    This is the reproducible source for a ChatGPT-themed motion-design video, adapted from motion designer Rajmoni's (@Nexaabyraj) original reference and rendered with Hyperframes. It ships the raw assets, render scripts and a verification report so anyone can rebuild the exact MP4.

Often tagged together