What is dotLottie Player
Learn what dotLottie Player is. A family of animation players for Lottie JSON and dotLottie formats offering cross-platform consistency.
dotLottie Player is a family of animation players designed to render both Lottie JSON (.json) and dotLottie (.lottie) animations across different platforms and frameworks. Built on dotlottie-rs↗, our high-performance, cross-platform rendering core, these players provide consistent, high-performance animation playback across web and mobile platforms.
Why Use dotLottie Player?
Universal Format Support
Native support for both
.lottieand traditional Lottie.jsonfilesSeamless playback regardless of animation format
For more about the dotLottie format itself, visit dotlottie.io↗
Cross-Platform Consistency
Same core rendering engine across all platforms
Consistent API design for easier cross-platform development
Unified feature set across web and mobile implementations
Modern Architecture
Built on Rust-based dotlottie-rs for optimal performance
Hardware-accelerated rendering where available
Web Worker support for improved web performance
Framework Integration
Native support for popular web frameworks:
React
Vue
Svelte
Web Components
Native mobile platform support:
iOS
Android
React Native
Where to Next?
Learn about our Features & Capabilities
Jump into our Quick Start Guide
Explore platform-specific documentation: