qishibo / AnotherRedisDesktopManager
- воскресенье, 12 июля 2020 г. в 00:22:19
JavaScript
🚀 🚀 🚀 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.
🚀 🚀 🚀 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
. OpenSettings->Security
and clickOpen Anyway
# 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 to 100%, open another tab, build up a desktop client
npm run electron
# prepare before package
npm run pack:prepare
# build package on respective platforms
# on windows
npm run pack:win
# on mac
npm run pack:mac
# on linux
npm run pack:linux
Give me a star
Through OpenCollective
Through Paypal
If you are a Mac user, you can purchase this software from the app store to sponsor, and then let the app store automatically update it for you.
Wechat sponsor code
This project exists thanks to all the people who contribute.