fireworks-js
- Purpose: A simple and lightweight library for creating fireworks animations on the web.
- Key Features:
- Zero dependencies
- Flexible configuration options
- Lightweight (~3.0kB gzipped)
- TypeScript support
- Target Audience: Web developers looking to add interactive fireworks effects to their projects.
- Framework Support: Includes dedicated packages for multiple frameworks:
- Vanilla JS (
fireworks-js
) - React (
@fireworks-js/react
) - Preact (
@fireworks-js/preact
) - Solid (
@fireworks-js/solid
) - Vue 3 (
@fireworks-js/vue
) - Svelte (
@fireworks-js/svelte
) - Angular (
@fireworks-js/angular
) - Web Components (
@fireworks-js/web
)
- Vanilla JS (
- Browser Support: Works on all modern browsers including Edge, Firefox, Chrome, Safari, iOS Safari, Opera, and Yandex.
- Demo: Interactive demos available at fireworks.js.org and StackBlitz .
- Documentation: Comprehensive options and API documentation provided for customization.
- Community: Open-source project with active maintenance by crashmax .
fireworksanimationcanvasjavascripttypescriptlibraryreactnpm-packagepreactangularsolidjssveltevuemonorepositoryparticlesvue3web-componentshacktoberfestzero-dependency
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button