122

Are there any good browsers/explorer for viewing Redis out there ? Am new to Redis so my expectation is if there is something similar to MongoVUE,Toad or SQLExplorer.

I tried Redis Admin UI from service stack but ran into 500 error when trying on IIS

Cody Stott
  • 484
  • 1
  • 7
  • 19
airboss
  • 1,767
  • 3
  • 16
  • 21
  • Redis Admin from ServiceStack is the best that is available out there - http://www.servicestack.net/RedisAdminUI/AjaxClient/. There really isn't a great UI for redis, most people tend to use the command line client. – Sripathi Krishnan Sep 06 '12 at 16:33
  • @Sripathi Krishnan I tried setting it up on Win 7 using IIS (am no expert with IIS) and ran into 500 error.. I looked up and finally gave up..It was too time consuming – airboss Sep 07 '12 at 14:16
  • I suggest moving this question to [softwarerecs](https://softwarerecs.stackexchange.com) where it likely is on-topic. As this question is closed for 2 years now, some of the answers are outdated and newer ones are missing. – WolfgangS Apr 08 '20 at 11:45
  • If you're using Azure Cache for Redis, fastest option is just open up the redis console built into the Azure Portal, and run commands like SCAN and GET, just like using redis-cli! (Tip, don't use KEYS) :-) – Tim Lovell-Smith Jun 29 '23 at 17:29

7 Answers7

91

Redis Commander is great if you're using node.js already.

Super simple to get going with NPM:

npm install -g redis-commander
redis-commander

Then point your browser at the address in the console

Zitrax
  • 19,036
  • 20
  • 88
  • 110
UpTheCreek
  • 31,444
  • 34
  • 152
  • 221
  • 15
    It doesn't seem to work if you have a lot of keys though... It keeps crashing for me with a 20000+ keys database. – Kulgar Sep 04 '13 at 15:00
  • 1
    On second command brings redis-commander :command not found – emanuel07 Jun 21 '18 at 10:20
  • The docker image is broken as well, has been for at least half a year – Don Rolling Oct 04 '18 at 16:59
  • 1
    Followed the steps, installed but crashed. – Amit Sharma Oct 08 '18 at 07:44
  • 1
    Redis Commander worked really well for my very simple needs. Needed something very simple to use and also free ($). Does not have many frills but allows you to connect to a redis database, view and manage keys/value pairs and that is about it. Also has a redis cli built in which could be convenient as well. – shaune Jun 27 '20 at 15:52
  • On Ubuntu Focal 20.04 LTS it fails to run with: `Error: yargs supports a minimum Node.js version of 12.` – Mei Sep 03 '21 at 21:03
  • This worked great for me out of the box, when none of the other solutions below did. Just needed to quickly debug redis storage was working as expected. – Nate Beaty Jan 10 '23 at 17:07
76

If you prefer open-source desktop tools, also take a look on Redis Desktop Manager.

It's a cross-platform open source Redis DB management tool (i.e. Admin GUI)

Disclaimer: I am the creator and maintainer of this application.

redis desktop manager screen

uglide
  • 1,695
  • 14
  • 19
31

Maybe you could give a try to Redsmin.

It offers:

  • Cross-platform, works everywhere inside a browser.
  • Real-time and historical Monitoring and Alerting features
  • Multiple database management with direct (plain text connection), direct (TLS/SSL connection) or proxied access for local instances behind a firewall.
  • Batch operation over multiple key that match a pattern (delete, rename, duplicate)
  • Value editor
  • Online configuration
  • JavaScript API directly accessible from the browser console for light data processing

Redis JavaScript API

  • Lua Editor

Redis LUA Editor

  • Online terminal with auto-completion and inline-documentation
  • Real-time data-visualization

enter image description here enter image description here

Full disclosure: I founded Redsmin.

FGRibreau
  • 7,021
  • 2
  • 39
  • 48
  • 1
    @FGRibreau, I tried to get redsmin running but failed on my windows machine. Is there a link on your website or anywhere else, for that matter, that describes to get it up and running? – Matt Nov 25 '12 at 12:18
  • 1
    Any reason why you have an invalid SSL Cert? I'm reluctant to check this out because if it. – Alan Feb 15 '13 at 19:42
  • Oh that is just because we still did not find a good Wildcard SSL Cert provider, if you know one be my guest! – FGRibreau Feb 16 '13 at 11:58
  • Hey @FGRibreau, I've tried installing redsmin on my OS X Mavericks box. Everything installs correctly and when I run redsmin start I get the expected info: `Redsmin daemon started. PID: 68756.` Immediately afterward when I use `redsmin status` I get `error: Redsmin daemon is not running.`. `etc/log.log` is 0 bytes. What's up? – Thomson Comer Jan 22 '14 at 03:41
  • Hello Thomson, it may be related to your node version or it may be a permission issue. I sent you an email with some point to check. For anybody else reading this, if you need support contact me directly at fg[at]redsmin.com ! – FGRibreau Jan 22 '14 at 15:07
  • Requires subscription for OS X, the one that ultimately worked the best for me on OS X was Redis-Commander (mentioned in another answer) – Kyle Chadha Feb 03 '17 at 19:29
  • You should put TL;DR; answer about Real-time data-visualization, which looks like an answer to the OP question, in the first place, before all the other advertising. Also, I don't have the "Editor" tab. – user9999 Dec 19 '20 at 22:35
13

I just published rebrow, a web-based Redis browser written in Python. The feature set is limited, but it's free and open, so you might be able to add what you need.

There is a Docker image to get you started quickly.

Marian
  • 14,759
  • 6
  • 32
  • 44
8

I really like qredis, it is a Python + Qt graphical interface to explore redis databases that should deserve more popularity IMO.

mguijarr
  • 7,641
  • 6
  • 45
  • 72
5

Definitively have a look at Redis React.

songololo
  • 4,724
  • 5
  • 35
  • 49
4

If you're into ruby, there is redis-browser gem.

It's basically a Sinatra application so it can be mounted into any rack-based app, e.g. Ruby on Rails or it can run as standalone.

Disclaimer: I am one of the maintainers of this gem.

alexventuraio
  • 8,126
  • 2
  • 30
  • 35
Michał Szajbe
  • 8,830
  • 3
  • 33
  • 39