macOS · Windows · Linux — open source, MIT

Every slide you ever made, one keystroke away.

Slideflow turns the scattered pile of .pptx files on your disk into one searchable library. Find any slide, drag it into a tray, and export a new deck — with the exact look of its source.

Download for macOSView on GitHub
free · no account · works offline
Slideflow
pricing⌘K
All slides — 1,284 across 87 decks3 matches for “pricing”
group by deck · ▦
Pricing tiers
sales-master.pptx12
Roadmap 2026
product-roadmap.pptx4
Zürich office map
offsite-2025.pptx7
Architecture
platform-arch.pptx9
Pricing — EMEA
emea-review.pptx18
Team
all-hands-jan.pptx2
Funnel — Q3
growth-q3.pptx21
Pricing FAQ
sales-master.pptx31
TRAY · 3 SLIDES
+
⌘Z undoExport .pptx
⌘Kcommand palette⌘Fsearchspacepeekadd to tray⌘Eexport⌘Zundo
Search

Search the way you think.

Every slide is indexed as its own searchable object — not buried inside a file you have to open.

Every word, every slide

Titles, deck names, body text, and speaker notes — full-text indexed with SQLite FTS5, updated live as files change.

Forgiving by design

Prefix and diacritic-insensitive matching, with highlighted snippets in results.

road → roadmapzurich → Zürich

Best match first

bm25 relevance ranking, weighted so titles beat deck names, deck names beat body text, and body beats notes.

Fidelity

Exactly as you made them.

Most tools that merge slides flatten them — layouts and themes get dropped, and the result looks broken. Slideflow copies each slide’s complete relationship closure, so a composed deck is indistinguishable from its sources.

slidelayoutmasterthememedia · charts

shared parts deduplicated by content hash

q3-review.pptx · slide 14
=
new-deck.pptx · slide 3
Private by architecture

Your slides never leave your machine.

Local-first and offline by design. There is no server, no sign-in, and nothing to upload to. You point Slideflow at folders you already own — that’s the entire trust boundary.

No cloud, no accounts, no telemetry

All parsing, search, preview rendering, and deck composition run natively on your computer.

No third parties touch your files

No LibreOffice, no bundled Python, no conversion APIs. Every .pptx is read and written by pure Rust.

Everything on disk, under your control

The index is one local SQLite file. Delete it, and the index is fully reset. The preview cache re-renders on demand.

default-src 'self' — the app’s webview can’t phone home even if it wanted to.

Open source

Free. Open. Everywhere.

MIT-licensed — read it, fork it, build it, ship it. Powered by a fast, pure-Rust engine on Mac, Windows, and Linux.

michaelseliger/slideflow
macOS.dmg — Apple Silicon + Intel
Windows.msi · NSIS .exe
Linux.deb · .AppImage · .rpm
All releases on GitHub →

Your best slides already exist.
Go find them.

Download for macOS