AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Software › Slidev
✦ Free & open sourceSoftware

Slidev

A presentation framework where you write slides in Markdown and get code highlighting, live coding and Vue components.

Slidev: write slide decks in Markdown

Presentation slides for developers, with live coding, presenter mode, LaTeX, diagrams and PDF or PPTX export.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.9
ZEKAI
Markdown decks for developers
Free & open source · Software
Ease of setup6
Usefulness7
Maintenance9.5
Community9.2
★ 49,452
GITHUB
Nov 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Slidev lets you write a presentation as a Markdown file and run it in the browser. It suits developers and technical speakers who want code-heavy talks under version control, and it is a poor fit for people who want a drag-and-drop slide designer.

Runs on
Cross-platform
Hosting
Desktop
Languages
TypeScript
License
MIT

What it is

Slides are written in Markdown and powered by Vite and Vue 3, with UnoCSS for styling. It adds code highlighting with Shiki, live coding with Monaco, LaTeX with KaTeX, Mermaid diagrams, drawing, a presenter mode and built-in recording, and you can export to PDF, PNGs or PPTX.

Who it's for

It suits developers, trainers and conference speakers who are comfortable with Node.js and a text editor. Non-technical colleagues who expect a visual editor will find it unfamiliar.

Key features

Markdown slides

Write the whole deck as Markdown in your favourite editor.

Live coding

Shiki highlighting and Monaco editor support run code examples in the slides.

Presenter mode

Control slides from another window or even your phone.

Vue components

Embed interactive Vue components and any npm package in a slide.

Recording and camera view

Built-in recording and camera overlay via RecordRTC.

PDF, PNG, PPTX export

Export finished decks for sharing or offline use.

How to start

Up and running in 3 steps

1
Install Node.js 22.12.0 or later.
2
Run npm init slidev in a terminal to create a project.
3
Edit slides.md in your editor and preview in the browser; export to PDF, PNGs or PPTX when ready, or try it first at sli.dev/new.
Real talk

Our honest verdict

What's great

  • Decks are plain text, so they work with Git diffs, code review and your own editor.
  • LaTeX, Mermaid diagrams and drawing annotations are built in, which suits technical talks.
  • You can try it online at sli.dev/new with no install.
  • Themes are shared as npm packages, so you can reuse a team style.

Where it falls short

  • Requires Node.js 22.12.0 or newer and a comfort with the command line.
  • There is no visual drag-and-drop slide editor; the integrated editor edits Markdown, not layouts.
  • PPTX export is for portability, not for round-tripping edits back into Markdown.
  • Fancy interactivity means writing Vue components, which needs front-end skills.
Cost

Pricing & license

Slidev is free under the MIT licence. The only cost is your own time and a Node.js setup; no paid plan is shown on sli.dev or in the README.

Paid work

Open remote AI-training roles

873 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: Slidev for Software
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure Slidev for you — and train your team.
Get it done for you ↗
Questions

FAQ

Do I need to install anything to try Slidev?

No. The README links an online starter at sli.dev/new; for local work you need Node.js 22.12.0 or later and run npm init slidev.

Can I give my slides to someone without Slidev?

Yes. The docs list export to PDF, PNGs or PPTX.

Can I use my own styling?

Yes. Themes are npm packages and styling uses UnoCSS utilities and embedded styles.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Software — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google