Typed components
Import icons as real Preact components with SVG props, title support, and predictable JSX behavior.
Kamod Icons for Preact
Browse 16,696 typed SVG components from curated icon families, import only what you need, and keep visual language consistent across apps, docs, and design systems.
Loading icon catalog…
Open an issue with the name, SVG source, or upstream set you need. Clear requests help us add icons faster.
Request an iconImport icons as real Preact components with SVG props, title support, and predictable JSX behavior.
Choose shadcn, Lucide, Heroicons, Tabler, or Iconoir explicitly so long-lived apps never lose icon provenance.
Icons inherit currentColor and scale with class names or the size prop, making them easy to theme.
ESM exports, no React runtime dependency, and tree-shakeable imports keep bundles focused on the icons you use.
Kamod Icons is an open-source project. If you find it useful, there are several ways to help it grow.
Support the project and stay close to releases, fixes, and new icon sets.
View repositoryShare Kamod Icons with your team when you want consistent Preact iconography.
Share projectImprove docs, sync upstream sets, or add icons through pull requests.
Start contributing