Zurück zum Ranking

slidevjs/slidev

TypeScriptsli.dev

Presentation Slides for Developers

slidespresentationvitevueusevuemarkdown
Sterne-Wachstum
Sterne
47.8k
Forks
2.1k
Wochenwachstum
Issues
186
20k40k
Apr. 2021Jan. 2023Okt. 2024Juli 2026
Artefaktenpmnpm install slidev
README

Slidev

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

NPM version NPM Downloads Docs & Demos Themes
GitHub stars

Video Preview | Documentation


Made possible by my Sponsor Program 💖

Features

  • 📝 Markdown-based - focus on content and use your favorite editor
  • 🧑‍💻 Developer Friendly - built-in code highlighting, live coding, etc.
  • 🎨 Themable - theme can be shared and used with npm packages
  • 🌈 Stylish - on-demand utilities via UnoCSS.
  • 🤹 Interactive - embedding Vue components seamlessly
  • 🎙 Presenter Mode - use another window, or even your phone to control your slides
  • 🎨 Drawing - draw and annotate on your slides
  • 🧮 LaTeX - built-in LaTeX math equations support
  • 📰 Diagrams - creates diagrams using textual descriptions with Mermaid
  • 🌟 Icons - access to icons from any icon set directly
  • 💻 Editor - integrated editor, or the VSCode extension
  • 🎥 Recording - built-in recording and camera view
  • 📤 Portable - export into PDF, PNGs, or PPTX
  • ⚡️ Fast - instant reloading powered by Vite
  • 🛠 Hackable - using Vite plugins, Vue components, or any npm packages

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

  • Vite - An extremely fast frontend tooling
  • Vue 3 powered Markdown - Focus on the content while having the power of HTML and Vue components whenever needed
  • UnoCSS - On-demand utility-first CSS engine, style your slides at ease
  • Shiki, Monaco Editor - First-class code snippets support with live coding capability
  • RecordRTC - Built-in recording and camera view
  • VueUse family - @vueuse/core, @vueuse/motion, etc.
  • Iconify - Icon sets collection.
  • Drauu - Drawing and annotations support
  • KaTeX - LaTeX math rendering.
  • Mermaid - Textual Diagrams.

Sponsors

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

Logos from Sponsors

License

MIT License © 2021 Anthony Fu

Ähnliche Repositories
hakimel/reveal.js

The HTML Presentation Framework

JavaScriptnpmMIT Licensepresentationsslides
revealjs.com
72k17k
hugohe3/ppt-master

AI turns documents or topics into real, native PowerPoint decks—with native shapes, transitions and animations, data-backed charts and tables on demand, audio narration from speaker notes, and support for your own .pptx templates. · by Hugo He

PythonPyPIMIT Licenseai-agentpowerpoint
hugohe3.github.io/ppt-master/
40.2k3.3k
zarazhangrui/frontend-slides

Create beautiful slides on the web using a coding agent's frontend skills

JavaScriptnpmMIT Licenseai-slidesanthropic
26k2.1k
iamgio/quarkdown

🪐 Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.

KotlinGNU General Public License v3.0markdownmarkup-language
quarkdown.com
15.8k489
Anionex/banana-slides

一个基于nano banana pro🍌的原生AI PPT生成应用,迈向"Vibe PPT"; 支持上传任意模板图片,上传任意素材&智能解析,一句话/大纲/页面描述自动生成PPT,口头修改指定区域、一键导出可编辑ppt - An AI-native slides generator based on nano banana pro🍌

TypeScriptnpmGNU Affero General Public License v3.0ai-ppt-makerai-slide-builder
bananaslides.online
15.2k1.8k
dream-num/univer

Univer is a full-stack framework for creating and editing spreadsheets / word processor / presentation on both web and server.

TypeScriptnpmApache License 2.0data-tableexcel
docs.univer.ai
13.9k1.2k
marp-team/marp

The entrance repository of Markdown presentation ecosystem

TypeScriptnpmMIT Licensemarpmarkdown
marp.app
12.2k288
maaslalani/slides

Terminal based presentation tool

GoGo ModulesMIT Licenseslidespresentation
maaslalani.com/slides/
11.6k311
jxnblk/mdx-deck

♠️ React MDX-based presentation decks

JavaScriptnpmMIT Licensereactreactjs
mdx-deck.jxnblk.com
11.5k596
ksky521/nodeppt

This is probably the best web presentation tool so far!

JavaScriptnpmMIT Licensepresentationppt
10.4k2k
FormidableLabs/spectacle

A React-based library for creating sleek presentations using JSX syntax that gives you the ability to live demo your code.

TypeScriptnpmMIT Licensereactreactjs
commerce.nearform.com/open-source/spectacle/
10.1k699
mfontanini/presenterm

A markdown terminal slideshow tool

Rustcrates.ioBSD 2-Clause "Simplified" Licenseclipresentation
mfontanini.github.io/presenterm/
8.6k192