MongoDesk
MongoDB 4.4+ and Atlas
Abdohoo.App Developer tools ScyllaDesk
For ScyllaDB and Apache Cassandra
Browse and edit schemas, write CQL with schema-aware completion, edit rows through typed forms, watch live cluster metrics, take logical backups, and diagram a keyspace — all from one window. Built with Electron, React and TypeScript.
| id | status | placed_at | total |
|---|---|---|---|
| 7f21…a0 | shipped | 14 Sep | 1,180 |
| 7f21…b4 | packing | 14 Sep | 2,300 |
| 7f22…0c | shipped | 13 Sep | 1,450 |
| 7f22…91 | pending | 12 Sep | 960 |
| 7f23…1e | shipped | 11 Sep | 4,120 |
What it does
Every item here is in the product today. Server capabilities are probed on connect, so the interface only ever offers what your cluster can actually do.
Trial and licence
ScyllaDesk runs fully featured for fourteen days from first launch. After that it keeps reading — browsing, queries, metrics, analysis and export — and only writing needs a licence key.
Someone diagnosing a production incident is never locked out of looking at their own data by a lapsed key. That is a deliberate choice, not an oversight.
A key is an Ed25519-signed statement verified locally against a public key compiled into the binary. Nothing contacts a server, which matters because database tooling is routinely run on machines with no route to the internet. Perpetual keys carry a maintenance window, so a key keeps working forever on the versions it covers.
Pricing is not set yet — ask and we will tell you the moment it is.
Connection secrets go to the OS keychain — Keychain on macOS, Credential Manager on Windows, Secret Service on Linux — not to a config file in your home directory. Passwords go straight to the server: never logged, never echoed back, and masked in every statement preview.
There is no analytics call, no crash reporter phoning home and no sign-in. The app works the same on an air-gapped jump box as it does on your laptop, and the licence check is part of why — it is arithmetic, not a request.
Destructive actions take typed confirmation, and every write shows the exact command before it runs. A connection can be marked read-only, and that switch is enforced in the main process at the same place the licence gate lives — so a caller that respects one cannot slip past the other.
ScyllaDB and Cassandra are both supported, and the two do not have the same feature set. Capabilities are probed on connect and the interface hides what a server cannot do, rather than offering a button that fails.
Needs a reachable ScyllaDB or Apache Cassandra cluster on the CQL port — 9042 by default. Port 9180 gives live metrics and 10000 the ScyllaDB REST API; that one binds to 127.0.0.1, so tunnel it or set api_address.
The other two
MongoDB 4.4+ and Atlas
Redis, Valkey, KeyDB and friends