{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/dotlottie-web/","markdown":"https://findsoftware.frbit.cloud/dotlottie-web.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"dotlottie-web","name":"dotLottie Web","urls":{"home":"https://lottiefiles.com/dotlottie","repository":"https://github.com/LottieFiles/dotlottie-web","docs":"https://developers.lottiefiles.com/docs/dotlottie-player/dotlottie-web/"},"category":["graphics"],"description":"JavaScript and TypeScript player for Lottie and dotLottie animations, built on a Rust and WebAssembly core.","maintainer":"LottieFiles.com","firstRelease":2023,"hosting":null,"language":"javascript","runtime":["node"],"runtimeMin":"node 18","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"licenseModel":"open-source","license":"MIT","currentMajor":"0","latestReleaseDate":"2026-11-02T00:00:00.000Z","githubStargazers":939,"contributors":25,"packagistDownloads":null,"npmWeeklyDownloads":2376275,"dependentRepos":1,"social":{"x":"https://twitter.com/lottiefiles","forum":"https://forum.lottiefiles.com/","youtube":"https://www.youtube.com/channel/UCrD8xvZzX7QqZC_KXSAchqA","facebook":"https://facebook.com/lottiefiles","instagram":"https://www.instagram.com/lottie.files/"},"checkedAt":"2026-11-08T00:00:00.000Z","addedAt":"2026-11-08T00:00:00.000Z","sources":[{"field":"name","url":"https://github.com/LottieFiles/dotlottie-web/blob/main/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://lottiefiles.com/dotlottie","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/LottieFiles/dotlottie-web","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://github.com/LottieFiles/dotlottie-web/blob/main/packages/web/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/@lottiefiles/dotlottie-web","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/LottieFiles/dotlottie-web/main/LICENSE","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"category","url":"https://github.com/LottieFiles/dotlottie-web/blob/main/packages/web/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/LottieFiles/dotlottie-web","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/LottieFiles/dotlottie-web/blob/main/packages/web/README.md","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"runtimeMin","url":"https://raw.githubusercontent.com/LottieFiles/dotlottie-web/%40lottiefiles/dotlottie-web%400.82.1/packages/web/package.json","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/LottieFiles/dotlottie-web","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/LottieFiles/dotlottie-web/main/LICENSE","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/LottieFiles/dotlottie-web/releases?per_page=100","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/LottieFiles/dotlottie-web/releases?per_page=100","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/LottieFiles/dotlottie-web","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/LottieFiles/dotlottie-web/contributors?per_page=1","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-11-01:2026-11-07/@lottiefiles/dotlottie-web","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40lottiefiles%2Fdotlottie-web","checkedAt":"2026-11-08T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"dotLottie Web plays Lottie JSON and dotLottie animation files in browsers and in Node.js environments. Its core is written in Rust and compiled to WebAssembly, and it renders through Canvas 2D, WebGL2 or WebGPU, with the backend chosen by the import path.\n\nThe core is framework-agnostic. LottieFiles publishes separate first-party packages for React, Vue, Svelte and Solid, and a Web Component."}