Changelog
0.1.0 16 Sep 2026
- Discovers PostgreSQL, Redis, MySQL and MariaDB, MongoDB, and anything a Docker-compatible runtime exposes, and detects Elasticsearch, OpenSearch, Kafka, RabbitMQ, Mailpit, LocalStack, Memcached, NATS, and MinIO when present.
- Attributes each service to its source: Homebrew (read from the launchd plists Homebrew installs), Docker Desktop, OrbStack, Colima, or Podman (through the engine API over the socket), Postgres.app, or a bare process. No
brewordockersubprocesses. - Protocol-level health probes: Redis PING, the Postgres startup handshake, the MySQL handshake packet, MongoDB buildInfo, HTTP for Elasticsearch, OpenSearch, Mailpit, LocalStack, and MinIO, the AMQP handshake for RabbitMQ, Memcached version. Latency and last-checked time; one connection, one message, then close; each probe can be turned off in Settings.
- Details per service: version, port and bind address, PID, uptime, memory, data directory, config file, log file with an in-app tail, and the Compose project or git repository that owns it.
- Copyable connection strings with passwords masked on screen; copied in full only when the password is the container's own default environment variable.
- Start, Stop, and Restart through
brew services, the container API, or a signal. Open Client (psql, redis-cli, mysql, mongosh) in Terminal. Open Data Directory. Copy Summary for Slack. - Menu bar icon with one dot per service: green answers, yellow listening but wrong or slow, red running but not answering.
- Stopped Homebrew services and exited containers are listed so they can be started.
- 14-day unrestricted trial; after it, viewing is free and actions need a license.
- Demo mode for screenshots.
Next
In this order: profiles (start and stop a named set of services together), conflict detection (two services on one port or one data directory, and which one to stop), and a wider catalog with data-directory and log heuristics for the services that are only detected today.