10 min read
19 Aug 2025
Designers, are you tired of searching for an open-source icon library that perfectly fits your project? Or you may need icons with specific styles to match your custom design requirements.
Today, we will discuss 25+ best open-source icon libraries, which are not only free and customizable but also help make your designs more professional and efficient.
Let’s look at how these icon libraries can save you time and add beauty to your projects.
Many icon libraries out there, but how do you know which one is the best open-source option for your project?
After exploring various platforms for some time, I have compiled a list of tools designed with the needs of designers and developers in mind.
This will make it easier for you to find the right one for your project. And at the end of this guide, I will share my recommendation—so keep reading!
Lineicons is a modern, feature-rich icon library offering 26,082+ icons, with a minimalist, contemporary aesthetic.
It provides icons in multiple formats, such as SVG, JSX, TSX, Figma, icon font, and PNG, along with integrations for popular frameworks and design tools. Each icon is meticulously designed to ensure it remains clear and sharp across all devices.
Whether you are a designer or developer, Lineicons empowers you to enhance your projects with superior, customizable icons.
GitHub Repository: LineiconsHQ/Lineicons
GitHub Star: 117+
Font Awesome is a popular tool that provides a large collection of scalable vector icons. Unlike traditional image files, Font Awesome icons are highly efficient for designers. It has thousands of icons in different formats, like Web Font or SVG, and you can change them easily with CSS.
If you are a designer or developer, this tool will streamline your workflow by providing a set of top-notch icons.
GitHub Repository: FortAwesome/Font-Awesome
GitHub Star: 75.5k+
Heroicons is an open-source collection of 450+ free SVG icons designed to integrate with Tailwind CSS. It offers multiple styles, customization, and support for React and Vue libraries, and includes a Figma file.
Designers and developers use it to save time and streamline their workflow, especially with Tailwind CSS.
GitHub Repository: tailwindlabs/heroicons
GitHub Star: 22.7k+
Lucide is an open-source, community-driven icon library that provides a massive collection of customizable SVG icons for designers. Its “Feather Icons” deliver simplicity and unmatched flexibility for users.
However, Tree-shaking improves performance by removing unused code. Additionally, the Figma plugin makes it easy to add icons to design workflows.
GitHub Repository: lucide-icons/lucide
GitHub Star: 18.4k+
Iconoir is a popular and rapidly growing icon library with over 1,000 icons appropriate for web and mobile applications. It delivers a variety of styles and categories by providing ready-to-use icons.
Its customization options make it perfect for designers and developers who need outstanding, free icons for their projects.
GitHub Repository: iconoir-icons/iconoir
GitHub Star: 4.0k+
Tabler Icons is a highly versatile and comprehensive open-source icon library, created with a focus on simplicity. It has over 5,900 icons, all designed consistently on a 24×24 pixel grid. In addition, it delivers scalable SVG files that are simple to customize with CSS.
Popular choice for developers and designers who are looking for a fast, top-notch icon set for developing web apps.
GitHub Repository: tabler/tabler-icons
GitHub Star: 19.4k+
Iconsax is an extensive icon library that offers 34,000 premium and 6,000+ free icons in six distinct styles, including Linear, Bold, and Two-Tone. It works with React, Vue, and others, letting you adjust size, color, and more.
With a Figma plugin and upcoming AI-powered icon generation, Iconsax is a versatile tool for designers and developers.
GitHub Repository: lusaxweb/iconsax
GitHub Star: 367+
Iconpark is an open-source SVG icon library developed by ByteDance, the company behind TikTok. The main feature lets you change one icon into four themes: Outline, Filled, Two-tone, and Multi-color, with a customizable system.
Designers, developers, and product managers use it as a developer-friendly tool for their projects.
GitHub Repository: bytedance/iconpark
GitHub Star: 8.7k+
Majesticons, designed by Gerrit Halfmann, is a popular icon library that comes with over 11,000 icons. It provides a cohesive visual language with icons crafted on a 24×24 grid. It also works smoothly with tools like Figma and Flutter, making it perfect for designing sleek interfaces.
This tool is ideal for UI/UX designers, web developers, and agencies looking for versatile icons to enhance projects.
GitHub Repository: halfmage/majesticons
GitHub Star: 167+
Octicons is GitHub’s official icon library offering over 200 scalable SVG icons designed for web applications. It supports multiple platforms like JavaScript, React, Ruby on Rails, and Jekyll, ensuring easy integration across various environments.
Whether you are a designer or a developer, it provides top-notch icons to create visually appealing interfaces effortlessly.
GitHub Repository: primer/octicons
GitHub Star: 8.4k+
Bootstrap Icons is a comprehensive library of over 2,000 high-quality, customizable SVG icons. With full compatibility among Tailwind CSS, React, and Vue, it provides smooth integration into modern web applications. Additionally, it supports Figma for design workflows.
However, integration and modification make it a popular choice for web developers and designers.
GitHub Repository: twbs/icons
GitHub Star: 7.6k+
Material Symbols is Google’s trendy, customizable icon library, a core component of the Material Design system. It offers over 2,500 icons to style with CSS, controlling properties like fill, weight, and size. It also delivers a font file for each icon requirement, enhancing the appearance of websites and apps.
An ideal tool for designers, developers, and teams who want consistency and speed in their work.
GitHub Repository: material-design-icons
GitHub Star: 51.8k+
Mage Icons is a modern, open-source icon system offering over 1,000 icons designed for UI and SaaS applications. It comes in SVG and web font formats, making it easy to connect to websites, mobile apps, and desktop projects. Moreover, it includes various styles such as Stroke, Fill, and Brand.
Mainly used by UI/UX designers and developers who need a reliable icon library to create visually cohesive applications.
GitHub Repository: Mage-Icons/mage-icons
GitHub Star: 69+
Iconsvg is a robust tool that streamlines the search and generation of SVG icons for web and app projects. It gives editable icon attributes, direct access to SVG code, and a simple interface for an efficient workflow.
However, it is a crucial tool for developers and designers, offering fast, scalable icons for smooth integration.
GitHub Repository: Does not have a public GitHub repository.
GitHub Star: No information.
Streamline Icons is a comprehensive, customizable icon library offering over 180,000 icons across 34 families and 157 sets. It provides 24 styles, three weights (Light, Regular, Bold). Moreover, the library integrates seamlessly with design tools like Figma and Visual Studio Code.
Perfect for designers, developers, and product teams to save time and get outstanding icons.
GitHub Repository: webalys-hq/streamline-vectors
GitHub Star: 44+
SVG Repo is a comprehensive online library containing over 500,000 open-licensed SVG icons and vectors for commercial use. The built-in editor allows you to customize it to fulfill your needs.
An ideal tool for designers and developers, providing scalable, top-notch graphics that streamline projects and save time.
GitHub Repository: Does not have a public GitHub repository.
GitHub Star: No information.
Boxicons is a community-driven icon set that offers over 3,000+ scalable and customizable free icons. It supports multiple formats (SVG, PNG, web font) and seamlessly integrates with web and app projects.
Web developers and UI/UX designers use it for premium icons that enhance digital projects.
GitHub Repository: atisawd/boxicons
GitHub Star: 3.1k+
Feather Icons offers a minimalist approach to icons, perfect for modern web and mobile design. It is a line-based icons library that provides scalable SVG files, which are highly customizable with CSS for color, size, and stroke width.
Best choice for web developers and designers who are seeking a simple, fast icon set for their projects.
GitHub Repository: feathericons/feather
GitHub Star: 25.5k+
Eva Icons is an open-source icon pack with over 480 icons, all available in outlined and filled styles. The icons are available in various formats, like SVG, web fonts, and design tool components. Moreover, built-in animation allows for designing engaging user interfaces.
Developers and designers can easily integrate and customize icons for optimal performance and consistent design.
GitHub Repository: akveo/eva-icons
GitHub Star: 8.6k+
Basicons is a curated, free icon library that distributes a range of streamlined icons for web and app development. It offers top-notch, scalable SVG icons that are effortlessly customizable with CSS for clean, consistent designs.
However, the icon set is highly beneficial for UI/UX designers and front-end developers in their projects.
GitHub Repository: glenthemes/basicons
GitHub Star: 2+
Uicons is a freemium icon library with an extensive collection in styles like outlined, solid, and rounded. It provides lightweight, high-quality icons that are easy to integrate. Additionally, you can customize them with CSS for web and app development.
An excellent tool for developers, designers, and app creators to enhance user interfaces with stylish icons.
GitHub Repository: UIcons/UIcons
GitHub Star: 19+
Flowbite Icons is a Free, open-source icon library offering 500+ scalable SVG icons. These icons fit perfectly into the Tailwind CSS ecosystem, offering solid and outline styles.
It streamlines designer and developer workflows while providing excellent visuals for digital products.
GitHub Repository: themesberg/flowbite
GitHub Star: 8.8k+
Circum Icons is a high-quality, community-driven icon library inspired by Google Material and IBM Carbon design systems. It delivers a consistent collection of scalable, uncluttered SVG icons on a 24×24 grid. Besides, fully compatible with React, Vue, and Svelte.
Best for developers and designers, it ensures modern, tidy designs with transparent personalization options.
GitHub Repository: Klarr-Agency/Circum-icons
GitHub Star: 180+
Remix Icon is a vector-based icon library known for its clean, neutral style and open-source nature. It offers over 3000 icons in both outlined and filled versions; all precisely designed on a consistent 24×24 grid.
However, it has consistency, readability, and flexibility, making it ideal for web and app developers and UI/UX designers.
GitHub Repository: Remix-Design/RemixIcon
GitHub Star: 7.6k+
CSS.GG is a UI icon library known for its innovative approach of using pure CSS to create icons. It provides over 700 icons in formats like SVG, Figma, and web fonts, making it highly versatile.
However, web developers, UI/UX designers, and app developers benefit from its performance and personalization.
GitHub Repository: astrit/css.gg
GitHub Star: 9.9k+
Flagpack is an open-source collection of over 250 changeable flag icons. It delivers pixel-perfect icons for various countries. However, you can effortlessly integrate it into design tools like Figma and Sketch.
It caters to both designers and developers by providing editable flag icons.
GitHub Repository: Yummygum/flagpack-core
GitHub Star: 612+
Choosing the right open-source icon library is key. Lineicons offers a powerful solution with over 26,082+ customizable icons, seamless integration with popular frameworks, and multiple styles. By using this tool, you save time and elevate your projects with top-notch icons. Besides, it is an invaluable tool for designers and developers alike.
Recommendation: I highly recommend Lineicons for its vast collection of customizable icons, smooth integration, and stylish design.
07 Aug 2025
Icons are the best part of a design to make the UI engaging and functional. So do the Figma icons plugins. It helps designers to select
07 Aug 2025
Icon fonts have become extremely popular in recent times for several reasons. They scale really nicely and increase in size with enhance