Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork0
Tens of thousands of SVG icons from 20+ icon sets in one NPM install in one React component
License
streamich/iconista
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Listen to podcast:
Iconista_.Thousands.of.SVG.Icons.mp4
- Thousands of SVG icons.See to Storybook.
- Just one React component.
- Icons are lazy-loaded, so you only load the icons you use.
- TypeScript autocompletion for icon sets and icons.
- Inline icons as SVG elements, so you can apply CSS styling to them.
- All icons are responsive (SVG
widhtandheightattributes are removed). fillSVG properties are not set, so you can color icons with CSS.- SVG icons are optimized with SVGO.
importSvgfrom'iconista';<Svgset='ibm_16'icon='arrow--down'/>
Or, simply get the icon URL:
import{getUrl}from'iconista/lib/getUrl'consturl=getUrl({set:'ibm_16',icon:'arrow--down'})
You can access icons directly from a public CDN, using icon's{set} and{icon} identifiers. For example, you can use the JsDelivr CDN:
UsingJsDelivr:
https://cdn.jsdelivr.net/npm/iconista@2/sets/{set}/{icon}.svgUsingUNPKG:
https://unpkg.com/iconista@2/sets/{set}/{icon}.svgUsingESM.sh:
https://esm.sh/iconista@2/sets/{set}/{icon}.svgAll icon sets and this repository are distributed under permissive open-sourcelicenses:
elasticicon set is underApache License 2.0 by Elastic.ibm_16andibm_32icon sets are underApache License 2.0 by IBM.atlaskiticon set is underApache License 2.0 by Atlassian.ant_fill,ant_outline, andant_twotoneicon sets are underMIT license.auth0icon set is underMIT license by Auth0.fontawesome_regularandfontawesome_solidicon sets are underCC BY 4.0 License.fontawesome_brandsicons setcontains trademarks of respective brands.pluralsightandpluralsight_illustrationsicon sets are underApache License 2.0 by Pluralsight.emojione_v2icon set is underCC BY 4.0 license.radixicon set is underMIT license by WorkOS.lucideicon set is underISC and MIT licenses.lineiconsicon set is underMIT licenses.tablerandtabler_filledicon sets are underMIT license.simpleicon set is underCC0 1.0 Universal license.vscodeandvscode_darkicon sets are underCC Attribution 4.0 International.bootstrapicon set is underMIT license.- This project is underUnlicense license — public domain.
About
Tens of thousands of SVG icons from 20+ icon sets in one NPM install in one React component
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors4
Uh oh!
There was an error while loading.Please reload this page.