More Premium Hugo Themes Premium Svelte Themes

Icons

beautifully crafted, moving icons. for svelte.

Icons

beautifully crafted, moving icons. for svelte.

Author Avatar Theme by jis3r
Github Stars Github Stars: 347
Last Commit Last Commit: Jan 18, 2026 -
First Commit Created: Feb 6, 2025 -
Icons screenshot

Overview

Moving icons is an innovative collection of over 500 hand-crafted animated icons tailored specifically for Svelte. Fully compatible with Svelte 5 and designed to be interaction-ready, these Lucide icons can effortlessly elevate your web projects. With zero dependencies and a customizable framework, Moving icons are not only impressive in aesthetics but also in their usability and integration.

Developers will appreciate that the icons are fully tree-shakeable and licensed under MIT, ensuring a smooth and professional experience while using them in both personal and commercial projects. The ease of installation and straightforward integration into Svelte and SvelteKit projects makes them a fantastic resource for anyone looking to enhance their user interface with dynamic visuals.

Features

  • Extensive Collection: Over 500+ curated icons, giving users a wide variety of options for any project requirement.

  • Svelte Native: Built natively for Svelte 5, ensuring seamless integration without additional dependencies.

  • Tree-Shakeable: Fully tree-shakeable icons help reduce bundle size by including only the icons you use.

  • Customizable Props: Icons come with customizable properties such as size, color, stroke width, and CSS class, making them adaptable to any design.

  • Animation Control: The animate prop allows users to control animations based on parent element states, enabling interactive designs.

  • Ease of Use: Icons are imported as named Svelte components, making it easy to integrate them into applications with intuitive naming conventions.

  • Community-Driven: The project welcomes contributions, encouraging collaboration and enhancement from the developer community.

  • Guided Installation: Offers multiple straightforward installation methods, either through npm or the shadcn-svelte registry.