Glossary

Animation runtime

The library that plays an exported animation file inside an app or a game.

In short

An animation runtime is the library inside an app, website or game that loads an exported animation file, advances it every frame, draws it and passes input and data to it, so the animation runs live instead of as a video.

In more detail

  • A runtime is what lets one file play the same on the web, phones and game engines.
  • Its API is how app code talks to the animation: start a state machine, set inputs, set data and read events.

In Ova Motion

Ova Motion has one runtime written in Rust with bindings for the web (WebAssembly), Swift, Kotlin, Flutter, Unity, Unreal and C, all licensed MIT or Apache-2.0.

Last checked against the product on 2026-10-15.

Examples you can play

All templates

Questions

Does a runtime make an app bigger?

A little: it is one native library or WebAssembly module, shared by every animation in the app.

Start with an egg.
Ship an interface.

Open the editor in your browser, or download it for macOS, Windows and Linux.