1bench — Modern Dragonfly GUI Client

DragonflyDragonfly GUI Client

Browse keys, edit values, manage TTLs, and monitor pub/sub visually for Dragonfly. Connect to Dragonfly on localhost, self-hosted, or cloud (Dragonfly Cloud).

Apple Silicon — Also available for 7-day free trial · No credit card required

Your Data Stays Yours

1bench runs entirely on your machine. Nothing is ever sent to us.

100% Local

Credentials and data never leave your machine.

Zero Telemetry

No usage tracking, no query logging, no analytics.

Direct Connection

Straight to your database, nothing in between.

Built for Dragonfly

1

Purpose-Built Key Browser

Browse keys in a 2-panel layout — namespace tree, key details. Search by pattern, switch tree/flat view, see types and TTLs at a glance.

2

Type-Specific Editors

Every Dragonfly type gets its own editor. Hashes as tables, sorted sets with scores, lists with indices. Inline edits, batch save — staged changes throughout.

3

TTL & Key Management

Edit TTLs per key, rename, bulk delete, manage expiration. Stage edits and deletes, review, then commit all at once — no accidental overwrites.

4

Server Overview

Instant server snapshot — version, mode, uptime, memory, ops/sec, hit-rate, evictions, thread count, per-DB key counts. INFO laid out for humans.

5

Cluster-Mode Awareness

Connect to Dragonfly cluster deployments. View node topology, slot distribution, replication state, and failover status from the connection pane.

6

Documents Lens

Browse keys matching any pattern as document cards — hashes, strings, lists, sets, sorted sets, streams. Drill into the editor with one click.

10x Your Dragonfly Productivity

Stop switching between CLI and code. Manage everything visually.

Console

Visual command builder plus a raw CLI mode. Run any Dragonfly command without leaving the app.

Pub/Sub Monitor

Subscribe to channels and monitor messages in real time. Publish test messages to any channel directly.

Stream Viewer

Visualize streams with consumer groups, pending entries, and full message history in a structured view.

Database Selector

Switch between Dragonfly databases instantly. See key counts and expiration stats per database at a glance.

Cloud Support

Connect to Dragonfly Cloud or any self-hosted Dragonfly deployment. TLS and SSH tunnels supported.

Production Safe

Read-only mode and confirmation dialogs protect your data. ACL-aware connections prevent accidental writes.

Edit, Delete & Manage Keys

Edit values inline, stage multiple changes, and save in batch. Delete, rename, and bulk-manage with undo.

Export & Import

Export key data as JSON for backup or migration. Import keys from file to seed or restore data quickly.

ACL Management

View, create, and edit ACL users, commands, keys, and channels. Test permissions before rolling out to production.

Favorites

Pin frequently used keys, commands, and connections for quick access. Find what you need in one click.

Multiple Tabs

Work across multiple Dragonfly instances and databases in parallel. Each tab keeps its own browsing state.

Command History

Every command you run is saved per connection. Search, filter, and re-run previous commands instantly.

Autocomplete

Smart suggestions for Dragonfly commands, keys, and arguments as you type. Learns from your keyspace.

Keyboard Shortcuts

Navigate keys, run commands, switch tabs, and manage connections without ever reaching for the mouse.

Server Info

View memory usage, connected clients, thread count, and keyspace stats. No need to run INFO manually.

Frequently Asked Questions

What is a Dragonfly GUI?
A Dragonfly GUI is a visual desktop client that lets you browse keys, manage TTLs, watch pub/sub channels, and run commands without using the Dragonfly CLI. 1bench is a modern Dragonfly GUI for Mac, Windows, and Linux.
Does Dragonfly have a GUI?
Dragonfly ships only with a Redis-cli compatible command-line tool. For a visual interface, you install a third-party Dragonfly GUI like 1bench — a desktop app that lets you explore keys, inspect values, and monitor server activity from one interface.
What is the best Dragonfly GUI for Mac, Windows, or Linux?
A good Dragonfly GUI should run natively on your OS, support TLS and SSH tunnels, handle every Dragonfly data type (strings, hashes, lists, sets, sorted sets, streams), and surface pub/sub in real time. 1bench delivers all of this with a single download for Mac, Windows, and Linux.
Can I use a Dragonfly GUI with Redis and Redis-compatible databases?
Yes. Dragonfly speaks the Redis wire protocol, so any Dragonfly GUI works across Dragonfly, Redis, and other Redis-compatible engines. 1bench connects using the same connection details for all of them — no separate client per flavor.
Can a Dragonfly GUI monitor pub/sub, streams, and queues?
Yes. A full-featured Dragonfly GUI supports real-time pub/sub channel subscription, stream consumption with XRANGE/XREAD, and queue inspection through list and sorted-set views. 1bench includes live pub/sub monitoring and stream browsing out of the box.

Ready to manage Dragonfly visually?

1bench connects to Dragonfly Cloud and self-hosted instances. Start your 7-day free trial today.

View Pricing

1bench is not affiliated with or endorsed by DragonflyDB Ltd.. Dragonfly is a trademark of DragonflyDB Ltd..