Animate Attention

A programmable engine for technical storytelling

1

Write Script

Describe scenes and code using expressive language

2

Compile to Motion

Turns your script into a precise animation timeline instantly

3

Export Video

Render studio-quality videos for talks, research & documentation

Rustimate turns
code research blogs insights docs stories
into cinematic motion

This is for the quiet expert. It lives in your terminal and renders complex logic into cinematic motion. It doesn't just animate text;
It animates attention.

Made for systems, not slides

01. Logic → Motion

Animations defined in code

Scene "intro" {
  text "Rustimate"
  text "Code.Storytelling"
  animation: typewriter
}

02. Cinematic Color Systems

Tuned for readability and visual focus

theme: monokai

03. Line-Level Focus

Direct attention exactly where it matters

highlight: [5, 10]

03. Editor-First Rendering

Code presented exactly where developers feel at home

scene "Code" {
  file: "rustimate.js"
  lines: 1..3
 }

04. Editor Environments

Recreate real developer workspaces

editor: emacs

05. Scene-Based Storytelling

Built for creators who live in the terminal

scene "story" {
  mode: presentation
  transition: fade
  duration: 5
...
}

Precision is not optional

Community Edition
$0/forever
₹0
  • 720p Resolution
  • Watermarked
  • 5 Scenes per video
  • Non-Commercial Use
Pro
$79(one time)
₹6,500
  • Includes Creator
  • Upto 3-user team License
  • Faster export pipeline
  • Highest Discount on future GPU engine
  • Early access to experimental features
  • Priority feature voting

Reserve your spot

Join the early access program to secure founder-level pricing

Built from the language up

The Language

RSL .rsl

Rustimate Studio Language is a language for structure, timing, and visual clarity.

Native compiler coming 2027
The Tooling Open Source

Tree-sitter Support

Tree-sitter inside. Structural parsing. Pixel-accurate highlighting. Open source by design.

Neovim Neovim
VS Code VS Code
Emacs Emacs
intro.rsl
scene "code" {
  mode: editor
  theme: dracula
  animation: typewriter
  editor: emacs

  code {
    file: "intro.rs"
    lines: 10..13
    highlight: [11, 12]
  }
}

Designed for clarity

The Community Edition is free for personal exploration. It includes a subtle watermark and a five-scene limit per video.

The Creator License removes those limits and enables commercial use. The Pro License is built for teams and professionals who want early access to upcoming capabilities and a direct line to product feedback.

Rustimate’s core experience remains consistent across tiers. The difference is scale, usage rights, and access.

Pro license holders can reach us through a dedicated channel for feedback, bug reports, and feature discussions. Their input helps shape the product roadmap.

Rustimate is developed with care. Priority support simply ensures professional users receive faster response cycles.

Yes. You can move to a higher tier at any time.

When you upgrade, you receive a new license key reflecting your tier. Existing license holders also receive discounted access to future major rendering upgrades.

Rustimate grows with you.

Rustimate runs natively on macOS (Apple Silicon and Intel), Windows, and Linux. It’s a lightweight CLI tool built in Rust — no heavy graphical environment required.

No. Rustimate uses a one-time license model.

You own the version you purchase. Major future rendering engine upgrades will be offered as optional discounted upgrades, never forced subscriptions.

The watermark supports the development of Rustimate while keeping the tool accessible to students and hobbyists. Paid licenses remove the watermark and usage limits.

It keeps the ecosystem sustainable.

No. Rustimate runs locally. It does not require login or internet access to function.

Your work stays on your machine.

Rustimate is designed for technical storytelling. Today it excels at editor, terminal, and presentation-style rendering. Markdown Quarto support is coming next, expanding into research, documentation, and education workflows.