OpenAnimationApp
Discover beautiful Lottie animations powered by Kotlin Multiplatform.
Install / Use
/learn @orispok/OpenAnimationAppREADME
<div align="center">
<img src="readme_images/app-icon.png" alt="OpenAnimation Logo" height="200" />
<br>
<h1>OpenAnimation</h1>
<p>
<strong>✨ Check out the live web version: <a href="https://openanimation.web.app">openanimation.web.app</a> ✨</strong>
</p>
<p>
Discover and draw inspiration from a curated collection of beautiful Lottie animations, all powered by Kotlin Multiplatform.
</p>
<div>
<div>
<a href="composeApp/src/androidMain"><img src="https://img.shields.io/badge/Platform-Android-brightgreen.svg?logo=android" alt="Badge Android" /></a>
<a href="composeApp/src/iosMain"><img src="https://img.shields.io/badge/Platform-iOS%20%2F%20macOS-lightgrey.svg?logo=apple" alt="Badge iOS" /></a>
<a href="composeApp/src/desktopMain"><img src="https://img.shields.io/badge/Platform-JVM-8A2BE2.svg?logo=openjdk" alt="Badge JVM" /></a>
<a href="composeApp/src/jsMain"><img src="https://img.shields.io/badge/Platform-WASM%20%2F%20JS-yellow.svg?logo=javascript" alt="Badge JS" /></a>
</div>
</div>
<br/>
<img src="readme_images/multiplatform_open-animation.png" alt="OpenAnimation Multiplatform"/>
<br>
<img src="readme_images/openanimation.gif" alt="OpenAnimation Demo"/>
<br>
</div>
🔥 New Features
<img src="readme_images/drop_edit.gif" alt="Drag and drop and color palette editing"/>🙏 Libraries Used
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
🚀 Roadmap & TODO
Features
- [x] 🎨 Animation Color Scheme Picker - Add ability for users to customize animation color palettes
- [x] 👥 Community Animations - Implement support for user-submitted animations with voting system
- [ ] ⚡ Rendering Optimization - Improve animation playback performance across platforms
- [ ] 📊 Performance Metrics - Add analytics for rendering times and resource usage
