# slidevjs/slidev

Presentation Slides for Developers

Repository: https://github.com/slidevjs/slidev
Canonical: https://ross.abutalabs.com/products/slidev
Homepage: https://sli.dev
Language: TypeScript
License: MIT
License Family: permissive
Topics: slides, presentation, vite, vueuse, vue, markdown
Last push: 2026-08-25T00:42:02+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 86, longevity 100
- inputs: {"age_days": 1958, "days_push": 9, "days_rel": 14, "gap_med": 6.5, "n_releases_24m": 61}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 48287, forks 2161 (observed 2026-08-28T04:12:11.421421+00:00)

## What it is
Slidev is a markdown-based presentation framework for developers built on Vue and Vite. It turns markdown files into interactive, themable slide decks with code highlighting, embedded Vue components, presenter mode, and export to PDF, PNG, or PPTX.

## Use cases
- create developer presentations from markdown
- make slides with live code highlighting and coding demos
- export a markdown deck to PDF or PPTX
- embed interactive Vue components in slides
- present slides with presenter mode and drawing annotations
- build technical talks with LaTeX math and Mermaid diagrams

## When to choose
- you are a developer comfortable with markdown, Vue, and CSS who wants code-friendly slides
- you need interactive or component-based presentations rather than static decks
- you want version-controllable, text-based slides with npm-shareable themes

## When to avoid
- you need a WYSIWYG drag-and-drop editor like PowerPoint or Keynote
- your team is non-technical and won't use markdown or a CLI
- you need offline desktop presentation software with no web tooling

## Facets
- artifact type: framework
- maturity: active
- function: static-site-generator, markdown, templating, cli, developer-tools
- domain: web-development, frontend, developer-tools, documentation
- platform: cross-platform, cli
- tags: presentation-slides, markdown-slides, vue, vite, presenter-mode, pdf-export, pptx-export, code-highlighting, mermaid-diagrams, latex, nodejs, web-server

## Member repositories
- slidevjs/slidev (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:11.421421+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:20:45.399768+00:00, confidence not recorded.
  - readme: https://github.com/slidevjs/slidev (fetched 2026-08-28T04:12:11.421421+00:00, sha 680e3d547a76)
  - homepage: https://sli.dev (fetched 2026-08-29T07:42:06.572392+00:00, sha 7dc450d41442)
  - site_page: https://sli.dev/guide/faq (fetched 2026-08-29T07:42:06.582078+00:00, sha ddc6a02d466a)
  - site_page: https://sli.dev/features (fetched 2026-08-29T07:42:06.584264+00:00, sha cac7dc52ef1e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
