Iconify Icon Finder is a package for searching icons. It uses Iconify API as a source, providing access to over 70,000 icons from over 80 icon sets, including all most popular icon sets, such as Material Design Icons, Font Awesome, Unicons and many others.
Icon Finder is used to:
- Build icon pickers, which can be used in website or theme customisers.
- Build demo website for icon sets, such as Material Line Icons (source code).
- Build plug-ins for UI design tools, such as Iconify for Figma and Iconify for Sketch.
Icon finder repository has several packages:
Core is the main package. It does all searching and browsing, returns parsed and cleaned up API response as easy to use objects.
It is written in TypeScript and can be used in browser and in Node.js.
Links:
Svelte Components package contains:
- Svelte components.
- Wrapper script that wraps and renders components, provides callback for easy communication. It can be used as main entry point for icon picker.
- Customisable stylesheet, written in SASS.
- Build scripts that are easy to customise.
- Language pack that is easy to translate.
Links:
Svelte components package should be used as base for your project, not as complete Icon Finder.
See project forks for list of projects that are based on Svelte Components package.
Iconify Icon Finder is dual-licensed under Apache 2.0 and GPL 2.0 license. You may select, at your option, one of the above-listed licenses.
SPDX-License-Identifier: Apache-2.0 OR GPL-2.0
© 2020 Iconify OÜ