Timeline

Milestones along a line that draws itself: each date's dot pops as the line reaches it and its words rise beside it.

  • data/timeline
  • Data
  • list
  • Full frame
  • 7 s (3–40 s)
Live in your browser
Timeline at 16:9
0.00 / 7.00 s
Playing live with volito/browser, the engine a render uses. Each tab lays the item out again for that shape, not a crop.

Render it

npx volito render data/timeline --prop title="How we got here" --out timeline.mov

That writes ProRes 4444. The same item in another shape, brand or format:

volito render data/timeline --aspect 9:16 --style cobalt --out timeline-9x16.mov
volito render data/timeline --format mp4 --out timeline.mp4
volito still data/timeline --t 3.5 --out timeline.png
volito info data/timeline     # every prop and part
volito add data/timeline      # copy its source into ./motion to edit

From Node:

import { findItem, renderVideo } from "volito";

await renderVideo(findItem("data/timeline"), { props: { title: "How we got here" }, out: "timeline.mov" });

Or ask an agent with the MCP server connected: “Render the Volito timeline (data/timeline) in 9:16, in our brand.”

Props

Set each with --prop name=value, or all at once with --props and a JSON object.

PropTypeDefaultTakes
titletextHow we got here≤ 50 chars
rows
Milestones (When: what)
list{"when":"2019","what":"First edit in a garage"}; {"when":"2021","what":"Studio opens in Lisbon"}; {"when":"2023","what":"100 creators on board"}; {"when":"2025","what":"The AI editor ships"}; {"when":"2026","what":"Volito goes open"}—

Parts

Each part takes any move, ease or idle: --motion ground.in=pop.

PartWhat it is
groundthe ground
titlethe heading
linethe line
dotsthe dots
labelsthe dates and words

Tags: timeline, history, milestones, roadmap, data

More in Data