What problem does it solve?
Denji simplifies the process of converting Iconify SVG icons into framework-specific, typed components, streamlining icon management across projects.
Core Features & Use Cases
- Icon Conversion and Optimization: Fetches, optimizes, and generates native components for frameworks like React, Vue, Svelte, Preact, Solid, and Qwik.
- Framework Support: Supports various frameworks with customizable output options, facilitating easy integration into existing codebases.
- Use Case: A developer needs to add a set of SVG icons to a React project; Denji automates fetching, converting, and generating components, saving development time.
Quick Start
Use Denji to initialize icon management by creating a React icon set in './src/icons.tsx', then add or remove icons as needed using CLI commands.