npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

slidev-pane

v1.3.0

Published

A PowerPoint-style pane presenter for Slidev

Downloads

399

Readme

slidev-pane

An alternative presenter layout for Slidev, with a thumbnail sidebar beside the current slide and speaker notes below it.

slidev-pane demo: navigating thumbnails, revealing slide content, searching, zooming, opening the overview, and switching to dark mode

A walkthrough of the included demo deck.

What slidev-pane adds

  • A dedicated /pane-view/:no layout with a thumbnail sidebar and collapsible slide groups.
  • Resizable thumbnail and notes panes, remembered pane sizes, and a collapsible notes area.
  • Zoom and fit controls for the pane's slide canvas.

Get started

Install the addon in your Slidev project:

pnpm add -D slidev-pane

Then add it to the deck's package.json:

{
  "slidev": {
    "addons": ["slidev-pane"]
  }
}

Start your deck as usual, then press p or choose Pane View in Slidev's navigation controls. The pane is also available directly at /pane-view/1.

Controls

Pane mode keeps Slidev's navigation shortcuts and adds controls for toggling the pane and adjusting its canvas.

| Action | Control | | --- | --- | | Enter or leave the pane | p | | Open the overview | o or the grid icon beside Slides | | Step through slides and click animations | / or the bottom navigation arrows | | Jump to the previous or next slide | / | | Zoom the canvas | − / + or Ctrl / + scroll over the slide | | Fit the slide again | Click the zoom percentage |

Search and overview support arrow-key navigation, Enter to open a slide, and Esc to close.

Drag the divider beside the thumbnails or above the notes to resize a pane. Double-click a divider to restore its default size. Use the chevron beside Notes to collapse or expand them. Edit opens Slidev's note editor during development.

Group slides into sections

slidev-pane uses slides with Slidev's layout: section as the start of a collapsible thumbnail group named after the slide title. The addon also recognizes a section frontmatter field to start and name a group without changing the slide layout:

---
section: Custom section name
---

Run the demo locally

git clone https://github.com/xunz3/slidev-pane.git
cd slidev-pane
pnpm install
pnpm dev:demo

License

MIT