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 29 views 224 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
text case lowercase
text case lowercase
SVG
text case title
text case title
SVG
text case uppercase
text case uppercase
SVG
text clear formatting
text clear formatting
SVG
text collapse
text collapse
SVG
text color
text color
SVG
text color accent
text color accent
SVG
text description
text description
SVG
text edit style
text edit style
SVG
text effects
text effects
SVG
text expand
text expand
SVG
text font
text font
SVG
text font size
text font size
SVG
text footnote
text footnote
SVG
text highlight color
text highlight color
SVG
text highlight color accent
text highlight color accent
SVG
text indent decrease
text indent decrease
SVG
text indent increase
text indent increase
SVG
text italic
text italic
SVG
text large
text large
SVG
text letter spacing
text letter spacing
SVG
text line height
text line height
SVG
text line spacing
text line spacing
SVG
text number list
text number list
SVG
text position bottom
text position bottom
SVG
text position middle
text position middle
SVG
text position top
text position top
SVG
text small
text small
SVG
text strikethrough
text strikethrough
SVG
text subscript
text subscript
SVG
text superscript
text superscript
SVG
text typography
text typography
SVG
text underline
text underline
SVG
thumbs down
thumbs down
SVG
thumbs up
thumbs up
SVG
tiktok
tiktok
SVG
timer
timer
SVG
timer off
timer off
SVG
toast
toast
SVG
toolbox
toolbox
SVG
toy brick
toy brick
SVG
treasure chest
treasure chest
SVG
triangle
triangle
SVG
trophy
trophy
SVG
tune
tune
SVG
tv
tv
SVG
typescript
typescript
SVG
ubuntu
ubuntu
SVG
vehicle car
vehicle car
SVG
video
video
SVG
video clip
video clip
SVG
visual studio code
visual studio code
SVG
volume
volume
SVG
volume low
volume low
SVG
volume mute
volume mute
SVG
vue
vue
SVG
vuejs
vuejs
SVG
watch
watch
SVG
weather cloudy
weather cloudy
SVG
webpack
webpack
Showing 481-540 of 551 icons

Explore More Icon Packs

Browse our full collection of curated icon sets

View All Collections
SVG copied to clipboard