Supports multiple windows and multiple tabs per window. Each tab is an independent Redis session.
Unlike most database GUIs that seem to have a widget for each feature, Regis is command-driven and embraces the request-response nature of Redis.
In addition to Redis commands, built-in commands are provided for tasks such as efficiently scanning the keys matching a pattern, watching a key in real-time, etc.
A minimalist user interface with the command box at the bottom and the output on top.
Per-session settings to avoid overloading the server: blacklist or whitelist specific commands, limit the number of connections, arguments in a command, etc.
Carefully configure a session, then save it to easily go back to it later. Even the authentication password, if one is needed, is securely saved in your Keychain.
Quickly recall a previously executed command or invoke command completion suggestions that include matches in your history.
Powerful built-in commands such as SCANKEYS to efficiently list the keys, and REALTIME to watch the changes to a key.
All features of Redis are supported: transactions, modules, publish-subscribe, pipelining, etc.
Get help for any command from inside the app, be it a built-in or a standard Redis command.
Built with Swift and the Cocoa framework for a fast and familiar native experience.