RemotionUI

Data Story

Data storytelling composition template.

CompositionCompositionsAdvanced

Install
$ npx remotion-ui@latest add data-story
data-story30fps · 1920×1080
00:00:00
00:14:00
Export snippet
import { DataStory } from "@/compositions/data-story"; <DataStory title="Quarterly reach by channel" insight="The best motion is code you can read and change." ctaLabel="Browse components" />

Turn metrics, chart data, and process context into a complete explainer.

1920×1080 data explainer template. Advanced tier.

Agent notes

Install first, then import the copied source component locally. AI guide →

Import
@/compositions/data-story
  • Use when: data stories, metrics, charts, and numeric proof points.
  • Customize: title, subtitle, barData, metrics, plus copied source for timing, layout, colors, and typography.
  • Rule: do not import this component from the remotion-ui npm package; it is copied into your project.

Usage

Example
import { DataStory } from "@/compositions/data-story"; <DataStory barData={barData} metrics={metrics} steps={steps} />

API Reference

PropTypeDescription
titlestringOpening hook headline (auto-fit).
subtitlestringSupporting line under the hook.
barData*ChartDatum[]Bar chart data.
metrics*MetricTickerItem[]Metric cards.
steps*TimelineStep[]Context steps.
chartTitlestringHeadline on the bar chart scene.
metricsTitlestringHeadline on the metric ticker scene.
timelineTitlestringHeadline on the timeline scene.
insightstringTakeaway quote in the insight bumper.
insightEyebrowstringEyebrow above the insight quote.
ctaTitlestringEnd card headline (separate from hook).
ctaLabelstringEnd card CTA pill label.

Related