Cloud storage

MongoBench – desktop MongoDB administration client

MongoBench is a graphical MongoDB client designed for developers and database administrators who want to explore collections, execute queries and manage documents from a desktop application.

Its interface provides a database explorer, tabbed query editors and monitoring dashboards. Users can maintain multiple active MongoDB connections, each with its own connection pool, and switch between databases without repeatedly reconnecting.

MongoBench places particular emphasis on database editing and query development. It supports MongoDB shell expressions, preserves BSON data types and offers safeguards against accidentally overwriting documents modified by another user.

This is free and open source software.

Key Features

  • Manage multiple simultaneous MongoDB connections with independent connection pools.
  • Database explorer with expandable connections, databases and collections.
  • Tabbed editors supporting simple queries, aggregation pipelines and MongoDB shell syntax.
  • Schema-aware autocompletion for field names, operators, values and aggregation stages.
  • Insert, edit, duplicate and delete documents through a graphical editor.
  • Preserve BSON types including ObjectId, Decimal128, Int64, dates and UUIDs.
  • Optimistic concurrency checks to detect conflicting document modifications.
  • SSH tunnelling with private-key, password and SSH-agent authentication.
  • Cloudflare Access tunnelling for connecting to protected MongoDB deployments.
  • Manage collection indexes, including compound, TTL, geospatial and partial indexes.
  • Database user and role management.
  • Live monitoring of operations, connection pools, latency, network activity and storage usage.
  • Query tabs retain draft text, cursor position, undo history and previous results.
  • Command palette for locating connections, databases and collections.
  • Confirmation prompts for potentially destructive database operations.
  • Encrypted credential storage using operating-system facilities.
  • Cross-platform support – runs on Linux and Windows.

Website: github.com/ByteExceptionM/MongoBench
Support:
Developer: Marcel Noufal
License: MIT License

Ratings chart

MongoBench is written in TypeScript. Learn TypeScript with our recommended free books and free tutorials.


Related Software

MongoDB GUIs
mongo-expressWeb-based MongoDB admin interface
Beekeeper StudioCross-platform SQL editor and database manager
MongokuWeb-based MongoDB client
Robo 3TShell-centric cross-platform MongoDB management tool
phpMoAdminSelf-contained in one single file, no configuration is needed
UMongoBrowse and administer a MongoDB cluster
RockMongoEasy to use PHP MongoDB GUI tool
MonjaDBMongoDB GUI client tool for Eclipse
dbKodaModern IDE with rich editor and dashboard
DbGateDatabase manager for MySQL, PostgreSQL, MongoDB

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted