Open-source projects categorized as Icons Edit details

Top 23 Icon Open-Source Projects

  • Font-Awesome

    The iconic SVG, font, and CSS toolkit

    Project mention: My Favorite Free Design Resources | reddit.com/r/u_Kailynrosecreative | 2022-08-08

    Fontawesome: This site is well known, especially in the web design industry for their professionally designed icons. You can download them as vectors, html code, or as a font that will convert as an icon in you designs.

  • material-design-icons

    Material Design icons by Google

    Project mention: Free icon sources for use with websites with no link required. Any available? | reddit.com/r/software | 2022-05-04
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • feather

    Simply beautiful open source icons

    Project mention: Potherca's Weekly Github Stars - 2020 Week 25 | dev.to | 2022-06-28
  • ionicons

    Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere 🌎

  • bootstrap-vue

    BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup.

    Project mention: Noob question: What do you use to build your front ends? | reddit.com/r/laravel | 2022-07-12

    BootstrapVue is the bundle: https://bootstrap-vue.org/

  • simple-icons

    SVG icons for popular brands

    Project mention: A Personal Website w/ EVERYTHING | dev.to | 2022-04-15

    I went ahead and created some custom badges to add with my introduction with Shields.io - a very simple and easy-to-use site. I went ahead and looked at their icons that they use through Simple Icons and used my custom color in order to match my logo and the rest of the page.

  • tabler-icons

    A set of over 2150 free MIT-licensed high-quality SVG icons for you to use in your web projects.

    Project mention: Best Free WebIcons | reddit.com/r/webdev | 2022-06-23
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • awesome-stock-resources

    :city_sunrise: A collection of links for free stock photography, video and Illustration websites

  • MaterialDesign

    ✒7000+ Material Design Icons from the Community

    Project mention: A super-simple and super-fast mdi icon search/picker | reddit.com/r/webdev | 2022-07-23

    If you, like me, spend a bunch of time building web apps with Material, you may also be spending a chunk of time with https://materialdesignicons.com/ searching/picking icons to use across your app.

  • css.gg

    700+ Pure CSS, SVG & Figma UI Icons Available in SVG Sprite, styled-components, NPM & API

    Project mention: 25 CSS Tools/Resources That You Should Bookmark | dev.to | 2022-01-15
  • react-icons

    svg react icons of popular icon packs

    Project mention: Project Documentation; Day 1 | dev.to | 2022-07-27

    I have decided to use Nextjs to build the website (I will discuss why I choose Nextjs later), Tailwind and some icons (mainly heroicons and reacticons) with about 6 main pages and there could be more.

  • lsd

    The next gen ls command

    Project mention: Linux tool alternatives: 6 replacements for traditional favorites | reddit.com/r/linux | 2022-07-29

    lsd : Beautiful "ls" (Alternative to Exa)

  • octicons

    A scalable set of icons handcrafted with <3 by GitHub

    Project mention: Freelance vscode extension | reddit.com/r/u_Mickaell28 | 2022-07-16

    But the icons are limited to: https://primer.style/octicons/

  • icons

    Official open source SVG icon library for Bootstrap.

    Project mention: Is there a plugin for automatically adding Bootstrap's SVGs like Emojis? | reddit.com/r/ObsidianMD | 2022-07-29

    You can add emojis via a window that allows you to scroll through emojis. Does the same exist for Bootstrap's icons?

  • IconPark

    🍎Transform an SVG icon into multiple themes, and generate React icons,Vue icons,svg icons

    Project mention: 100 design resources for developers | dev.to | 2021-11-26


  • devicon

    Set of icons representing programming languages, designing & development tools

    Project mention: Upgrade Your GitHub README.md | dev.to | 2022-03-18

    When it comes to including your languages and frameworks, DevIcons GitHub Repository has free logos you can use. This would look something like:

  • browser-logos

    🗂 High resolution web browser logos

    Project mention: I guess I'll make one of these | reddit.com/r/linuxmemes | 2022-07-29

    Proudly made with Krita using icons from here.

  • Badges4-README.md-Profile

    :octocat: Improve your README.md profile with these amazing badges.

    Project mention: SEI General Assembly Grad AMA, 3mo after got 121k TC | reddit.com/r/codingbootcamp | 2022-07-23

    Don't stop! Wherever you are in your journey, keep going. If you feel like something isn't working, adjust it. If you're getting technicals, but no offers do mock technicals and study up. If you're dumped at behavioral interviews, do mock behaviorals. Hearing nothing back? It's your resume. Don't just spin your wheels and wear yourself out, think like an engineer and try something else! Learn to not fear rejection. "What if the interviewer laughs at me, and says I'm dumb for not knowing x!" Then they're an asshole and they wasted your time. The literal worst that can happen is you figure out that you don't wanna work with them. Actually, the worst that can happen is not to try in the first place. If a job says they want 5 years or less of experience then apply anyway. Job postings are a wish list. If it says they have 2000 applicants already, apply anyway. If a company looks good to you and is asking for qualifications in the vague realm of anything you've seen before, apply. Sometimes a Sr level job posting could also be filled by 3-4 Jr's but you won't know if you don't apply. Qualify and prioritize you job leads. I will spend an hour or so finding job postings, saving the links, and then ordering them by which one's I am most excited about/ think I have the best shot of getting. Then I apply until I run out of energy and usually I won't make it to the end of the list. Then the next day I'll find more postings and order them including the one's I found the day before so I am only applying to postings I am really excited about. Last thing I can think of right now off the top of my head is to max out your LinkedIn and your GitHub profile, and to make a personal website from scratch (no word press). For LinkedIn fill out all the sections, list ONLY skills relevant to your job search, spin past experience to highlight transferable skills, list your title as the title you want, list your portfolio projects and links, and for bonus points make a custom profile banner in Figma or the like instead of the generic bland whatever banners most people have. For your website, make it simple AF (single page is best IMO), have your picture, links to projects, and a SHORT bio where you basically just say "hi." You want it short because recruiters are gonna spend .5 seconds on your website and you don't wanna spend to much time building it. Its not a project, its a display case for other projects (still put the code up on GH tho). Lastly, for GitHub make your profile look nice, have a nice picture of just your face as the prof pic, list your stack (use badges for some visual flair), and pin your projects to the page as well. Stats can be a good section to include as well. Avoid walls of text, no one will read it. Don't worry a ton about the "wall of green." If you are working on your projects consistently the commits you make naturally will be enough. As a bootcamper/self-taught/straight out of college/anyone with no professional tech experience, hiring managers are going to care most about your technical interview and your projects. They don't care about your GA cert, or the Udemy course you took, or the college degree you may or may not have. They care about what you can do. So show them. If you really knock these out of the park they will CARRY you (mostly, you still need to be able to explain them, and talk about your code in a meaningful way). Not all projects need to be visually flashy, and I am a big proponent of simple is better, BUT if your project has a GUI make it look decent. At the very least it will turn off recruiters and other non-technical people (and many technical people as well for that matter) if it is clear you put no effort into the appearance of your project. I can't stress enough that by look decent I mean a single column app that doesn't break when you change the screen size and has a color scheme that is intentional. Whatever you do, be intentional about it because you will need to be able to talk fluently and concisely about your intentions in your projects. Lastly, make your README docs spectacular. Have an intro section with a picture or (better yet) a GIF of your app in action, if it needs to be installed or setup in any way have directions that are so simple it is broken down BARNEY STYLE. Have a section where you talk about your planned features, what is the minimum viable product, and your proposed timeline for the project. If you do all this and really polish your README it WILL be noticed.

  • papirus-icon-theme

    Papirus icon theme for Linux

    Project mention: Change Thunar sidebar icons without changing home directory icons | reddit.com/r/xfce | 2022-08-07

    That'll depend on your icon theme. I use Papirus and it looks closer to what you're asking for. It has colorful folder icons in the file browser and separate white ones for the sidebar.

  • Android-Iconics

    Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.

  • vim-devicons

    Adds file type icons to Vim plugins such as: NERDTree, vim-airline, CtrlP, unite, Denite, lightline, vim-startify and many more

    Project mention: Configuring NeoVim plugins | dev.to | 2022-08-03

    Better yet, if you're using the vim-devicons plugin, use the patched version at Nerd Fonts that include the icons. The rest of the post follows as equal.

  • colorls

    A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. :tada:

    Project mention: Command Line Tools for Productive Developers | dev.to | 2022-04-09

    colorls: Colorizes the ls output with color and icons (requires gem). Includes many useful flags, such as --gs for Git status, or -t for a tree view: I use an alias to replace ls with colorls:

  • fluentui-system-icons

    Fluent System Icons are a collection of familiar, friendly and modern icons from Microsoft.

    Project mention: Icons for Windows / Office? | reddit.com/r/sketchapp | 2022-03-07

    You can find Windows and MS Office icons in these websites: - https://fluenticons.co/ - https://docs.microsoft.com/en-us/windows/apps/design/style/segoe-ui-symbol-font - https://uifabricicons.azurewebsites.net/ - https://github.com/microsoft/fluentui-system-icons

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-08.

Icons related posts


What are some of the best open-source Icon projects? This list will help you:

Project Stars
1 Font-Awesome 69,819
2 material-design-icons 46,241
3 feather 21,982
4 ionicons 16,230
5 bootstrap-vue 13,979
6 simple-icons 13,779
7 tabler-icons 12,426
8 awesome-stock-resources 10,645
9 MaterialDesign 10,238
10 css.gg 8,572
11 react-icons 8,249
12 lsd 8,088
13 octicons 7,387
14 icons 6,277
15 IconPark 6,201
16 devicon 5,837
17 browser-logos 5,660
18 Badges4-README.md-Profile 5,423
19 papirus-icon-theme 5,246
20 Android-Iconics 4,985
21 vim-devicons 4,904
22 colorls 4,168
23 fluentui-system-icons 4,030
Find remote jobs at our new job board 99remotejobs.com. There is 0 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.