Abdullah Masood
HomeProjectsAboutContact

Lahore, Pakistan · --:--:-- -- PKT

Currently building: my-windhawk-mods-media

© 2026 Abdullah Masood. Built with Next.js & Tailwind.

All projects
Prairie (BisonDB Desktop Client) screenshot
Desktop & MobileTauri 2React 18TypeScriptRustBSON

Prairie (BisonDB Desktop Client)

Compass-style cross-platform desktop GUI for BisonDB — browse documents, run filtered queries with explain plans, manage indexes, and import/export over the BisonDB wire protocol.

Source

Prairie is the official desktop client for BisonDB — a MongoDB Compass-style GUI built with Tauri 2 and React for browsing documents, running queries, and managing a BisonDB instance visually.

Highlights

  • Visual querying — filter documents with a live query bar and inspect index-aware explain plans for every query.
  • Index & data management — create and drop indexes, import and export collections, and edit documents in place.
  • Zero-setup local mode — bundles the bisond engine as a Tauri sidecar, so it can open a local database directory with no daemon to start.
  • Secure by default — speaks the BisonDB wire protocol v2 (authentication + TLS); session tokens live only in the Rust backend, never in web storage.
  • Command palette (Ctrl / Cmd-K) for rapid navigation across collections and views.

Repositories

  • PrairieSource · pushed Jun 14, 20263