finds.dev← search

// the find

luin/medis

★ 11,735 · JavaScript · MIT · updated Feb 2024

💻 Medis is a beautiful, easy-to-use Mac database management application for Redis.

Medis is a Mac desktop GUI for Redis built on Electron, React, and Redux. It handles key browsing, editing, SSH tunnels, and an embedded terminal. The repo is effectively superseded by Medis 2, a native rewrite available on the App Store.

Uses SCAN instead of KEYS for key listing, which is the right call for production databases with millions of keys. SSH tunnel support is built in, covering the most common 'I need to inspect staging Redis' scenario. JSON and MessagePack display with highlighting is genuinely useful for teams that serialize structured data into Redis. The Redux architecture is straightforward — state is predictable and the action/reducer split is clean.

The README leads with 'go use Medis 2 instead', which tells you everything about the maintenance posture of this repo — last push was February 2024, and active development has moved to a closed-source native app. No tree view for key namespaces (the colon-delimited hierarchy that everyone uses in practice) was apparently the main driver for the rewrite. Being Electron means it's heavier than it needs to be for what is essentially a CRUD interface. The Windows build is maintained by a fork at a different GitHub account, not here — support is fragmented.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →