Run the full MongoDB shell with complete driver API support, or write SQL scripts for PostgreSQL, MySQL and more in the SQL Editor. Get context-aware autocomplete, saved scripts and full query history.
Execute JavaScript code with complete MongoDB driver API support. Write complex scripts, run administrative commands, and use all MongoDB shell methods. Results display in separate tabs with tree view for easy document navigation.
Get context-aware suggestions as you type. Autocomplete shows collection names after db., method signatures, field names from your schema, and MongoDB operators. Speed up coding with smart suggestions based on your database structure.
Save scripts to your library, load from files, or browse query history. Access previously executed scripts, organize saved scripts by project, and share common operations with your team. Never lose important database scripts.
For PostgreSQL, MySQL, SQL Server, SQLite and other relational databases, the SQL Editor plays the same role as the shell. Write SQL with dialect-aware autocomplete across multiple tabs, view results as a grid, tree, JSON or explain plan, and keep the scripts you reuse as saved queries, one @ away in the editor.
Switch between the MongoDB Shell and Visual Query Builder for the best of both worlds. Use the shell for complex scripts and administrative commands, then switch to the visual builder for everyday queries. Both tools work on the same connection seamlessly.
Build aggregations visually with the Pipeline Builder, then copy the generated code to the MongoDB Shell for scripting. Or write raw aggregation commands in the shell and see immediate results. Perfect workflow for learning and production use.
Check out the documentation to explore all the details about the MongoDB Shell and discover more VisuaLeaf features.
Read the DocumentationGet started free with our Community Edition. Includes a 14-day trial of Pro features.