MIT License 551 Icons SVG

ProIcons (ProCode)

500+ modern open-source icons and logos designed with simplicity and minimalism. Inspired by Microsoft Fluent System Icons. Available as SVG, React, Vue, Svelte, Webfont, Roblox, and vanilla JS. Tree-shakable ESM packages. MIT licensed.

ProIcons is a modern open-source icon library created by ProCode Software, featuring over 500 carefully crafted icons and logos. The design language is inspired by Microsoft Fluent System Icons, emphasizing simplicity, minimalism, and visual consistency. Every icon is 100% free for personal and commercial use under the MIT license, with zero premium icons.\n\nThe library offers deep customization options including adjustable stroke width and corner radius, making it easy to match icons to any design system. All framework packages support ESM tree-shaking, allowing bundlers like Webpack or Rollup to eliminate unused icons for optimal performance.\n\nProIcons provides official packages across multiple frameworks and platforms. The core JavaScript package (npm i proicons) provides a vanilla JS API for dynamic icon insertion. Framework-specific packages include @proicons/react for React, @proicons/vue for Vue 3, and @proicons/svelte for Svelte - all available as typed, tree-shakable components with customizable props for size, color, and stroke. The @proicons/webfont package works without scripts, using the proicon- class prefix on i elements. ProIcons is also available for Roblox via Wally (procode-software/proicons).\n\nThe project includes a dedicated icon browser at the documentation site where developers can search, preview, and copy icons. Icons span common UI categories including navigation, interface elements, media controls, file management, devices, social and brand logos (CSS, Bluesky, Ubuntu, Linux, Webpack, NPM, Node.js, Vue.js, Svelte, and more), and general-purpose symbols.\n\nThe library is optimized for CDN delivery via jsDelivr and also supports direct HTML usage. Icons can be referenced from the /icons directory in the repository as individual SVG files, and PNG exports with alpha blending are also available.\n\nProIcons started with its first GitHub release at version 4.8.0 on August 20, 2024, and has been actively developed with 486 commits. The project follows semantic versioning from v4.11.2 onward, with patch versions for new icons or bug fixes, minor versions for API changes, and major versions for breaking changes. The latest release is v4.13.2. Icons that get renamed are aliased so existing code continues to work.

proicons-4.13.2.zip
By ProIcons 41 views 710 downloads
551 icons available

Available Formats

SVG PNG React Vue Svelte Webfont Vanilla JS Roblox (Wally) npm CDN (jsDelivr)

Pack Details

Total Icons 551
License MIT
Creator ProIcons
Category SVG Icon Packs

Usage Rights

This icon pack is free to use in personal and commercial projects. Please check the original license for attribution requirements.

View full license

All ProIcons (ProCode) Icons

551 icons
SVG
layers
layers
SVG
layout
layout
SVG
leaf
leaf
SVG
leaf three
leaf three
SVG
leaf two
leaf two
SVG
library
library
SVG
lightbulb
lightbulb
SVG
line diagonal
line diagonal
SVG
link
link
SVG
linux
linux
SVG
location
location
SVG
lock
lock
SVG
lock open
lock open
SVG
logo dark
logo dark
SVG
logo light
logo light
SVG
magnet
magnet
SVG
mail
mail
SVG
mail open
mail open
SVG
map
map
SVG
mask
mask
SVG
math
math
SVG
megaphone
megaphone
SVG
megaphone loud
megaphone loud
SVG
mention
mention
SVG
menu
menu
SVG
microphone
microphone
SVG
microphone off
microphone off
SVG
microsoft
microsoft
SVG
microsoft edge
microsoft edge
SVG
moon
moon
SVG
more
more
SVG
more vertical
more vertical
SVG
motherboard
motherboard
SVG
movie
movie
SVG
music note
music note
SVG
music note 2
music note 2
SVG
narrator
narrator
SVG
nodejs
nodejs
SVG
note
note
SVG
note add
note add
SVG
npm
npm
SVG
npm
npm
SVG
octagon
octagon
SVG
open
open
SVG
open source
open source
SVG
openai
openai
SVG
page margins
page margins
SVG
paint bucket
paint bucket
SVG
paint bucket accent
paint bucket accent
SVG
paintbrush
paintbrush
SVG
paintbrush 2
paintbrush 2
SVG
paintbrush 2 sparkle
paintbrush 2 sparkle
SVG
panel bottom
panel bottom
SVG
panel bottom open
panel bottom open
SVG
panel left
panel left
SVG
panel left contract
panel left contract
SVG
panel left expand
panel left expand
SVG
panel left open
panel left open
SVG
panel right
panel right
SVG
panel right contract
panel right contract
Showing 301-360 of 551 icons

Explore More Icon Packs

Browse our full collection of curated icon sets

View All Collections
SVG copied to clipboard