Stop leaving Unity to find icons. Search, recolor, and import UI icons directly from Iconify, Freepik, and Noun Project via API without ever opening your browserContext switching kills productivity. Finding a simple UI icon shouldn't require minimizing Unity, browsing the web, downloading a PNG, opening an image editor to recolor it, dragging it into your project, and manually fixing texture import settings.Easy Icons Pro eliminates this friction completely. This Editor extension integrates directly with massive databases like Iconify, Freepik, and The Noun Project, allowing you to search, customize, and import icons without ever leaving your scene.Whether you are prototyping a UI or polishing a final release, this tool is built to save you hours of tedious asset management.Workflow EnhancementsIn-Editor Search: Access millions of icons via API. Filter by style (Solid, Line, Flat, Isometric) right from the Unity Editor.Smart Recolor Engine: The tool automatically detects dominant colors in the downloaded PNG and lets you swap them instantly using an advanced inverse-distance weighting algorithm. No Photoshop required.1-Click Sprite Setup: Clicking "Import" automatically downloads the high-res asset, applies safe file naming, and configures the Unity TextureImporter to Sprite (2D and UI) with the correct transparency settings.Safety & Stability Built-InAutomated Attribution Logger: Never accidentally violate a Creative Commons license again. The tool automatically generates and updates an attributions.txt file in your project with author and license details for every imported icon.Rock-Solid Architecture: Built with clean code principles. The core utilizes memory caching, exponential backoff, and circuit-breaker patterns to ensure the Unity Editor never freezes, even if you hit an API rate limit or lose internet connection.Highly Extensible: Need to hook up your studio's internal icon repository? The architecture is built on S.O.L.I.D. principles. Simply implement the included IIconProvider interface to add custom databases in minutes.Note: While Iconify works out-of-the-box, accessing Freepik and The Noun Project requires free developer API keys (links to obtain these are provided directly inside the tool).Key FeaturesDirect API Integration: Search, preview, and download icons directly from Iconify, The Noun Project, and Freepik without leaving the Unity Editor.Smart Recolor Engine: Automatic palette extraction and non-destructive hue shifting using inverse-distance weighting.1-Click Sprite Pipeline: Automatically downloads high-res PNGs, applies safe file naming, and configures the TextureImporter to Sprite (2D and UI) with correct alpha transparency settings.Resilient API Architecture: Built-in memory caching, exponential backoff, and circuit breaker patterns prevent Editor lockups during API rate limits or downtime.Auto-Attribution Logger: Automatically generates and updates an attributions.txt file upon import, protecting developers from accidental Creative Commons licensing violations.Extensible S.O.L.I.D. Design: Easily add your own custom internal or external icon repositories by implementing the clean IIconProvider interface.Technical SpecificationsAsset Type: Editor-only extension (Adds zero overhead or bloat to your final game builds).External Dependencies: None. Built entirely on standard Unity APIs (UnityWebRequest, TypeCache).Network Requirements: Requires an active internet connection to fetch API data.Third-Party Accounts: Optionally requires free developer API keys for The Noun Project and Freepik integrations (links provided in-tool). Iconify works out-of-the-box with no key required.I have used AI to generate the documentation and improving the asset store descriptions





