QueryDock for MongoDB Coming Soon
Full-featured MongoDB client — browse databases and collections, run queries, and manage documents.
About
QueryDock for MongoDB is a full-featured Android client for managing remote MongoDB servers — "Compass in your pocket." It ports the capabilities of MongoDB Compass and Studio 3T into a mobile-optimized Material 3 interface and targets modern MongoDB 8.x, using server-capability detection to surface only the features your server supports. Built with Kotlin, Jetpack Compose, and the official MongoDB Kotlin coroutine driver.
Features
- Connect with a
mongodb://string or manual fields, with per-server production guards and connection testing - Authentication and transport: SCRAM, TLS/SSL client certificates (PKCS#12 mutual TLS), SSH tunneling, and connection presets (SCRAM/TLS/AWS IAM/LDAP/X.509/Kerberos/Atlas/replica set)
- Credentials encrypted with Jetpack Security, with connections wiped from memory when the app is backgrounded
- Explorer with a database → collection tree, two-pane list-detail on larger screens, and collection create (regular/Time Series/capped), rename, and drop
- Documents: find with filter/projection/sort, JSON and tree views, CRUD/replace, pagination, and full-screen JSON editing
- Aggregation pipeline builder with a stage catalog, run, and Explain
- Index management (single/compound/unique/TTL/text/2dsphere), schema analysis via $sample, bulk update/delete with dry-run, and JSON import/export
- GridFS file browser with chunked upload/download, progress, and integrity checks
- Operations: server status/currentOp/users and roles, Change Streams real-time monitor, Atlas Search index management, and a console with query-history library