rustmotion 0.8.0

A CLI tool that renders motion design videos from JSON scenarios. No browser, no Node.js — just a single Rust binary.
Documentation
extern crate self as rustmotion;

pub use rustmotion_core as core;
pub use rustmotion_core::error;
pub use rustmotion_core::expand;
pub use rustmotion_core::schema;
pub use rustmotion_core::traits;
pub use rustmotion_core::variables;

pub use rustmotion_components as components;

pub mod engine {
    pub use rustmotion_core::engine::*;
    pub mod preload;
    pub mod render;
    pub mod world;
    pub use preload::{preextract_video_frames, prefetch_icons};
}

pub mod assets;
pub mod cli;
pub mod encode;
pub mod include;
pub mod loader;

#[cfg(feature = "studio")]
pub mod studio;

#[cfg(test)]
mod tests;