Repolode
ryanoasis

ryanoasis/nerd-fonts

Добавляет тысячи значков из Font Awesome, Devicons, Octicons и других наборов в шрифты для разработчиков, например Hack и Source Code Pro.

Звёзды
64,920
Форки
3,957
Открытые issues
27
Последний коммит
позавчера

Что это?

Nerd Fonts дополняет популярные шрифты для программирования большим набором глифов (значков) из популярных шрифтовых коллекций, таких как Font Awesome, Devicons, Octicons, Material Design Icons и символы Powerline. В результате получается семейство модифицированных шрифтов, которые отображают эти значки прямо в терминале, редакторе или строке состояния. Это полезно для оформления командной строки, отображения дерева файлов и работы плагинов строк состояния.

В проект входит большой каталог готовых шрифтов: десятки семейств доступны в архивах релизов, Homebrew casks, пакетах для Arch и через скрипт установки. Каждый шрифт представлен вариантами с моноширинными, двойной ширины и пропорциональными глифами. Значки можно искать по имени в shell-скриптах и в поисковой шпаргалке на сайте проекта.

Для шрифтов, которых ещё нет в коллекции, в репозитории есть патчер шрифтов на Python, основанный на FontForge, а также Docker-образ для его запуска. В патчере можно выбрать, какие наборы глифов добавить, а пакетный скрипт позволяет повторно обработать всю коллекцию.

Ключевые возможности

  • 01Добавляет в шрифты для разработчиков тысячи значков из Font Awesome, Devicons, Octicons, Material Design Icons и других наборов.
  • 02Предлагает более 60 семейств готовых модифицированных шрифтов.
  • 03Предоставляет варианты с моноширинными, двойной ширины и пропорциональными глифами.
  • 04Включает патчер на основе FontForge, который добавляет значки в ваш шрифт.
  • 05Можно установить через Homebrew, Chocolatey, Scoop, пакеты Arch, PowerShell или скрипт установки.

Сценарии использования

  • Отображение значков в командной строке, например в промптах в стиле Powerline или Starship.
  • Отображение значков типов файлов и Git в терминальных файловых менеджерах и деревьях файлов редакторов.
  • Модификация корпоративного или личного шрифта с добавлением значков для плагинов строки состояния.

Быстрый старт

  1. 1

    Скачайте архив семейства шрифтов со страницы релизов

  2. 2

    Установите через Homebrew на macOS или Linux

    brew install font-hack-nerd-font
  3. 3

    Или используйте скрипт установки для автоматизации процесса

Что важно знать

  • В метаданных лицензия указана как NOASSERTION, поэтому перед распространением проверьте лицензию каждого включённого шрифта.
  • Для шрифтов с патчами действуют лицензии исходных upstream-шрифтов, которые различаются в зависимости от семейства.

Темы

Частые вопросы

Что такое nerd-fonts?
Добавляет тысячи значков из Font Awesome, Devicons, Octicons и других наборов в шрифты для разработчиков, например Hack и Source Code Pro. Nerd Fonts дополняет популярные шрифты для программирования большим набором глифов (значков) из популярных шрифтовых коллекций, таких как Font Awesome, Devicons, Octicons, Material Design Icons и символы Powerline. В результате получается семейство модифицированных шрифтов, которые отображают эти значки прямо в терминале, редакторе или строке состояния. Это полезно для оформления командной строки, отображения дерева файлов и работы плагинов строк состояния.
nerd-fonts можно использовать бесплатно? Какая у него лицензия?
nerd-fonts распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
nerd-fonts всё ещё поддерживается?
Активно поддерживается. Последний коммит в nerd-fonts — 17 окт. 2026 г..
Для чего можно использовать nerd-fonts?
Отображение значков в командной строке, например в промптах в стиле Powerline или Starship. Отображение значков типов файлов и Git в терминальных файловых менеджерах и деревьях файлов редакторов. Модификация корпоративного или личного шрифта с добавлением значков для плагинов строки состояния.
Как установить nerd-fonts?
Скачайте архив семейства шрифтов со страницы релизов Установите через Homebrew на macOS или Linux: brew install font-hack-nerd-font Или используйте скрипт установки для автоматизации процесса
Где скачать nerd-fonts?
Исходный код и инструкции по установке — на GitHub: https://github.com/ryanoasis/nerd-fonts

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты