Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere 🌎
Alternatives To Ionicons
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Ionicons16,89725,2487334 days ago125August 26, 2022348mitTypeScript
Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere 🌎
Omi12,585228816 days ago276September 14, 2022102otherJavaScript
Front End Cross-Frameworks Framework - 前端跨框架框架
Dark Mode Toggle1,055
2 months ago46November 19, 2021apache-2.0JavaScript
A custom element that allows you to easily put a Dark Mode 🌒 toggle or switch on your site:
Glyphs25993 months ago15August 12, 20217mitJavaScript
Dynamic design system for building and managing large icon sets in Figma and packaging them for the web
a year ago1mitJavaScript
Web Components to turn your web app into a fake operating system
Vanilla Hamburger117
4 months ago5October 23, 20201mitTypeScript
Animated hamburger menu icons for modern web apps (1.8 KB) 🍔
Coral Spectrum104216 days ago172May 18, 202351apache-2.0JavaScript
A JavaScript library of Web Components following Spectrum design patterns.
33 years ago82August 31, 202064bsd-3-clauseJavaScript
A design library for building Location Intelligence applications.
Vaadin Icons581152 years ago11March 18, 2019apache-2.0HTML
Vaadin Icons is a collection of 600+ unique icons designed for web applications
Toggle Icon21
4 years ago4JavaScript
toggle-icon is a custom element created with Polymer. It provides an extremely powerful and customizable switch that looks like a paper-icon-button.
Alternatives To Ionicons
Select To Compare

Alternative Project Comparisons


Ionicons is a completely open-source icon set with 1,300 icons crafted for web, iOS, Android, and desktop apps. Ionicons was built for Ionic Framework, so icons have both Material Design and iOS versions.

Note: All brand icons are trademarks of their respective owners. The use of these trademarks does not indicate endorsement of the trademark holder by Ionic, nor vice versa.

We intend for this icon pack to be used with Ionic, but its by no means limited to it. Use them wherever you see fit, personal or commercial. They are free to use and licensed under MIT.


Thanks for your interest in contributing! Read up on our guidelines for contributing and then look through our issues with a help wanted label.

Using the Web Component

The Ionicons Web Component is an easy and performant way to use Ionicons in your app. The component will dynamically load an SVG for each icon, so your app is only requesting the icons that you need.

Also note that only visible icons are loaded, and icons which are "below the fold" and hidden from the user's view do not make fetch requests for the svg resource.


If you're using Ionic Framework, Ionicons is packaged by default, so no installation is necessary. Want to use Ionicons without Ionic Framework? Place the following <script> near the end of your page, right before the closing

Popular Icon Projects
Popular Webcomponents Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Icon Pack