No updates detected yet. GitHub releases will appear here.
23,322 free icons on a 24 px grid in three styles, MIT. SVG, icon fonts, sprites, React.
翻訳待ち
Loading the full README.
Read the full README ↗23,322 free icons on a 24 px grid, in three styles, MIT licensed. Browse and search them at uixicons.com.
| Style | Folder | Font |
|---|---|---|
| Regular Rounded | svg/stroke-regular-rounded/ | uix-icons-regular |
| Regular Sharp | svg/stroke-regular-sharp/ | uix-icons-sharp |
| Solid | svg/solid/ | uix-icons-solid |
Every SVG uses viewBox="0 0 24 24" and currentColor, so it takes the text colour of whatever it sits in.
npm install @uixicons/icons # Regular Rounded SVG files, sprites, icon fonts, search data
npm install @uixicons/icons-sharp # Regular Sharp SVG files
npm install @uixicons/icons-solid # Solid SVG files
npm install @uixicons/react # React components
Single SVG files from jsDelivr, served from the npm packages (icons-sharp and icons-solid hold the other two styles):
<img src="https://cdn.jsdelivr.net/npm/@uixicons/icons/svg/stroke-regular-rounded/home.svg" width="24" height="24" alt="Home">
Or straight from this repository, pinned to a release tag:
<img src="https://cdn.jsdelivr.net/gh/mdrakibshekh/[email protected]/svg/solid/home.svg" width="24" height="24" alt="Home">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/mdrakibshekh/[email protected]/css/uix-icons.css">
<i class="uix uix-home"></i> <!-- Regular Rounded -->
<i class="uix uix-sharp uix-home"></i> <!-- Regular Sharp -->
<i class="uix uix-solid uix-home"></i> <!-- Solid -->
css/uix-icons.css loads all three fonts; each font is only downloaded when a page uses it. If you need a single style, link css/uix-icons-regular.css, css/uix-icons-sharp.css or css/uix-icons-solid.css instead and use class="uix uix-home". The fonts come as woff2, woff and ttf in fonts/. Codepoints are in codepoints.json and stay the same from one release to the next. Size the icons with font-size and colour them with color.
From the next npm release the same files are also at https://cdn.jsdelivr.net/npm/@uixicons/icons/css/uix-icons.css.
<svg width="24" height="24"><use href="sprite/sprite-stroke-regular-rounded.svg#home"/></svg>
import { Home, Search } from '@uixicons/react/stroke-regular-rounded';
import { Home as HomeSolid } from '@uixicons/react/solid';
<Home width={20} height={20} className="text-gray-700" />
Each style is its own entry point, and unused icons are tree-shaken away.
icons.json lists every icon with its category, tags and synonyms, which is handy for building your own search.
MIT, see LICENSE. The UIX Icons name and logo are not covered by the licence.