- Saved searches
- Use saved searches to filter your results more quickly
- License
- woolson/another-redis
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- Quick Install
- Ubuntu / ArchLinux / Debian / Fedora / CentOS / OpenSUSE / etc
- Build from source
- Get source
- Build on OS X
- Build on Windows
- Another Redis Desktop Manager
- A faster, better and more stable redis desktop manager [GUI client], compatible with Linux, Windows, Mac. What’s more, it won’t crash when loading massive keys.
- Another Redis Desktop Manager
- Interface
- Download
- Feature Log
- Sponsor
- Contributors
- How to Install Redis Desktop Manager(RDM) on Ubuntu 20.4.1
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
🚀 🚀 🚀 A faster, better and more stable redis desktop manager, compatible with Linux, windows, mac. What’s more, it won’t crash when loading a large number of keys.
License
woolson/another-redis
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Another Redis DeskTop Manager
🚀 🚀 🚀 A faster, better and more stable redis desktop manager, compatible with Linux, windows, mac. What’s more, it won’t crash when loading a large number of keys.
Download latest exe package from release [or gitee in China], double click to install.
Download latest AppImage package from release [or gitee in China], double click to run. Or ./xxx.AppImage .
Download latest dmg package from release [or gitee in China], double click to install.
Or by brew: brew cask install another-redis-desktop-manager
If Mac warning Another Desktop Manager can’t be opened because it is from an unidentified developer . Open Settings->Security and click Open Anyway
- 2019-06-14: Custom Font-Family Support
- 2019-05-28: Key List Resizable
- 2019-05-09: Search Support In Hash List Set Zset
- 2019-04-26: Auto Updater
- 2019-04-09: SSH Tunnel Connection Support
- 2019-04-01: Extract Search Support
- 2019-02-22: Single Connection Support
- 2019-01-08: Project Start
# clone code git clone https://github.com/qishibo/AnotherRedisDesktopManager.git cd AnotherRedisDesktopManager # install dependencies npm install # if download electron failed during installing, use this command # ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/" npm install # serve with hot reload at localhost:9988 npm start # after the previous step is completed, open another tab, build up a desktop client npm run electron
If linux errors like this:
# if error like this ../src/FontManagerLinux.cc:1:35: fatal error: fontconfig/fontconfig.h: No such file or directory # then try this sudo apt install libfontconfig1-dev
# install build tools for the first time, just execute once npm install -g windows-build-tools # clone code git clone https://github.com/qishibo/AnotherRedisDesktopManager.git cd AnotherRedisDesktopManager # install dependencies, 32-bit or 64-bit all use win32 npm install --platform=win32 # if download electron failed during installing, use this command # npm config set ELECTRON_MIRROR http://npm.taobao.org/mirrors/electron/ # npm install --platform=win32 # serve with hot reload at localhost:9988 npm start # after the previous step is completed, open another tab, build up a desktop client npm run electron
Quick Install
Ubuntu / ArchLinux / Debian / Fedora / CentOS / OpenSUSE / etc
SSH Keys
To be able to access your ssh keys from RDM please connect ssh-key interface: sudo snap connect redis-desktop-manager:ssh-keys
How to Run
If RDM icon hasn’t appeared in your application launcher you can run RDM from terminal /snap/bin/redis-desktop-manager.rdm
Build from source
Get source
- Install git using the instructions here: https://git-scm.com/download
- Get the source code: git clone —recursive https://github.com/uglide/RedisDesktopManager.git -b 2019 rdm && cd ./rdm
SSH Tunneling support
Since 0.9.9 RDM by default does not include SSH Tunneling support. You can create a SSH tunnel to your Redis server manually and connect to localhost : ssh -L 6379:REDIS_HOST:6379 SSH_USER@SSH_HOST -P SSH_PORT -i SSH_KEY -T -N or use pre-built binary for your OS
Build on OS X
- Install Xcode with Xcode build tools.
- Install Homebrew.
- Copy cd ./src && cp ./resources/Info.plist.sample ./resources/Info.plist .
- Building RDM dependencies require i.a. openssl , cmake and python3 . Install them: brew install openssl cmake python3
- Install Python requirements pip3 install -t ../bin/osx/release -r py/requirements.txt
- Install Qt 5.9. Add Qt Creator and under Qt 5.9.x add Qt Charts module.
- Open ./src/rdm.pro in Qt Creator.
- Run build.
Build on Windows
- Install Visual Studio 2017 Community Edition.
- Install Qt 5.9.
- Go to 3rdparty/qredisclient/3rdparty/hiredis and apply the patch to fix compilation on Windows: git apply ../hiredis-win.patch
- Go to the 3rdparty/ folder and install zlib with nuget : nuget install zlib-msvc14-x64 -Version 1.2.11.7795
- Install Python 3.7 amd64 to C:\Python37-x64 .
- Install Python requirements pip3 install -r src/py/requirements.txt .
- Open ./src/rdm.pro in Qt Creator. Choose the Desktop Qt 5.9.x MSVC2017 64bit > Release build profile.
- Run build. (Just hit Ctrl-B )
Another Redis Desktop Manager
A faster, better and more stable redis desktop manager [GUI client], compatible with Linux, Windows, Mac. What’s more, it won’t crash when loading massive keys.
Another Redis Desktop Manager
Supports redis-sentinel, redis-cluster, ssh-tunnel, ssl-cert, stream, subscribe, tree view, console, dark mode; Various formatting methods, and even custom formatting scripts, to meet all your needs.
Interface
Download
- Download exe from github or gitee.
- Or by winget: winget install qishibo.AnotherRedisDesktopManager
- Or by chocolatey: choco install another-redis-desktop-manager
- Or sponsor by win store, It’s not free, and I will be very grateful to you.
- Download AppImage from github or gitee.
- Or by snap: sudo snap install another-redis-desktop-manager Tips: If permission denied when selecting private key, run sudo snap connect another-redis-desktop-manager:ssh-keys to give access to ~/.ssh folder.
If you can’t open it after installation by brew or dmg, exec the following command then reopen:
sudo xattr -rd com.apple.quarantine /Applications/Another\ Redis\ Desktop\ Manager.app
- By brew: brew install —cask another-redis-desktop-manager
- Or sponsor by app store, and then let the app store automatically update it for you.
Feature Log
- 2023-05-26: Search support in Stream && Slow log support
- 2023-04-01: Search support in List && Deflate raw support
- 2022-10-07: Arrow Keys support in key list && Memory Analysis in folder
- 2022-08-05: Clone Connection && Tabs Contextmenu\Mousewheel Support
- 2022-04-01: Protobuf Support && Memory Analysis
- 2022-03-03: Readonly Mode && Mointor Support
- 2022-01-24: Command Dump Support
- 2022-01-05: Support To Load All Keys
- 2022-01-01: Brotli\Gzip\Deflate Support && RedisJSON Support
- 2021-11-26: JSON Editable && Subscribe Support
- 2021-08-30: Execution log Support && Add Hot Keys
- 2021-08-16: Custom Formatter View Support
- 2021-06-30: Sentinel Support
- 2021-06-24: ACL Support
- 2021-05-03: Stream Support && Cli Command Tips Support
- 2021-02-28: Connection Color Tag && Search History Support
- 2021-02-03: Multiple Select\Delete && Msgpack Viewer Support
- 2020-12-30: Tree View Support
- 2020-11-03: Binary View Support && SSH Passparse\Timeout Support
- 2020-09-04: SSH Cluster Support && Extension Commands Support
- 2020-06-18: SSL/TLS Support
- 2020-04-28: Page Zoom && Big Key Loads With Scan && Auto Json
- 2020-04-18: Unvisible Key\Value Format Support
- 2020-04-04: Cluster Support
- 2020-03-13: Dark Mode Support && JsonView In Other Place
- 2020-02-16: SSH Private Key Support
- 2020-02-13: Open Cli Console In Tabs
- 2019-06-14: Custom Font-Family Support
- 2019-05-28: Key List Resizable
- 2019-05-09: Search Support In Hash List Set Zset
- 2019-04-26: Auto Updater
- 2019-04-09: SSH Tunnel Connection Support
- 2019-04-01: Extract Search Support
- 2019-02-22: Single Connection Support
- 2019-01-08: Project Start!
Sponsor
- Give me a star ⭐ in Github!
- Through OpenCollective
- Buy from App Store
- Buy from Win Store
- Wechat sponsor code
Contributors
This project exists thanks to all the people who contribute.
goanother is maintained by qishibo. This page was generated by GitHub Pages.
How to Install Redis Desktop Manager(RDM) on Ubuntu 20.4.1
Redis Desktop Manager is an open-source Redis database management application for OS. This application allows an easy-to-use GUI to access our Redis DB and execute some basic operations including view keys as a tree, CRUD keys, execute commands via a shell. Installation process: Run lsb_release command to check the installed version of OS as follows.
[email protected]:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal
Now install tools
[email protected]:~# apt install redis-tools [email protected]:~# redis-cli -v redis-cli 5.0.7 [email protected]:~# apt update Hit:1 http://in.archive.ubuntu.com/ubuntu focal InRelease Hit:2 http://in.archive.ubuntu.com/ubuntu focal-updates InRelease Hit:3 http://in.archive.ubuntu.com/ubuntu focal-backports InRelease Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB] Fetched 109 kB in 2s (59.2 kB/s) Reading package lists. Done Building dependency tree Reading state information. Done 248 packages can be upgraded. Run 'apt list --upgradable' to see them.
to install redis RDM use the following command
[email protected]:~# snap install redis-desktop-manager Setup snap "redis-desktop-manager" (453) security profiles for auto-connectionsSetup snap "redis-desktop-manager" (453) security profiles for auto-connectionsredis-desktop-manager 2020.6+72258213 from Igor Malinovskiy (uglide) installed
Open Redis Desktop Manager
Now Create a Redis DB file Create redis group with this redis installation comes with the end.