Skip to content

Latest commit

 

History

9 Commits

Folders and files

Repository files navigation

VisuaLeaf — MongoDB GUI logo

VisuaLeaf — Visual MongoDB GUI for Developers

Build MongoDB queries visually. Design aggregation pipelines. Visualize schemas. Generate queries with AI.

A modern MongoDB GUI and MongoDB client for macOS, Windows, and Linux. Explore, query, and understand your data — without memorizing syntax.

Website • Download • Documentation • Features • Pricing

Platform: macOS, Windows, Linux MongoDB: Atlas and self-hosted License


What is VisuaLeaf?

VisuaLeaf is a visual MongoDB IDE for developers, DBAs, and data teams. Drag-and-drop a query, prototype an aggregation pipeline, see your schema as a diagram, manage indexes, profile slow queries, sync data between environments, build dashboards, and generate MongoDB with AI — all in one app. It connects directly to MongoDB Atlas, self-hosted clusters, or local databases.

VisuaLeaf MongoDB GUI — visual query builder screenshot

Why teams choose VisuaLeaf

  • Visual MongoDB query builder — point, click, filter. No syntax memorization.
  • Drag-and-drop aggregation pipeline designer — preview data at every stage.
  • AI MongoDB query generator — describe what you want in plain English.
  • Interactive schema diagrams — understand collection structure and relationships at a glance.
  • Visual index management — create, review, and tune indexes without shell syntax.
  • Data sync and migration — copy and keep collections in sync across local, Atlas, and team environments.
  • JSON Schema validation editor — design, validate, and deploy schemas with full BSON support.
  • Charts, dashboards, shell, SQL mode, GridFS, profiler, RBAC, and more — every MongoDB workflow, one app.
  • Your data stays local — direct connections, no proxy, no telemetry on your queries.

Features

MongoDB Connection Manager

Organize MongoDB connections for local, Atlas, and team environments in one place. Save connection profiles, group by project or environment, and switch between databases instantly — with SSH tunneling support for remote clusters.

MongoDB connection manager for local, Atlas, and remote databases

Explore the Connection Manager →


Browse MongoDB Collections

Explore MongoDB documents three ways — tree view for nested data, table view for fast scanning, and BSON view for raw type fidelity. Filter, sort, and edit inline, then drill into nested arrays and subdocuments without losing context.

Browse MongoDB collections in tree, table, and BSON views

Explore Browse Collections →


Visual MongoDB Query Builder

Build MongoDB queries visually with filters and logic groups — no code required. Use field selectors, operator dropdowns, and condition builders to assemble powerful find() queries faster than writing them by hand. Perfect for developers of all skill levels and for exploring unfamiliar collections.

Visual MongoDB query builder — build queries without code

Explore the Visual Query Builder →


MongoDB Aggregation Pipeline Builder

Design and visualize complex MongoDB aggregation pipelines with a drag-and-drop stage palette. Add $match, $group, $lookup, $project, $unwind, and more — preview transformed data at each step, and switch between visual and code modes for full flexibility.

MongoDB aggregation pipeline builder — visual stage designer with live previews

Explore the Aggregation Pipeline Builder →


AI Assistant for MongoDB Queries

Generate MongoDB queries and aggregation pipelines from natural language. Describe what you want — "top 10 customers by revenue last quarter" — and the AI helper writes the query inside your visual workflow. Great for learning MongoDB syntax or accelerating complex pipelines.

AI assistant generating MongoDB queries from natural language

Explore the AI Helper →


SQL Mode for MongoDB

Query MongoDB with familiar SQL syntax. VisuaLeaf translates SELECT, WHERE, GROUP BY, and JOIN to MongoDB queries and aggregation pipelines automatically — a smooth onramp for analysts and developers coming from PostgreSQL or MySQL.

SQL mode for MongoDB — write SQL queries against MongoDB collections

Explore SQL Mode →


MongoDB Shell with Visual Output

Run MongoDB shell commands with syntax highlighting, autocomplete, and history — then view results as a table, tree, or JSON. Execute scripts and admin commands without losing the readability of a visual client.

MongoDB shell with visual output in table, tree, and JSON

Explore the MongoDB Shell →


MongoDB Schema Visualization & Diagrams

Visualize MongoDB collections and relationships with interactive schema diagrams. Auto-discover field types, nested documents, and references between collections — ideal for onboarding to a new database, documenting data, or planning a redesign.

MongoDB schema visualization — interactive diagram of collections and relationships

Explore Schema Visualization →


MongoDB JSON Schema Validation

Design and enforce MongoDB JSON Schema validation with a tree-based editor. Full BSON type support, validation rules, and one-click verification against live collections — create, edit, and deploy schemas without hand-writing JSON.

MongoDB JSON Schema validation editor with BSON type support

Explore JSON Schema Validation →


MongoDB Index Manager

Create, view, and manage MongoDB indexes visually — single-field, compound, text, TTL, unique, and partial. Review index size and usage stats, spot missing or redundant indexes, and drop or rebuild them safely, all without shell syntax.

MongoDB index manager — create and tune indexes visually with size and usage stats

Explore the Index Manager →


MongoDB Query Profiler

Analyze MongoDB query performance with execution plans, timing metrics, and index usage. Spot slow operations, understand $explain output, and get optimization recommendations to keep your database fast.

MongoDB query profiler with execution plans and index analysis

Explore the Query Profiler →


MongoDB Collection Compare

Compare MongoDB collections side-by-side to spot structural or data differences. Sync between environments, audit changes after a deploy, and keep dev, staging, and production aligned.

MongoDB collection compare — side-by-side diff of collections

Explore Collection Compare →


MongoSync — Sync & Migrate Data

Sync, copy, and migrate data between MongoDB databases, collections, and environments. Move a local collection to Atlas, keep dev, staging, and production aligned, and run filtered or scheduled sync jobs with a safe dry-run preview before anything is written.

MongoSync — sync and migrate MongoDB data between databases and environments

Explore MongoSync →


MongoDB Task Manager (Import, Export, ETL)

Run repeated MongoDB operations from one place: import, export, migration, schema transformation, data masking, and ETL workflows. Real-time monitoring and automation keep complex jobs consistent across projects.

MongoDB task manager — import, export, and ETL automation

Explore the Task Manager →


MongoDB GridFS Viewer

Browse, upload, download, and preview files stored in MongoDB GridFS. Familiar table view, drag-and-drop uploads with progress tracking, and inline previews for images, PDFs, and documents.

MongoDB GridFS viewer with file previews and drag-and-drop uploads

Explore the GridFS Viewer →


MongoDB Chart Builder, Charts & Dashboards

Turn MongoDB query results into bar charts, line graphs, pie charts, and dashboards. Drag-and-drop builder, no extra BI tool required — explore results visually and share insights with your team.

MongoDB chart builder and dashboards from query results

Explore Charts & Dashboards →


Split Panel Views

Work with multiple MongoDB collections, queries, or tools side-by-side. Split horizontally or vertically, drag tabs to reorganize, and compare results across databases or environments in one workspace.

Split panel views — compare MongoDB queries and data side by side

Explore Split Panel Views →


MongoDB RBAC Dashboard

Manage MongoDB users, roles, and permissions visually. Review who has access to which database and collection, audit privileges, and keep team access tidy — without hand-editing role documents.

MongoDB RBAC dashboard for users, roles, and permissions

Explore the RBAC Dashboard →


Security & Privacy

Your MongoDB data stays local. VisuaLeaf connects directly from your machine to your MongoDB instances — we never see, store, or proxy your data.

  • Direct connections — localhost, MongoDB Atlas, or any self-hosted cluster
  • SSH tunneling — secure connections through bastion hosts
  • Offline-capable — works fully offline after activation
  • Local credential storage — connection details encrypted on your machine
  • No query telemetry — we don't track what you query or what data you access

Supported Platforms

Platform Architecture Download
macOS Intel & Apple Silicon Download
Windows x64 Download
Linux x64, AppImage, deb Download

Works with MongoDB 4.x, 5.x, 6.x, 7.x, 8.x, MongoDB Atlas, and self-hosted replica sets and sharded clusters.


Getting Started

  1. Download VisuaLeaf from visualeaf.com/download
  2. Install the application on macOS, Windows, or Linux
  3. Connect to your MongoDB instance (localhost, Atlas, or remote)
  4. Explore your data with visual tools

Pricing

Plan Price Description
Community Free Core features, single connection
Basic $79 one-time + 1 year of updates Full feature set, unlimited connections
Team $299/year Collaboration, sharing, priority support

All plans include a 14-day free trial of Pro features.

View full pricing →


Documentation


Connect With Us


Related Projects

  • MiniLeaf — Open-source MongoDB viewer (lightweight, read-only)

Made with care by SozoCode

About

No description, website, or topics provided.

Resources

Stars

6 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors