# dola
Declarative Orchestration for Live Animation
## Status
⚠️ **Early Development - Version 0.0.1**
This crate is published for name reservation purposes. The API is not stable and may change significantly in future versions.
## About
**dola** is a platform-independent declarative animation framework inspired by Windows Animation Manager. It provides a data model for defining animations (variables, transitions, keyframes, storyboards) that can be serialized in JSON, TOML, or YAML formats.
Key features:
- Declarative animation definitions (variables, transitions, storyboards)
- Multiple serialization formats (JSON, TOML, YAML via feature flags)
- Easing function library (ease-in, ease-out, parametric curves)
- Runtime playback state management
- Validation system for animation consistency
## Usage
Not recommended for production use at this stage. Please check back for future releases.
## License
MIT