Documentation

Everything you need to know about Mongon.

Getting Started

Installation

Download Mongon from the Mac App Store. Requires macOS 15.1 (Sequoia) or later. Runs natively on both Apple Silicon and Intel Macs.

Your First Connection

Click "Add new connection" on the welcome screen. Enter your host, port, and optional authentication. Supports both mongodb:// and mongodb+srv:// connection strings. Credentials are stored securely in the macOS Keychain.

Free vs Premium

The free plan includes 3 connections, the query builder, relation navigation, date macros, and 3 themes. Premium is a one-time purchase that unlocks unlimited connections, 15 themes, export/import, aggregation pipeline, change streams, CloudKit sync, and copy database.

Connections

Connection Types

Mongon connects directly to your MongoDB servers — no intermediary. Works with local instances, MongoDB Atlas, and any server that speaks the MongoDB wire protocol.

Connection String

Paste a full connection string (mongodb:// or mongodb+srv://) and Mongon parses it automatically. Host, port, authentication, database, and replica set options are extracted.

CloudKit Sync

Premium feature. Saved connections sync across all your Macs signed into the same iCloud account. Uses Apple's end-to-end encrypted CloudKit. No accounts, no configuration needed.

Query Builder

Filters

Write MongoDB filter documents in the query editor. Full syntax highlighting, bracket matching, and auto-indentation. Results update as you type.

Projections & Sorts

Add projection and sort documents to control which fields are returned and in what order. Supports all MongoDB projection operators.

Date Macros

Type # in any query field to open the autocomplete dropdown. Choose from 35+ macros like #today, #yesterday, #last7days, #last30days, #startOfMonth, #startOfYear, and more. Macros resolve to ISODate values at query time.

Relation Navigation

How It Works

Every ObjectId field in your documents becomes a clickable link. Click it to open the referenced document in a new tab. Mongon detects the target collection automatically.

Smart Collection Learning

After your first navigation, Mongon remembers which fields map to which collections. It uses fuzzy matching with Levenshtein distance to suggest the right collection every time.

Deep Linking

Follow chains of references across multiple collections. Click through user → order → product → category. Each hop opens in its own tab.

Aggregation Pipeline

Visual Builder

Build pipelines visually with support for all 14 stages: $match, $group, $project, $lookup, $unwind, $sort, $limit, $skip, $count, $out, $merge, $addFields, $replaceRoot, and $sample.

Stage Preview

Click on any stage to see the intermediate output at that point. Understand how your data transforms step by step without running the full pipeline.

Export

Copy the raw MongoDB query or export the pipeline as a code snippet when it's ready.

Copy Database

Overview

Copy an entire database with all collections and indexes. Choose to copy to the same server, a saved connection, or any MongoDB instance via connection string.

Performance

Optimized with chunked transfers and deferred index creation for maximum speed. Collection-by-collection progress tracking shows you exactly what's happening.

Keyboard Shortcuts

Quick Open

Press ⌘P to open the command palette. Jump to any collection, tab, or saved query instantly.

Common Shortcuts

⌘, for Settings, ⌘. for Keyboard Shortcuts guide. All shortcuts are visible in the Keyboard Shortcuts panel inside the app.