Repolode
primer

primer/octicons

Набор масштабируемых SVG-иконок от GitHub, доступный в виде библиотек для JavaScript, React и Ruby.

Звёзды
8,776
Форки
849
Открытые issues
1
Последний коммит
вчера

Что это?

Octicons — это набор иконок GitHub, распространяемый в виде SVG-графики и библиотек, упрощающих использование иконок в разных стеках. В репозитории есть пакет для Node.js с JavaScript API, React-компоненты, вариант для React на базе styled-system, а также пакеты для Ruby: gem, хелпер для Rails и плагин для Jekyll.

Каждая иконка доступна в вариантах размером 16px и 24px; библиотека также включает совместимые имена для переименованных иконок. Сохраняются и канонические имена, и устаревшие псевдонимы, поэтому существующие обращения к иконкам продолжают работать. Если размер не указан, хелперы для JavaScript и Ruby по умолчанию выдают иконки размером 24px.

Код проекта распространяется по лицензии MIT, а на логотипы GitHub из набора распространяются отдельные правила использования логотипов GitHub.

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

  • 01Предоставляет SVG-иконки размером 16px и 24px.
  • 02Предлагает JavaScript API для Node.js для генерации разметки иконок.
  • 03Включает React-компоненты, в том числе вариант для Styled System.
  • 04Поставляется с интеграциями для Ruby: gem, хелпер для Rails и плагин для Jekyll.
  • 05Сохраняет поддержку устаревших имён иконок с помощью совместимых псевдонимов.

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

  • Добавление иконок в стиле GitHub в веб-интерфейс на React или Node.js.
  • Отображение иконок в приложении Rails с помощью gem-хелпера.
  • Создание статического сайта на Jekyll, которому нужны встроенные иконки.

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

  1. 1

    Выберите пакет библиотеки в разделе Libraries (JavaScript или Ruby)

  2. 2

    Подробности установки и использования смотрите в README этой библиотеки

Темы

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

Что такое octicons?
Набор масштабируемых SVG-иконок от GitHub, доступный в виде библиотек для JavaScript, React и Ruby. Octicons — это набор иконок GitHub, распространяемый в виде SVG-графики и библиотек, упрощающих использование иконок в разных стеках. В репозитории есть пакет для Node.js с JavaScript API, React-компоненты, вариант для React на базе styled-system, а также пакеты для Ruby: gem, хелпер для Rails и плагин для Jekyll.
octicons можно использовать бесплатно? Какая у него лицензия?
octicons распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
octicons всё ещё поддерживается?
Активно поддерживается. Последний коммит в octicons — 6 нояб. 2026 г..
Для чего можно использовать octicons?
Добавление иконок в стиле GitHub в веб-интерфейс на React или Node.js. Отображение иконок в приложении Rails с помощью gem-хелпера. Создание статического сайта на Jekyll, которому нужны встроенные иконки.
Как установить octicons?
Выберите пакет библиотеки в разделе Libraries (JavaScript или Ruby) Подробности установки и использования смотрите в README этой библиотеки
Где скачать octicons?
Исходный код и инструкции по установке — на GitHub: https://github.com/primer/octicons

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

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

Бесплатный набор из более чем 6 200 SVG-иконок по лицензии MIT, созданных по сетке 24×24; доступны пакеты для React, Vue, Svelte, Angular и других платформ.

22,6 тыс.+63 за неделю1,3 тыс.JavaScriptMITАктивно поддерживаетсяОбновлён 9 дней назад