slidev README

The project's README from github.com/slidevjs/slidev. As one markdown file: README.md.


Slidev

Presentation slides for developers 🧑‍💻👩‍💻👨‍💻

NPM version NPM Downloads Docs & Demos Themes
GitHub stars

Video Preview | Documentation


Made possible by my Sponsor Program 💖

Features

Getting Started

Try it Online ⚡️

sli.dev/new

Init Project Locally

Install Node.js >= 20.12.0 and run the following command:

npm init slidev

Documentation: English | 中文文档 | Français | Español | Русский | Português-BR

Discord: chat.sli.dev

For a full example, you can check the demo folder, which is also the source file for my previous talk.

Tech Stack

Sponsors

This project is made possible by all the sponsors supporting my work:

Logos from Sponsors

License

MIT License © 2021 Anthony Fu

slidev (slidevjs/slidev)

Searching Database…

49.1K ·GitHub
What is this?Slidev is a framework for creating presentation slides using Markdown, built specifically for developers.
Is it a framework or just a Markdown-to-PDF converter?It is a full web-based presentation framework powered by Vite and Vue 3, where slides are Markdown files but can embed live Vue components, code highlighting, and interactivity.
How do I create a new presentation?You can try it instantly online at sli.dev/new, or install Node.js locally and run the init command to scaffold a project.
What do I need installed before using it?You need Node.js version 20.12.0 or higher; everything else (Vite, Vue, UnoCSS) is bundled as part of the framework.
Can I export my slides to other formats?Yes, Slidev is portable and can export presentations into PDF, PNGs, or PPTX.
Does it support math and diagrams?Yes, it has built-in LaTeX math support via KaTeX and textual diagram creation via Mermaid.
Can I control the presentation remotely?Yes, Presenter Mode lets you use another window or even your phone to control your slides.
Can I record my presentation?Yes, Slidev has built-in recording and camera view support using RecordRTC.
Creator
slidevjs
Size
80.1 MB
Stars
49.1K
Age
5y
Commits · 90 Days