Topics / #icons
Icons projects on GitHub
Icon sets and icon libraries for user interfaces.
As of , the most-starred Icons projects on GitHub are FiraCode (82.1K stars), Font-Awesome (77K stars) and design-resources-for-developers (67.2K stars). GitHub.Locker tracks 54 Icons repositories with 1M stars combined. The fastest-growing on October 16 was gpui-kit, with +161 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
gpui-kit
longbridge/gpui-kit · ★ 18KGPUI Kit is a Rust framework for building cross-platform desktop apps on top of GPUI (Zed Industries' UI engine), combining a styled component library, a headless behavior layer, and an extension layer that opens the app to JavaScript.
+73gr8r-studio
gr8rstudio/gr8r-studio · ★ 848Gr8r Studio is a calm, structured project management workspace with a home dashboard, inbox, my tasks, projects with board, list, table, calendar, timeline and files views, plus members, teams, activity and settings.
lucide
lucide-icons/lucide · ★ 25.1KLucide is an open-source icon library with 1600+ vector (svg) files, made by the community as a fork of Feather Icons, for use in digital and non-digital projects.
strata
lgse/strata · ★ 1.3KStrata is a fast, keyboard-first file manager for modern Linux desktops, built around spatial Miller-column navigation plus Icons and List views, with fuzzy search and rich file previews.
The all-time top
54 projects · by stars
- 82.1K
#1 · tonsky/FiraCode
FiraCode
Fira Code is a free monospaced font designed for programmers, which uses ligatures to turn common multi-character symbol sequences (like -> or ==) into single, easier-to-read glyphs.
- 77K
#2 · FortAwesome/Font-Awesome
Font-Awesome
Font Awesome is an icon toolkit that ships icons as SVG, icon fonts, and CSS, used by millions of designers and developers to add scalable icons to websites and apps.
- 67.2K
#3 · bradtraversy/design-resources-for-developersdesign-resources-for-developers
A curated list of design and UI resources for developers, covering stock photos, templates, CSS frameworks, UI libraries, icons, fonts, color tools and more.
- 4
material-design-icons
54.1Kgoogle/material-design-iconsThis is Google's official repository of Material Design icons, offering two icon sets: Material Symbols (the current, actively updated set) and Material Icons (the classic set, no longer updated since 2022).
- 5
tabler
41.9Ktabler/tabler · AstroTabler is a free and open source admin dashboard UI kit built on Bootstrap 5: ready-made layouts, components and demo pages for admin panels, dashboards and web apps, in light and dark mode.
- 6

live
28.6Kfanmingming/live · JavaScriptA free, fully open-source library of TV and radio channel logos plus related tools (EPG, m3u converters, an M3U8 web player), hosted for direct access over IPv4 and IPv6.
- 7

element-plus
27.8Kelement-plus/element-plus · TypeScriptElement Plus is a Vue.js 3 UI component library from the Element team: ready-made interface components — buttons, forms, tables and the like — for assembling web frontends.
- 8

dashy
26.7Klissy93/dashy · VueDashy is a self-hostable personal dashboard: a single, highly customizable start page for your homelab that gathers all your apps, links and services in one place, with status checks, widgets, themes and instant search built in.
- 9
simple-icons
26Ksimple-icons/simple-icons · JavaScriptA collection of over 3,400 free SVG icons for popular brands — company and product logos you can drop into any website, app or document. All of them are browsable on one page at simpleicons.org.
- 10

feather
26Kfeathericons/feather · JavaScriptFeather is a collection of simply beautiful open-source icons, each designed on a 24x24 grid with an emphasis on simplicity, consistency and flexibility.
- 11
lucide
25.1Klucide-icons/lucide · TypeScriptLucide is an open-source icon library with 1600+ vector (svg) files, made by the community as a fork of Feather Icons, for use in digital and non-digital projects.
- 12

github-profile-readme-generator
24.5Krahuldkjain/github-profile-readme-generator · TypeScriptIt's a generator for GitHub profile READMEs: fill in a short form and it produces markdown with popular add-ons, ready to paste into your profile repo.
- 13
heroicons
23.9Ktailwindlabs/heroicons · JavaScriptHeroicons is a set of free, hand-crafted MIT-licensed SVG icons for UI development, made by the creators of Tailwind CSS, available as plain SVG files or as first-party React and Vue component libraries.
- 14

eza
23.6Keza-community/eza · Rusteza is a modern replacement for the venerable ls command: a file lister for the terminal with colours, icons and more features and better defaults.
- 15

tabler-icons
22.3Ktabler/tabler-icons · JavaScriptTabler Icons is a collection of over 6200 free, MIT-licensed SVG icons for web projects, every icon drawn on a 24x24 grid with a 2px stroke.
- 16

blueprint
22.1Kpalantir/blueprint · TypeScriptBlueprint is Palantir's React-based UI toolkit for the web: a library of ready-made, Sass-styled UI components written in TypeScript and published under the Apache 2.0 license.
- 17

vue-admin-template
20.4KPanJiaChen/vue-admin-template · JavaScriptA minimal admin dashboard template for Vue 2 by PanJiaChen: a ready frontend skeleton with Element UI components, axios, iconfont icons, permission control and lint, meant as a starting point for your own admin panel.
- 18

fluentui
20.3Kmicrosoft/fluentui · TypeScriptFluent UI web is Microsoft's collection of utilities, React components, and web components for building web applications, and the design system behind Microsoft 365, Office, and Edge.
- 19
unocss
19Kunocss/unocss · TypeScriptUnoCSS is an instant on-demand atomic CSS engine: it generates only the utility classes your code actually uses, so you ship minimal CSS for the web.
- 20
ionicons
18.2Kionic-team/ionicons · TypeScriptIonicons is an open-source icon set with 1,300 hand-crafted icons for web, iOS, Android, and desktop apps, built for Ionic Framework but usable anywhere.
- 21
gpui-kit
18Klongbridge/gpui-kit · RustGPUI Kit is a Rust framework for building cross-platform desktop apps on top of GPUI (Zed Industries' UI engine), combining a styled component library, a headless behavior layer, and an extension layer that opens the app to JavaScript.
- 22

awesome-design
17.6Kgztchan/awesome-designAwesome Design is a curated list of design resources and tools for UI/UX designers, covering everything from stock photos to prototyping software.
- 23

markdown-badges
17.1KIleriayo/markdown-badges · SCSSA curated collection of badges for developer profiles and project READMEs: ready-made markdown snippets with logos for hundreds of tools, languages, and services.
- 24

MaterialDesignInXamlToolkit
16.3KMaterialDesignInXAML/MaterialDesignInXamlToolkit · C#Google's Material Design brought to WPF: an open-source theme and control library for Windows desktop apps written in C# or VB.Net. It restyles all major WPF controls and adds Material-flavored extras.
- 25

lsd
16.3Klsd-rs/lsd · RustIt is LSD (LSDeluxe), a Rust rewrite of the GNU ls command that adds colors, icons, tree-view and more formatting options to directory listings. It is heavily inspired by the colorls project.
- 26
SuperTinyIcons
15.4Kedent/SuperTinyIcons · PythonA free collection of minuscule SVG icons for popular websites, apps, and social media logos, each kept under 1KB in file size.
- 27

ratchet
14.7Ktwbs/ratchet · CSSRatchet is a front-end framework for building mobile app prototypes using just HTML, CSS, and JavaScript components.
- 28

awesome-stock-resources
14.6Kneutraltone/awesome-stock-resources · RubyA curated list of websites offering free stock photography, illustrations, vector graphics, videos, patterns, textures, fonts, icons, and music for use in design and development projects.
- 29

bootstrap-vue
14.4Kbootstrap-vue/bootstrap-vue · JavaScriptBootstrapVue — a Vue.js component library that turns Bootstrap UI elements and icons into accessible Vue components. The repo now serves mainly as a signpost to its successor, bootstrap-vue-next.
- 30

Badges4-README.md-Profile
13.5Kalexandresanlim/Badges4-README.md-Profile · MarkdownA curated collection of badges — ready-made images you paste into your GitHub profile README to show off your tools and skills and make the page stand out.
- 31
skill-icons
13.3Ktandpfun/skill-icons · SVGskill-icons is a free hosted service that generates a row of SVG icons for the programming languages, frameworks and tools you use, so you can embed them in your GitHub README or resume.
- 32

Semantic-UI-React
13.2KSemantic-Org/Semantic-UI-React · JavaScriptThe official Semantic UI integration for React: a library of ready-made UI components you compose in a React app. It is MIT-licensed and the repo has about 13,000 stars.
- 33
react-icons
12.7Kreact-icons/react-icons · TypeScriptIt's an npm library for React projects that packages 31 popular icon packs — Font Awesome, Material Design, Bootstrap Icons, Phosphor and more — as SVG React components you pull in with ES6 imports.
- 34

beautify-github-profile
12.6Krzashakeri/beautify-github-profileA curated collection of tools and tutorials for making your GitHub profile README more beautiful, covering badges, widgets, icons, profile generators and emojis.
- 35

flag-icons
12.5Klipis/flag-icons · HTMLflag-icons is a curated collection of every country's flag as SVG files, packaged with CSS/SASS classes so you can drop a flag into a webpage with a single class name.
- 36
devicon
11.8Kdevicons/devicon · CSSDevicon is an open-source collection of 150+ logos for programming languages and development tools — the JavaScript or Docker logo ready to drop into your project. The set keeps growing.
- 37

MaterialDesign
11.3KTemplarian/MaterialDesignThis is the source repo for Material Design Icons (MDI), a community-driven icon set with 7000+ icons, including Google's official Material Design icons converted into developer-friendly formats.
- 38

vira-assets
11.3Kvira-soft/vira-assetsVira Theme is a premium theme for the VS Code editor - the official successor of the popular Material Theme. It ships with hand-curated icons and is actively maintained.
- 39

LearnCS8-Resume
11.2KJordanSchuetz/LearnCS8-Resume · HTMLThis is a Bootstrap-based resume template website created for the LearnCS8 course's Lab 3 assignment.
- 40

fluentui-system-icons
10.9Kmicrosoft/fluentui-system-icons · HTMLFluent UI System Icons is Microsoft's open collection of familiar, friendly and modern icons, shipped as ready-made packages for Android, iOS/macOS and Flutter, plus plain SVG files.
- 41

react-native-ui-kitten
10.7Kakveo/react-native-ui-kitten · TypeScriptUI Kitten is a React Native UI library built on the Eva Design System: consistently styled general-purpose components for building multi-brand cross-platform mobile apps, with themes that switch at runtime.
- 42

fluentui-emoji
10.2Kmicrosoft/fluentui-emoji · PythonFluent Emoji is Microsoft's collection of emoji icons designed in a familiar, friendly, modern style, provided as downloadable assets for use in apps and designs.
- 43
css.gg
10.1Kastrit/css.gg · JavaScriptCSS.GG is a comprehensive open-source icon library: 700+ UI icons written in pure CSS, plus matching SVG versions and a Figma collection.
- 44
topcoat
6.1Ktokio-rs/topcoat · RustTopcoat is a batteries-included, modular Rust framework for building full-stack web apps, where components render on the server and can query the database directly.
- 45

animal-island-ui
5Kguokaigdg/animal-island-ui · TypeScriptAnimal-Island-UI is a lightweight React UI component library with an original 'island' style design language — custom icons, layouts and animations made for personal front-end practice.
- 46

mingcute-icons
1.7Kmingcute-design/mingcute-icons · TypeScriptMingCute Icons is an open-source icon library with 1,663 icons in Core Regular and Core Filled styles (3,326 total definitions), distributed as packages for React, Vue, React Native, Svelte, SolidJS, vanilla JS, web components, SVG, and WOFF2 fonts.
- 47
strata
1.3Klgse/strata · RustStrata is a fast, keyboard-first file manager for modern Linux desktops, built around spatial Miller-column navigation plus Icons and List views, with fuzzy search and rich file previews.
- 48

gr8r-studio
848gr8rstudio/gr8r-studio · JavaScriptGr8r Studio is a calm, structured project management workspace with a home dashboard, inbox, my tasks, projects with board, list, table, calendar, timeline and files views, plus members, teams, activity and settings.
- 49

3dicon
561samyost1/3dicon · PythonA Claude Code skill: one plain-language prompt in, one looping animated 3D icon out — an animated WebP with real transparency you can drop straight into an app UI.
- 50

ChunUI
538liseami/ChunUI · SwiftChunUI is a SwiftUI design system extracted from the production iOS app Zinner, giving you a ready-made monochrome visual language: grayscale plus one brand color, neumorphic buttons, native sheet presentation, Metal shader effects and dot-matrix animations.
- 51

model-x-studio
263ashemag/model-x-studio · TypeScriptIt is an interactive 3D Tesla Model X studio in the browser: a circular display platform with component descriptions, individual-piece isolation, and a progressive explosion slider covering all 334 mesh pieces of the car.
- 52

bezel
180crabtalk/bezel · RustBezel is a component library for GPUI, the Rust UI framework — a SwiftUI-lean set of native desktop widgets where style flows through the environment, never through widget parameters.
- 53

morphnext
180KickNext/morphnext · Dartmorphnext is a Flutter library that turns built-in IconData glyphs into interruptible, spring-driven vector morphs between icons, without needing separate animation assets for each icon pair.
- 54

Ketamine
168Nouvborne/Ketamine · SwiftKetamine is an on-device MobileGestalt editor for iOS: it changes supported system values straight from your iPhone, with no PC involved.
Related topics
Often tagged together