Svelte Animated Icon is a Svelte 5 animated icon library - tree-shakeable, multi-library, and powered by the native Web Animations API. Created by Fractaldesign.
Project
- Github: This repo at Github.
- Built with: SvelteKit 2, Svelte 5, the
@sveltejs/packagepackaging tool, andmdsvexfor these docs. - Animation engine: the browser’s Web Animations API. No animation library dependency.
- Site: www.svelte-animated-icon.vercel.app/.
- Getting Started: Start Here.
How this site is structured
The package and the docs site share a single SvelteKit project:
src/lib/is the package source -AnimatedIcon, the templates, and the generated icon files.src/routes/is the docs site you’re reading. The home route is an interactive explorer; everything under/docsis an.mdfile compiled by mdsvex.scripts/generate.jsreads source SVGs and writes the per-icon.sveltefiles.static/svg/holds the raw Phosphor and Remix source SVGs.
License
The package’s own source code is released under the license declared in package.json. The icons are MIT. See License