Skip to content
Demo Time

Present like a pro: code, demo, and slides — all in your editor.

Transform your coding presentations with seamless demo automation and slide integration—all without leaving your editor. Execute flawless demonstrations step-by-step, advance through slides effortlessly, and keep your audience captivated while eliminating the stress of live coding mishaps. Works in VS Code, Cursor, or any other VS Code-based editor.

Stress-free live coding

Demo Time pitch animation
Each action was performed by pressing the right arrow key. No typos, no missteps, just flawless, stress-free presentations.

Features

Scripted Demo Steps

Scripted Demo Steps

Advance through your demo step-by-step—no more missed beats or manual notes.

Code Highlighting Feature

Smart Code Highlighting

Draw attention to the exact lines you want your audience to see.

Slides in VS Code

Slides in VS Code

Present slides seamlessly alongside your code—no need to switch windows.

Check out the overview video

Build with the best live coding tips in mind

Easily follow your script

No more written notes/scripts needed. Simply trigger the next demo step and maintain perfect flow throughout your presentation.

Focus on your audience

Focus entirely on your audience. With automated steps, you’ll never lose their attention by opening the wrong files, or making mistakes.

Smart highlights

Simply specify which lines to highlight, and Demo Time handles the rest. Keep your audience focused on the relevant code.

Easier dry-runs

Create a starting branch, test your demo steps, and ensure everything works perfectly. No more juggling snippets or notes.

What's in it for everyone?

For speakers

Less stress, more control

  • Script every step in advance — know exactly what happens and when
  • No more forgetting commands or copy-pasting under pressure
  • Use shortcuts or clicks to move forward smoothly

Eliminate context switching

  • No more jumping between PowerPoint, terminal, and editor
  • Slides, code, and terminal are all in one place — your editor

More polished delivery

  • Highlight code, reveal snippets, or run commands with precision
  • Add timing, notes, and even typing animations for pacing
  • Supports PowerPoint and Keynote triggers if you need hybrid flow

Reusable & repeatable

  • Script it once. Use it at multiple events, workshops, or recordings
  • Easier to maintain and adapt over time (especially with YAML support)

For attendees

Clearer learning experience

  • Focus is directed where it matters (highlighting, timed reveals)
  • Less filler time — more signal, less noise
  • Fewer "wait, let me fix this real quick" moments from the speaker

Shareable demos

  • Speakers can share the actual .demo file and attendees can replay it
  • Attendees can go through the demo at their own pace after the talk
  • Great for workshops, onboarding, or learning follow-up

Better flow, better focus

  • No awkward pauses, switching windows, or breaking momentum
  • The speaker stays in rhythm — and so does the audience

Testimonials

  • Already used it for my first demo and already planning next one 🤩. Code highlight and run VS Code commands are my favorite features of this tool that allow me to cover most of my demo cases already 😍 Congrats on that awesome work👏

    Adam Wójcik

  • Had the pleasure of using Demo Time for a community call demo, its very good, well thought out and found it really useful. I primarily used it for highlighting code as I was talking through a Copilot agent sample. Really useful and highly recommend. I most certainly will be using on future demos considering how easy it is to setup. Thank you 👏

    Paul Bullock

  • I saw this extension on OpenAI DevDay 2024 | Multimodal apps with the Realtime API YouTube video

    Bowen Wang

  • I love using VSCode for all my presentations & code demos. With DemoTime you can automate many aspects of VSCode, like showing and highlighting code, changing code, run terminal commands and more! It's a super flexible framework to run demos.

    Marc Duiker

  • This is so smooth! Totally going to use this in my next demo!

    Luise Freese

Want to be featured on this page? Leave your review on the Visual Studio Code Marketplace!

Ready to transform your presentations?

Join thousands of developers who've already upgraded their demo game with Demo Time.