made only with.vmd
v1.0 · Open Beta

Animations · Presentations · Documentaries

Write animations.in simple code.

> A complete animation studio in a single text file.

Free forever · No credit card · Full CLI access

Video Markdown (VMD) — Created by Sohan Dananjaya

scroll to see VMD in action

One text file

A language for animated documentaries and presentations.Imagine it. Write it. Build forever-updatable videos in minutes.

shape-shift.vmdvmd v1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
0% typed

real DSL · renders to MP4 in seconds

Real output, real range

Built entirely with VMD.

3D

Wormhole — Einstein-Rosen Bridge

Diagram

Neural Network Architecture

Character

Avatar Character

Browse the full gallery →

24+ real templates · hover any card to see the source

space-scene.vmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
concept: "Space Scene"
total_duration: 8
background: "#070b1d"

phases:
  main:
    duration: 8
    elements:
      earth:
        type: primitive
        shape: icon[icon:"lucide:earth"
          size:1.6 color:#60a5fa at:(0,0)]
          -> fadeIn(0.8s, 0.5s)
          -> scale(1.1, 2.4s, ease.inOut, 2.0s)
      rocket:
        type: primitive
        shape: icon[icon:"lucide:rocket"
          size:1.2 color:#ff8fab at:(-5.5,-2.4)]
          -> fadeIn(0.4s, 1.5s)
          -> moveTo((5.0,2.0), 4.5s, ease.inOut, 2.0s)

One file

Replaces a stack
of separate tools.

A diagram, a 3D scene, a walking-and-talking character, a cinematic documentary sequence — normally that's four or five different tools. Here it's one syntax.

Advanced animated presentations

multi-phase decks, transitions, motion graphics

Technical documentaries

narrated, multi-scene, cinematic sequences

Diagrams & data

architecture diagrams, charts, data flow

3D scenes

real camera, lighting, parametric surfaces

Avatar characters

gestures, expressions, full character motion

Cinematics & physics

layered overlays, particle and physics effects

11,000+ animated icons

pre-drawn, ready to compose into any scene

Read the language spec →

Workflow

Hours, not months.

Work that takes weeks in a normal production pipeline, start to finish in an afternoon.

[ ]

Write

Imagine the scene. Write down what you see.

Declarative, single-line-per-element syntax — or describe it in English and let AI draft the same real, editable file.

Preview

The fastest way to see your scene — live, as you type.

Export

The fastest path from code to video — seconds, not minutes.

git diff scene.vmd
- shape: circle[r:1 fill:#4fc3f7 at:(0,0)]
+ shape: circle[r:1 fill:#6bffb8 at:(0,0)]
one line changed — one thing changed on screen
Terminal
$ git add scene.vmd
$ git commit -m "warmer palette"
[main a3f9c1] warmer palette
1 file changed, 1 insertion(+), 1 deletion(-)
$ git log --oneline
a3f9c1 warmer palette
8e21b0 rocket entrance timing
7b3a90 initial scene

Version control

A video you can
put in a pull request.

Because it's one text file, not a project and a separate rendered output, git diff works on it. Nothing else on the market can honestly say that.

Diff it

See exactly what changed, line by line.

Branch it

Try a variation without touching the original.

Revert it

Every past version, always recoverable.

Try the IDE →

Pricing

Simple. Transparent.

Start free. Top up when you need it, or go unlimited with Pro.

Free

$0

forever · no card required

  • 5 exports / month (watermarked)
  • 5 AI generations / month
  • Full CLI access
  • The full VMD element library
  • Browser IDE
Get started free

Starter pack

$29

one-time · not a subscription

  • 10 export + 30 AI credits, one-time
  • Buy again anytime you need more
  • 1080p output, watermarked
  • Everything in Free
See details
Most popular

Pro

$59

per month · cancel anytime

  • Unlimited exports (fair-use limits apply)
  • 4K + 1080p · no watermark
  • 200 AI generations per month
  • Priority support
  • Everything in Free
Upgrade to Pro

All plans include full CLI access and the complete element library.

VMD

Start writinganimations.

Free forever. No credit card. Full CLI access from day one.

Video Markdown (VMD) — Created by Sohan Dananjaya