❯ man spanna
Documentation
The full manual — from first-connection to performance tuning.
❯ spanna init
Getting Started
-
/docs/introductionIntroductionSpanna is a modern MongoDB client for browsing, querying, editing, and comparing data across desktop and browser.
-
/docs/install-spannaInstall SpannaDownload and install the Spanna desktop client for macOS, then sign in if you want synced encrypted connections across supported clients.
-
/docs/create-your-first-connectionCreate your first connectionAdd your first MongoDB connection in Spanna and verify that browsing, querying, and optional Cloud Sync are working.
-
/docs/navigating-the-interfaceNavigating the interfaceLearn how the Spanna interface is laid out so you can move quickly between connections, collections, and MongoDB tools.
❯ man spanna
Core Features
-
/docs/connectionsConnectionsOrganize, save, and reuse MongoDB connections in Spanna with local storage or Cloud Sync.
-
/docs/browsing-collectionsBrowsing collectionsBrowse MongoDB collections in Spanna, inspect document structure, and move quickly between datasets.
-
/docs/query-builderQuery builderBuild MongoDB filters in Spanna and run them against collections without leaving the interface.
-
/docs/aggregation-builderAggregation builderBuild and run MongoDB aggregation pipelines in Spanna with JSON input, validation, and result views.
-
/docs/index-managerIndex managerReview MongoDB indexes in Spanna and use them to reason about query performance.
-
/docs/schema-analysisSchema analysisInspect field presence, types, and sample values in MongoDB collections with Spanna schema analysis.
-
/docs/import-exportImport / ExportMove JSON and CSV data into or out of MongoDB collections with Spanna import and export tools.
-
/docs/compare-collectionsCompare collectionsCompare MongoDB collections and inspect differences between environments or dataset versions in Spanna.
-
/docs/copy-paste-documentsCopy / paste documentsCopy, paste, and duplicate MongoDB documents in Spanna while keeping document edits fast and local-feeling.
❯ man mongodb
MongoDB Concepts
-
/docs/mongodb-indexes-explainedMongoDB indexes explainedLearn what MongoDB indexes do, how B-Trees work under the hood, the ESR framework for compound indexes, and how to keep your index strategy lean.
-
/docs/aggregation-pipeline-guideMongoDB Aggregation: Master the Data Assembly LineMaster the MongoDB aggregation pipeline — learn core stages, advanced joins, performance rules, and a common workflow for transforming data at scale.
-
/docs/query-operatorsQuery operatorsLearn common MongoDB query operators and how they are used in real collection filters.
-
/docs/performance-tuningPerformance tuningImprove MongoDB query performance by checking indexes, query shape, and payload size.
-
/docs/schema-designSchema designDesign MongoDB document structure with practical tradeoffs between flexibility, clarity, and query performance.
❯ spanna how-to
Guides
-
/docs/debug-slow-mongodb-queriesDebug slow MongoDB queriesA practical, evidence-driven workflow for diagnosing slow MongoDB queries using explain plans, indexes, and query shape review.
-
/docs/find-missing-indexesFind missing indexesLearn how to spot missing MongoDB indexes using explain output, query patterns, and practical index design rules without over-indexing your collections.
-
/docs/compare-two-mongodb-environmentsCompare two MongoDB environmentsLearn how to compare MongoDB environments for migrations, release checks, and drift detection without trusting counts alone.
-
/docs/import-json-into-mongodbImport JSON into MongoDBLearn how to import JSON into MongoDB safely, preserve the right data types, avoid common `mongoimport` mistakes, and verify the result properly.
-
/docs/export-collections-safelyExport collections safelyLearn how to export MongoDB collections safely with the right scope, format, and verification steps so you do not leak data or create unreliable handoff files.
❯ spanna desktop
Desktop Client
-
/docs/desktop-installationInstallationInstall the Spanna desktop client on macOS and get ready for Cloud Sync and automatic updates.
-
/docs/auto-updatesAuto updatesUnderstand how Spanna desktop updates work and how to apply downloaded updates safely.
-
/docs/settingsSettingsConfigure appearance, Cloud Sync, telemetry, update behavior, and confirmation prompts in Spanna desktop.
-
/docs/keyboard-shortcutsKeyboard shortcutsUse keyboard shortcuts in Spanna to move faster between search, collections, and common actions.
❯ spanna pro --preview
Pro Features Soon
-
/docs/saved-queriesSaved queriesSave and reuse important queries when you need repeatable MongoDB workflows in Spanna Pro.
-
/docs/advanced-schema-insightsAdvanced schema insightsGo deeper into field distribution and structural drift with enhanced schema tooling in Spanna Pro.
-
/docs/aggregation-visual-builderAggregation visual builderBuild aggregation pipelines visually in Spanna Pro when you want stage-by-stage authoring and review.
-
/docs/advanced-compareAdvanced compareUse deeper comparison workflows in Spanna Pro to inspect differences across records and environments with more precision.