dola 0.0.1

Declarative Orchestration for Live Animation
Documentation

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