Бесплатный набор из более чем 6 200 SVG-иконок по лицензии MIT, созданных по сетке 24×24; доступны пакеты для React, Vue, Svelte, Angular и других платформ.
microsoft/fluentui-system-icons
Открытая коллекция знакомых, дружелюбных и современных иконок Fluent UI от Microsoft для Android, iOS/macOS, Flutter и в формате SVG.
Open source альтернатива:SF Symbols
- Звёзды
- 10,961
- Форки
- 815
- Открытые issues
- 216
- Последний коммит
- позавчера
Что это?
Fluent UI System Icons — набор иконок Microsoft с привычным, дружелюбным и современным оформлением. Иконки представлены в обычном и залитом стилях; для каждой указаны доступные размеры, стили и направление текста.
В проект входят готовые библиотеки для нескольких платформ. Пользователи Android подключают пакет из Maven Central, разработчики под iOS и macOS устанавливают его через CocoaPods или Carthage, а проекты Flutter добавляют зависимость pub. Если команда не использует эти фреймворки, файлы SVG можно напрямую встроить в проект. Библиотеки для Android и iOS генерируются из исходных SVG-ресурсов с помощью импортёра из репозитория.
Для иконок можно указать, что их нужно зеркально отображать для языков с письмом справа налево, или что для RTL и LTR предусмотрены отдельные версии — это упрощает локализацию интерфейсов. В репозитории также есть демонстрационное приложение для Android и пример приложения для Flutter.
Ключевые возможности
- 01Обычный и залитый стили иконок в нескольких размерах
- 02Нативные пакеты для Android, iOS/macOS и Flutter
- 03Файлы SVG, которые можно напрямую встроить в любой веб-проект
- 04Метаданные направления: иконки отмечены как зеркальные или отдельные для RTL/LTR
- 05Доступны через Maven Central, CocoaPods, Carthage и pub
Сценарии использования
- Добавление единого набора иконок в приложение для Android или iOS
- Разработка приложения Flutter с иконками в стиле Fluent
- Использование встроенных SVG-иконок в интерфейсе на React или в вебе
- Локализация интерфейса для языков с письмом справа налево с помощью зеркальных иконок
Быстрый старт
- 1
Добавьте репозиторий mavenCentral() в корневой build.gradle
- 2
Добавьте зависимость Android в build.gradle
implementation 'com.microsoft.design:fluent-system-icons:1.1.344@aar' - 3
Добавьте зависимость Flutter в pubspec.yaml
fluentui_system_icons: ^1.1.344
Что важно знать
- Для Android, iOS/macOS и Flutter нужны отдельные библиотеки, поэтому единого пакета для всех платформ нет.
- Чтобы использовать SVG напрямую, нужно самостоятельно скопировать файлы или встроить их в код, а не устанавливать пакет.
В подборках
Темы
Частые вопросы
- Что такое fluentui-system-icons?
- Открытая коллекция знакомых, дружелюбных и современных иконок Fluent UI от Microsoft для Android, iOS/macOS, Flutter и в формате SVG. Fluent UI System Icons — набор иконок Microsoft с привычным, дружелюбным и современным оформлением. Иконки представлены в обычном и залитом стилях; для каждой указаны доступные размеры, стили и направление текста.
- fluentui-system-icons можно использовать бесплатно? Какая у него лицензия?
- fluentui-system-icons распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- fluentui-system-icons всё ещё поддерживается?
- Активно поддерживается. Последний коммит в fluentui-system-icons — 6 нояб. 2026 г..
- Для чего можно использовать fluentui-system-icons?
- Добавление единого набора иконок в приложение для Android или iOS Разработка приложения Flutter с иконками в стиле Fluent Использование встроенных SVG-иконок в интерфейсе на React или в вебе Локализация интерфейса для языков с письмом справа налево с помощью зеркальных иконок
- Как установить fluentui-system-icons?
- Добавьте репозиторий mavenCentral() в корневой build.gradle Добавьте зависимость Android в build.gradle: implementation 'com.microsoft.design:fluent-system-icons:1.1.344@aar' Добавьте зависимость Flutter в pubspec.yaml: fluentui_system_icons: ^1.1.344
- Где скачать fluentui-system-icons?
- Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/fluentui-system-icons
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Набор масштабируемых SVG-иконок от GitHub, доступный в виде библиотек для JavaScript, React и Ruby.
Бесплатный набор из 204 нарисованных от руки SVG-иконок с лицензией MIT: они сами прорисовываются и покачиваются; доступны React-компоненты.
Бесплатный open-source набор нейтральных UI-иконок — более 3900 значков для AI-, облачных и веб-продуктов, а также компоненты React и Vue.
Официальные наборы иконок Material Design от Google: Material Symbols и классические Material Icons в форматах SVG, шрифтов и ресурсов для Android и iOS.
Python-фреймворк для создания веб-, десктопных и мобильных приложений с интерфейсом на базе Flutter — без опыта во фронтенд-разработке.