Behemehal Logo: Red square with b letter inside also rounded corners

Behemehal

QuicKV icon

QuicKV

Behemehal

See the shape of your keyspace — not just a list of keys. Redis, Valkey and DragonflyDB, with more stores on the way.

Developer tools Desktop Local-first No account More stores soon
progress_activityChecking for a release…

Redis 4+

Valkey & Dragonfly too

SCAN

Never blocks the server

7

Value types

vpn_key

Passwords stay local

Soon

More key-value stores

Screenshots

The key browser, folded into folders on the keyspace's own separator
A typed editor per value type, paged — here a hash, in the dark theme
A keyspace report: what is in a database you have never opened, and which prefixes are worth saving
Hot keys from two sources shown side by side — the server's own counter, and what you have opened
Pub/sub channels and keyspace events, live
Saved searches, and saved keys that open straight to their value
What the server is, and what it can actually do

About this app

A keyspace is a shape, and most clients show you a list. QuicKV shows you the shape.

Most Redis clients can tell you whether a pattern matches something. QuicKV is built for the question people actually arrive with, which is that they do not know what the patterns are.

It walks the keyspace, groups it by the separator the keys already use, and shows you what is in there — how many keys under each prefix, how many bytes, and which types. Then it offers the prefixes worth keeping as saved searches.

Everything is done with SCAN. KEYS appears nowhere in the app, because on a database large enough to want a browser for, KEYS blocks the server for as long as its reply takes to build.

Find the key

  • Glob search with a type filter — a bare word is widened to match anywhere, and the bar says so
  • A folder tree on the connection's own separator, or a flat list — both views of one scan, so the toggle costs no round trip
  • A keyspace report that says what is in a database, by prefix, by type and by size
  • Saved searches, and saved keys that open straight to their value
  • Hot keys: the server's own access counter where the policy keeps one, and a local record of what you have opened — shown side by side, never averaged

Read and change it

  • A typed editor for strings, hashes, lists, sets, sorted sets, streams and RedisJSON
  • Every value is paged, so a four-million-element list opens as fast as a small one
  • Values that are not UTF-8 are shown escaped and held read-only, rather than quietly corrupted
  • Pub/sub: subscribe to channels or patterns, watch messages arrive, publish from the same screen
  • Keyspace notifications in one click, with an honest warning about what turning them on costs the server
  • A command line for whatever has no button

Hard to break something with

  • Read-only connections refuse every write, including from the command line — the server itself is asked which of its commands write
  • A colour per connection, carried the full width of the title bar
  • FLUSHALL, FLUSHDB, SWAPDB, SHUTDOWN, DEBUG and KEYS are held back behind a setting
  • Deleting a folder says whether that is every key under the prefix or only the ones loaded
  • Removing a TTL uses PERSIST, not a zero expiry — which would delete the key

Yours, on your machine

  • No account, no telemetry, no cloud — it talks to the servers you tell it to, and to behemehal.org only to ask for a version number
  • Passwords are encrypted on your machine and never leave it
  • Redis, and by the same code Valkey and DragonflyDB
  • Six themes, light and dark, warm and cool

More stores on the way

  • The backend is a trait, not a pile of Redis calls — every screen asks for a key, a value or a page, and none of them know what answered
  • Which means a new store is one module, not a rewrite of the app around it
  • Next up are the key-value stores people run beside Redis rather than instead of it

Data safety

Safety starts with understanding how developers collect and share your data. Here is what this app does.

cloud_off

Nothing is sent anywhere

No account, no telemetry, no crash reporting. Besides the servers you configure, QuicKV reaches exactly one address: behemehal.org, to ask whether there is a newer version. That request carries no identifier and says nothing about you, your machine or your servers, and it can be switched off in Settings.

vpn_key

Passwords stay on your machine

Encrypted, and tied to the computer they were saved on. They are read when a connection is opened and at no other time.

history

A local record of what you opened

Which keys you have opened is remembered locally, to power the hot list. It never leaves the machine, and it can be cleared per connection or switched off.

App info

Availability
In development — not yet released
Requires
macOS, Windows or Linux
Speaks
Redis, Valkey, DragonflyDB — more on the way
Category
Developer tools
Offered by
Behemehal
Built with
Tauri 2, Rust, React
In-app purchases
None
Ads
None
Languages
English

Content rating

verified_user Everyone

A developer tool. No accounts, no advertising, no purchases, and nothing that renders untrusted content.

Support

Found a bug, or stuck on a level? Write to us — a real person reads it.

mail [email protected]
Behemehal Logo: Red square with b letter inside also rounded corners

Behemehal

All Rights Reserved


Founded by Ahmetcan Aksu

Google Play and the Google Play logo are trademarks of Google LLC.