{"data":{"slug":"rive","name":"Rive","tagline":"MIT Wasm/JS runtime for interactive Rive animations","category":"libraries","categoryName":"Libraries","url":"https://rive.app","github":"https://github.com/rive-app/rive-wasm","pricing":"freemium","hook":"Rive Wasm runtime plays state-machine animations when Lottie is too linear.","whatsGood":"MIT runtime. State machines, low-overhead Wasm, React/Flutter/web bindings.","theCatch":"Authoring lives in Rive editor freemium seats. Not After Effects Lottie. Distinct from lottie-web and Theatre.js timeline studio.","verdict":"MIT runtime plus freemium editor. Runtime free.","addedAt":"2026-09-06","featured":false,"domain":"Graphics & 3D","subSpecialty":"Animation","subcategory":"Animation","tags":["free-tier","permissive","graphics-3d","active"],"capabilities":["animation","wasm"],"surfaces":["Hosted"],"ecosystem":["Browser","WASM"],"licenseModel":"Freemium","githubStars":1008,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2020-08-17","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"hono","name":"Hono","tagline":"Tiny TypeScript web framework that runs on every runtime"},{"slug":"phaser","name":"Phaser","tagline":"MIT HTML5 2D game framework with scenes, physics, and tilemaps"},{"slug":"pixijs","name":"PixiJS","tagline":"MIT 2D WebGPU/WebGL renderer, not a game engine"},{"slug":"babylonjs","name":"Babylon.js","tagline":"Apache-2.0 3D engine for the web, now on v9"},{"slug":"playcanvas","name":"PlayCanvas","tagline":"MIT WebGL2/WebGPU engine plus an optional hosted Editor"}],"links":{"self":"/api/gems/rive","html":"/gems/rive","markdown":"/gems/rive.md","category":"/api/gems?category=libraries","categoryPage":"/stacks/libraries"}}