REST API of svg icons. Icons are scraped from the react-icons project and the Material UI icons library.
The lib parameter can take the following values :
ai: Ant Design Iconsbi: BoxIconsbs: Bootstrap Iconscg: css.ggci: Circum Iconsdi: Deviconsfa: Font Awesome 5fc: Flat Color Iconsfi: Feathergi: Game Iconsgo: Github Octicons iconsgr: Grommet-Iconshi: Heroiconshi2: Heroicons 2im: IcoMoon Freeio: Ionicons 4io5: Ionicons 5md: Material Design Iconsmui: Mui Iconsri: Remix Iconrx: Radix Iconssi: Simple Iconssl: Simple Line Iconstb: Tabler Iconstfi: Themify Iconsti: Typiconsvsc: VS Code Iconswi: Weather Icons
The name parameter represents the name of an icon.
Sorted API This endpoints provide icons grouped with their variants.
/api/v1/sorted/:lib/api/v1/sorted/:lib/:name
Raw API This endpoints provide to single icons.
/api/v1/all/:lib/api/v1/all/:lib/:name
This endpoints provide variants of a library.
/api/v1/variants/:lib
- Add link to lib in the rest api.
- Check security reflexes.
MIT
- Icons are taken from the other projects so please check each project licences accordingly.