iconista
Listen to podcast:
https://github.com/user-attachments/assets/aadf4d0e-39d9-4214-8a61-4876989d558a
- 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.
![]()
React usage
import Svg from 'iconista';
<Svg set='ibm_16' icon='arrow--down' />
Or, simply get the icon URL:
import {getUrl} from 'iconista/lib/getUrl'
const url = getUrl({set: 'ibm_16', icon: 'arrow--down'})
Static usage
You can access icons directly from a public CDN, using icon's {set} and
{icon} identifiers. For example, you can use the JsDelivr CDN:
Using JsDelivr:
https://cdn.jsdelivr.net/npm/iconista@2/sets/{set}/{icon}.svg
Using UNPKG:
https://unpkg.com/iconista@2/sets/{set}/{icon}.svg
Using ESM.sh:
https://esm.sh/iconista@2/sets/{set}/{icon}.svg
License
All icon sets and this repository are distributed under permissive open-source licenses:
elasticicon set is under Apache License 2.0 by Elastic.ibm_16andibm_32icon sets are under Apache License 2.0 by IBM.atlaskiticon set is under Apache License 2.0 by Atlassian.ant_fill,ant_outline, andant_twotoneicon sets are under MIT license.auth0icon set is under MIT license by Auth0.fontawesome_regularandfontawesome_solidicon sets are under CC BY 4.0 License.fontawesome_brandsicons set contains trademarks of respective brands.pluralsightandpluralsight_illustrationsicon sets are under Apache License 2.0 by Pluralsight.emojione_v2icon set is under CC BY 4.0 license.radixicon set is under MIT license by WorkOS.lucideicon set is under ISC and MIT licenses.lineiconsicon set is under MIT licenses.tablerandtabler_filledicon sets are under MIT license.simpleicon set is under CC0 1.0 Universal license.vscodeandvscode_darkicon sets are under CC Attribution 4.0 International.bootstrapicon set is under MIT license.- This project is under Unlicense license — public domain.