Skip to content
JS
Alternatives

@lottiefiles/dotlottie-web alternatives

8 packages that do the same job as @lottiefiles/dotlottie-web: fireworks-js, @fireworks-js/react, super-animejs, konva, animejs, ngx-lottie, canvas-confetti, ai-motion. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
@lottiefiles/dotlottie-web
This package
1.1m--027 days agoESM + CommonJSBundled-
fireworks-js91.9k+192%-02 years agoESM + CommonJSBundled-
@fireworks-js/react33.9k--12 years agoESM + CommonJSBundled-
super-animejs23k-9%-07 years agoESM + CommonJSNone-
konva1.9m+235%-01 day agoESM onlyBundled-
animejs746.6k+159%-03 months agoESM + CommonJSBundled-
ngx-lottie110.3k+23%-22 months agoESM onlyBundled-
canvas-confetti6m+628%-011 months agoESM + CommonJSNone-
ai-motion18.8k+19789%-08 months agoESM onlyBundled-

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.

A simple fireworks library!

Compared with @lottiefiles/dotlottie-web

  • 12x fewer weekly downloads (91.9k vs 1.1m)
  • Declares no Node.js engine range vs Node.js >=18.17.0
  • Last release 13 Jul 2024 vs 28 Aug 2026
  • 1.6x more GitHub stars (1.4k vs 884)

A simple fireworks library!

Compared with @lottiefiles/dotlottie-web

  • 33x fewer weekly downloads (33.9k vs 1.1m)
  • 1 dependency vs 0
  • Declares no Node.js engine range vs Node.js >=18.17.0
  • Last release 13 Jul 2024 vs 28 Aug 2026
  • 1.6x more GitHub stars (1.4k vs 884)

JavaScript animation engine

Compared with @lottiefiles/dotlottie-web

  • 48x fewer weekly downloads (23k vs 1.1m)
  • No types vs bundled types
  • Declares no Node.js engine range vs Node.js >=18.17.0
  • Last release 7 May 2019 vs 28 Aug 2026
  • 83x more GitHub stars (73.1k vs 884)

HTML5 2d canvas library for interactive graphics, design editors, whiteboards, and diagrams.

Compared with @lottiefiles/dotlottie-web

  • 1.7x more weekly downloads (1.9m vs 1.1m)
  • ESM only vs ESM + CommonJS
  • Declares no Node.js engine range vs Node.js >=18.17.0
  • Last release 23 Sept 2026 vs 28 Aug 2026
  • 17x more GitHub stars (14.8k vs 884)

JavaScript animation engine

Compared with @lottiefiles/dotlottie-web

  • 1.5x fewer weekly downloads (746.6k vs 1.1m)
  • Declares no Node.js engine range vs Node.js >=18.17.0
  • Last release 22 Jun 2026 vs 28 Aug 2026
  • 83x more GitHub stars (73.1k vs 884)

<h1 align="center"> <img src="https://raw.githubusercontent.com/ngx-lottie/ngx-lottie/refs/heads/master/docs/assets/logo.png"> </h1>

Compared with @lottiefiles/dotlottie-web

  • 10x fewer weekly downloads (110.3k vs 1.1m)
  • 2 dependencies vs 0
  • ESM only vs ESM + CommonJS
  • Declares no Node.js engine range vs Node.js >=18.17.0
  • Last release 25 Jun 2026 vs 28 Aug 2026
  • 3.7x fewer GitHub stars (239 vs 884)

performant confetti animation in the browser

Compared with @lottiefiles/dotlottie-web

  • 5.4x more weekly downloads (6m vs 1.1m)
  • No types vs bundled types
  • Declares no Node.js engine range vs Node.js >=18.17.0
  • Last release 25 Oct 2025 vs 28 Aug 2026
  • 14x more GitHub stars (12.8k vs 884)

A minimal WebGL2 ESM library for AI-style motion mask animation.

Compared with @lottiefiles/dotlottie-web

  • 59x fewer weekly downloads (18.8k vs 1.1m)
  • ESM only vs ESM + CommonJS
  • Declares no Node.js engine range vs Node.js >=18.17.0
  • Last release 8 Jan 2026 vs 28 Aug 2026
  • 27x fewer GitHub stars (33 vs 884)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.