Бесплатный набор из более чем 6 200 SVG-иконок по лицензии MIT, созданных по сетке 24×24; доступны пакеты для React, Vue, Svelte, Angular и других платформ.
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
Выберите пакет библиотеки в разделе Libraries (JavaScript или Ruby)
- 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 обновляется ежедневно.
Похожие проекты
Открытая коллекция знакомых, дружелюбных и современных иконок Fluent UI от Microsoft для Android, iOS/macOS, Flutter и в формате SVG.
Бесплатный набор из 204 нарисованных от руки SVG-иконок с лицензией MIT: они сами прорисовываются и покачиваются; доступны React-компоненты.
Бесплатный open-source набор нейтральных UI-иконок — более 3900 значков для AI-, облачных и веб-продуктов, а также компоненты React и Vue.
Rust-крейт, который добавляет в приложения на Longbridge GPUI Kit все 4 359 Google Material Symbols с настройкой заливки, толщины, градации и оптического размера.
Библиотека из более чем 1600 единообразных SVG-иконок с официальными пакетами для React, Vue, Svelte, Solid, Preact, Angular и других платформ.