📈 GH Trending Explorer 🎲 Surprise me

← all repos

ryanoasis / nerd-fonts

git clone https://github.com/ryanoasis/nerd-fonts.git v3.5.1 · 2mo ago 🔥 on GitHub Trending today

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

+12
stars, 24h · #351
—
stars, 7 days
—
stars, 30 days
65k
★ total
4.0k
forks · 28 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageCSS
License—
Created2014-12-05 (11y ago)
Last push3d ago
Watchers402
OwnerUser

Seen on GitHub Trending

  • 2026-10-20 — #8 daily in css · +12 ★

GitHub topics

Links

README excerpt
[Releases][release]   |   Fonts   |   Font Patcher   |   [Wiki Documentation][wiki]   |   [Stickers][stickers]   |   [VimDevIcons][vim-devicons]
[![GitHub release][img-version-badge]][repo] [![Gitter][img-gitter-badge]][gitter] [![Code of Conduct][coc-badge]][coc] [![PRs Welcome][prs-badge]][prs] 
**Nerd Fonts** is a project that patches developer targeted fonts with a high number of glyphs (icons). Specifically to add a high number of extra glyphs from popular 'iconic fonts' such as [Font Awesome][font-awesome], [Devicons][devicons], [Octicons][octicons], and others.
The following flow diagram shows the current glyph sets included:
 Diagram created using @SankeyMATIC 
## Important Notices
* `master` branch file paths are **not** considered stable. Verify your repository URI references
* cloning this repository is **not** recommended (due to Repo size) unless you are going to be contributing to development
## Table of Contents
**TL;DR**
**Installation Options**
 * **1 - Release Archive Download**
 * **2 - Homebrew Fonts (macOS/Linux)**
 * **3 - Install Script**
 * **4 - Chocolatey or Scoop (Windows)**
 * **5 - Arch Linux Repository (Extra, AUR)**
 * **6 - PowerShell Installer (Multi-Platform)**
 * **7 - Use Fontfallback**
 * **8 - Clone Repo**
 * **9 - Patch Your Own Font**
**Features**
 * **Glyph/Icon sets**
 * **Patched Fonts**
 * **Variations**
 * **Font Patcher**
**Developer / Contributor**
 * **Font Patcher**
 * **Gotta Patch 'em All Font Patcher!**
 * **Other Good Fonts to Patch**
 * **Contributing**
**Project Motivation**
**Additional Info**
 * **In case of problems**
 * **Unstable file paths on master**
 * **Changelog**
 * **License**
## TL;DR
 Nerd Fonts takes popular programming fonts and adds a bunch of Glyphs.
 There is also a font patcher available if your desired font isn't already patched.
 For more high level information see the [wiki][wiki]. If you are looking for the Vim plugin see [VimDevIcons ➶][vim-devicons].
### Various Download Options for Fonts
_If you..._
 * `Option 1.` want to download a **font family** package of variations (bold, italic, etc.) see download an archive
 * `Option 2.` are on **macOS** or **Linux** and want to use **Homebrew** see Homebrew Fonts
 * `Option 3.` want to **automate** installing or use in **scripts** see the Install Script
 * `Option 4.` are on **Windows** and want to use **Chocolatey** or **Scoop** see Unofficial Chocolatey or Scoop Repositories
 * `Option 5.` are on **Arch Linux** and want to use **Extra packages** see Arch Extra Repositories
 * `Option 6.` are using **PowerShell** and want an **interactive setup** or **use in scripts** see the PowerShell Installer
 * `Option 7.` want to install only one font for all fonts see Font Fallback
 * `Option 8.` want **complete control** then see cloning the repo
 * `Option 9.` want to patch your own font see the Font Patcher
## Features
* A FontForge Python script to patch any font
 * Includes an option to create **Monospaced (fixed-pitch, fixed-w