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.