Skip to main content
Open Source CLI + Cloud Platform

Showcase Your API in Minutes

Stop wasting hours building custom demo pages. Write simple YAML, get stunning interactive demos. Perfect for developers who want to show their work, not build demo infrastructure.

Get started free View plans
# demo.yaml
title: "My API Demo"
settings:
  base_url: "https://jsonplaceholder.typicode.com"
steps:
  - slide: "# Welcome to the API Demo"

  - rest: POST /users
    title: "Create a user"
    defaults:
      name: "Jane Doe"
      email: "demo@example.com"

Write YAML. Share beautiful demos.

DemoScript in action

See it in action - a complete API demo in seconds

Everything you need for product demos

📝

YAML-First

Define entire demos in simple YAML. No code required. Version control friendly.

Live Execution

Execute real API calls during your demo. Show actual responses, not mocked data.

🔧

OpenAPI Support

Auto-generate forms from OpenAPI/Swagger specs. Keep demos in sync with your API.

🎨

Beautiful UI

Stunning dark mode interface with animations, confetti celebrations, and smooth transitions.

🔗

Shareable

Build static sites, share URLs, or embed in your docs. Works anywhere.

🎥

Export Options

Export to GIF or MP4 for documentation, presentations, or social media.

🛠

Visual Editor

Create demos interactively without writing YAML. Browse APIs, execute requests, and export.

📈

Flow Diagrams

Auto-generated flowcharts and sequence diagrams. Visualize API flows with step highlighting.

Visual Editor in Action

Visual Editor - create demos interactively

Configure endpoints, execute requests, and build demos visually

Simple, transparent pricing

Free

$0
3 cloud-hosted demos
Get started

Pro

$9/mo
10 demos + live execution
Start free trial

Team

$19/user/mo
Unlimited demos + collaboration
Start Team

Ready to create your first demo?

Join thousands of developers creating interactive API demos.

No credit card required. Free tier available.