Effortless Icons
- Icon components for different frameworks/libraries
- Popular Icon Packs (Heroicons, Lucide Icons, etc.)
- Icon Themes (different versions of the same icon)
- Builder Template to Create your own Icon Packs
<!-- svelte example -->
<script>
import { Icon } from '@steeze-ui/svelte-icon'
import { Bolt } from '@steeze-ui/heroicons'
</script>
<Icon src="{Bolt}" theme="solid" class="color-gray-900" />
Copy the Builder Template to easily create and publish your own Icon Pack.
Package | Version |
---|---|
@steeze-ui/svelte-icon | |
@steeze-ui/lit-icon | |
@steeze-ui/solid-icon | |
@steeze-ui/react-icon | |
@steeze-ui/vue-icon |
Package | Version |
---|---|
@steeze-ui/icons |
This monorepo uses pnpm. To build a new version of the packages just run:
pnpm install && pnpm package