A collection of 500+ hand-crafted, animated Lucide icons built natively for Svelte 5 with zero dependencies.
Moving Icons is a library of animated SVG icons built specifically for Svelte 5 applications. It provides 500+ hand-crafted Lucide icons with built-in animations that can be triggered on hover or programmatically. The library solves the problem of adding engaging, interactive iconography to Svelte projects without compromising performance or bundle size.
Svelte developers building modern web applications who want to enhance their user interfaces with animated icons. This is particularly valuable for developers creating dashboards, navigation systems, or any interface where visual feedback improves user experience.
Developers choose Moving Icons because it offers Svelte-native animated icons with zero dependencies, full customization options, and tree-shaking capabilities. Unlike generic icon libraries, it's specifically optimized for Svelte 5 and provides interaction-ready animations out of the box.
beautifully crafted, moving icons. for svelte. 🧡
Built specifically for Svelte 5 with full compatibility, ensuring optimal performance and seamless integration, as highlighted in the README.
Lightweight implementation with no external dependencies, reducing bundle size and improving loading speed, a key feature emphasized in the description.
500+ icons feature carefully designed motions that activate on hover or programmatically, providing subtle visual feedback to enhance user experience.
Control size, color, stroke width, and animation state through props, allowing easy adaptation to different design systems without extra CSS.
Only compatible with Svelte 5, making it unsuitable for projects using other frameworks or older Svelte versions, which restricts its utility in diverse tech stacks.
The README lacks mention of accessibility features, such as ARIA attributes or reduced motion handling, posing a risk for inclusive design without manual implementation.
Admitted as a work in progress in the notes, which could lead to incomplete features, potential bugs, or breaking changes during updates.
Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.
🤹 Access thousands of icons as components on-demand universally.
animated page transition for major ssr frameworks and browsers, including Safari
Awesome SVG icon component for Svelte JS, built with Font Awesome icons. Based on Justineo/vue-awesome
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.