Poka

Poka Universal File Preview

Press Space, see the file. The first preview tool that works the same on Windows, macOS, and Linux — with 550+ formats unified behind WebAssembly extensions. Compact (~20 MB). Sandboxed. One install, every OS.

🪟 Windows 🍎 macOS 🐧 Linux Coming Soon

Why It Exists

macOS has Quick Look. Windows has PowerToys Peek. Linux has gnome-sushi (GNOME only). All three are siloed — different tools, different formats, different keybindings. If you move between OSes, you lose half your previews each time. Poka is the first tool that fills the Space-to-preview slot on all three at once.

FeaturemacOS Quick LookQL-WinPowerToys PeekPoka
Windows
macOS
Linux
Format count~30~20+~15550+ target
Plugin system.appex (Xcode)C# DLLnoneWasm — any language
Plugin portabilitymacOS onlyWindows onlyone .wasm, all OSes

What's in the Box

Space to Preview

Select a file, press Space, see it. Press again or Escape to dismiss. Same flow on Windows Explorer, Finder, and Nautilus — the keystroke that "just works" on macOS, finally everywhere.

🧩

Wasm Extensions

One .wasm file per format runs on every OS. No DLLs, no per-platform builds, no toolchain headaches. Average ~1.5 MB per extension. Sandboxed with strict memory and syscall limits.

📦

~20 MB Host

Compact Tauri shell — Rust + native webview. Extensions installed on demand: when you preview a new format, Poka offers a one-click download.

🔒

Sandboxed Runtime

Each extension runs inside Wasmtime with strict memory, time, and syscall limits. A bad PDF can't read your home directory or hit the network.

🚀

Snappy on Re-open

A second poka <file> invocation is forwarded to the running instance via tauri-plugin-single-instance — no cold start. Previews stay instant.

📂

550+ Format Target

Images, code, PDF, Markdown, 3D meshes, fonts, CSV, archives, audio/video — the everyday set baseline-free, with optional premium packs for Office, CAD, RAW photos, and AI/ML weights.

Format Coverage

Imagespng, jpg, gif, webp, bmp, avif, tiff, ico, svg
Documentspdf, md, markdown, 50+ source-code formats
3D & game-devstl, obj, glb, gltf, ply, fbx, 3mf, dae, 3ds, usdz
Fontsttf, otf, woff, woff2
Datacsv, tsv, ipynb, xlsx (values), ods
Archiveszip, 7z, tar, tgz
Mediamp4, webm, mkv, mov, mp3, wav, flac, ogg, opus, aac
E-booksepub, mobi
Subtitlessrt, vtt, sbv

Baseline tier — free, ships with the host. Premium packs (Office, CAD, RAW photos, AI/ML weights) add the formats that take serious format-spec work to get right.

Free + Premium Packs

Poka FreeHost + baseline extensions. Covers everything most devs, hobbyists, and students see day-to-day.
Office ProDOCX, PPTX, ODT, ODP, RTF, plus XLSX with full formatting / formulas / charts.
CAD ProDWG (R2000–R2018), DXF, STEP, IGES, Parasolid, JT, SolidWorks, Creo, CATIA V5.
Photo ProCamera RAW (Canon, Nikon, Sony, Adobe DNG, Olympus, Fuji, Leica, …), layered PSD, HEIC/HEIF.
AI ProONNX, GGUF, SafeTensors, Keras .h5, PyTorch, TFLite, CoreML — layer graph, parameter counts, tensor shapes.
EnterprisePrivate signed extension registry, MDM-deployable installer, SSO for license management, audit logging, dedicated SLA.

Final pricing is set at public launch. Premium packs are signed by the Poka registry and verified by the host at load time.

Want a heads-up at launch?

Poka is in private beta. Public launch will be announced via the ModelTok newsletter.