LibreAI / Video / DataMagic
// video ยท HKUSTDial/DataMagic

DataMagic

Upload a table, get a narrated animated data story.

๐Ÿ’Ž Hidden gemโ˜… 281 starsโ‘‚ 6 forksMITupdated 2026-10
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

DataMagic is an open-source video project by HKUSTDial (HKUSTDial/DataMagic on GitHub). It has 281 GitHub stars and 6 forks, is released under the MIT license, and was last updated on GitHub on 2 October 2026.

GitHub stars
281
Forks
6
License
MIT
Last updated on GitHub
2 October 2026
Category
Video
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Upload your table

    Provide the dataset to visualize.

  2. Let AI find the story

    It identifies the narrative in your numbers.

  3. Generate the video

    Animated charts plus narration render out.

  4. Share the story

    Publish a data video anyone can follow.

// features

Why people love it

Table to video

Spreadsheets become animated stories.

Narrated output

Voiceover explains the data.

Animated charts

Visuals that build themselves.

AI storytelling

Finds the narrative in numbers.

No design skills

Analysts become video makers.

MIT licensed

Open source.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/HKUSTDial/DataMagic.git
    cd DataMagic
  2. Step 2 โ€” Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 โ€” Run it

    Follow the project's launch command โ€” Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Is DataMagic free for commercial use?

MIT licensed โ€” commercial use allowed with attribution.

What table formats work?

Check the README for supported upload formats.

Can I customize the narration?

See the docs for voice and script controls.

How long are the videos?

Data-story length โ€” try the demo to judge.

Who built it?

HKUSTDial โ€” a university lab project.

// keep exploring

Similar tools

Video

video-podcast-maker

Topic โ†’ 4K narrated video for coding agents. v5.3.0: local TTS (edge free + azure, no external engine), manifest-based Asset Engine, Remotion composition, coโ€ฆ

โ˜… 1.6k starsMIT
View guide โ†’
Video

OpenMontage

World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files. Turn your Aโ€ฆ

โ˜… 62.7k starsAGPL-3.0
View guide โ†’
Video

remotion

๐ŸŽฅ Make videos programmatically with React

โ˜… 61.7k starsCustom
View guide โ†’
Video

niulai-video-generator

Feed it a short story and it produces an abstract animated short in the style

โ˜… 33 starsMIT
View guide โ†’
Video

printfilm

PRINTFILM turns scripts and topics into finished AI short videos and animated short dramas

โ˜… 4.7k starsMIT
View guide โ†’
Video

AIComicBuilder

Turn scripts into animated comics โ€” AI characters, storyboards and video.

โ˜… 1.9k starsApache-2.0
View guide โ†’
// alternatives

Alternatives in Video

The most-starred other Video projects in the LibreAI catalogue โ€” the realistic shortlist if DataMagic is not the right fit.

Get DataMagic

Free and open โ€” grab the source, star the repo, and start creating.