A Redis Desktop Manager powered by Rust、Tauri、Vite、Typescript、React、Mobx、ant-design、tailwindcss with beautiful UI
- Dark Mode
- Cluster Mode
- Readonly Mode
- SSH Proxy
- Scan、Sscan、Hscan、Zscan For Key/Field Paginate
- Publish/Subscribe
- Monitor
- Key Memory Analysis
- Multiple Window
- Debug Log
- Data Migrate
- JSON Type
- Probabilistic data structures(TopK,HyperLogLog,Bloom filter,Count-min sketch,t-digest)
- Time Series structures
- Terminal
Those command which be checked are supported at GUI
- COPY
- DEL
- DUMP
- EXISTS
- EXPIRE
- EXPIREAT
- EXPIRETIME
- KEYS
- MIGRATE
- MOVE
- OBJECT ENCODING
- OBJECT FREQ
- OBJECT IDLETIME
- OBJECT REFCOUNT
- PERSIST
- PEXPIRE
- PEXPIREAT
- PEXPIRETIME
- PTTL
- RANDOMKEY
- RENAME
- RENAMENX
- RESOTRE
- SCAN
- SORT
- SORT_RO
- TOUCH
- TTL
- TYPE
- UNLINK
- WAIT
- WAITAOF
- APPEND
- DECR
- DECRBY
- GET
- GETDEL
- GETRANGE
- GETSET
- INCR
- INCRBY
- INCRBYFLOAT
- LCS
- MGET
- MSET
-
MSETNX(deprecated) -
PSETEX(deprecated) - SET
-
SETEX(deprecated) -
SETNX(deprecated) - SETRANGE
- STRLEN
-
SUBSTR(deprecated)
- SADD
- SCARD
- SDIFF
- SDIFFSTORE
- SINTER
- SINTERCARD
- SINTERSTORE
- SISMEMBER
- SMEMBERS
- SMISMEMBER
- SMOVE
- SPOP
- SRANDMEMBER
- SREM
- SSCAN
- SUNION
- SUNIONSTORE
- BLMOVE
- BLMPOP
- BLPOP
- BRPOP
- BRPOPLPUSH
- LINDEX
- LINSERT
- LLEN
- LMOVE
- LMPOP
- LOP
- LPOS
- LPUSH
- LPUSHX
- LRANGE
- LREM
- LSET
- LTRIM
- RPOP
- RPOPLPUSH
- RPUSH
- RPUSHX
- HEL
- HEXISTS
- HGET
- HGETALL
- HINCRBY
- HINCRBYFLOAT
- HKEYS
- HLEN
- HMGET
-
HMSET(deprecated) - HRANDFIELD
- HSCAN
- HSET
- HSETNX
- HSTRLEN
- HVALS
- BZMPOP
- BZPOPMAX
- BZPOPMIN
- ZADD
- ZCARD
- ZCOUNT
- ZDIFF
- ZDIFFSTORE
- ZINCRBY
- ZINTER
- ZINTERCARD
- ZINTERSTORE
- ZLEXCOUNT
- ZMPOP
- ZMSCORE
- ZPOPMAX
- ZPOPMIN
- ZRANDMEMBER
- ZRANGE
- ZRANGEBYLEX
- ZRANGEBYSCORE
- ZRANGESTORE
- ZRANK
- ZREM
- ZREMRANGEBYLEX
- ZREMRANGEBYSCORE
- ZREVRANGE
- ZREVRANGEBYLEX
- ZREVRANGEBYSCORE
- ZREVRANK
- ZSCAN
- ZSCORE
- ZUNION
- ZUNIONSOTRE
- PSUBSCRIBE
- PUBLISH
- PUBSUB CHANNELS
- PUBSUB NUMPAT
- PUBSUB NUMSUB
- PUBSUB SHARDCHANNELS
- PUBSUB SHARDNUMSUB
- PUBSUBSCRIBE
- SPUBLISH
- SSUBSCRIBE
- SUBSCRIBE
- SUBSUBSCRIBE
- UNSUBSCRIBE
- PFADD
- PFCOUNT
- PFDEBUG
- PFMERGE
- PFSELFTEST
- JSON.ARRAPPEND
- JSON.ARRINDEX
- JSON.ARRINSERT
- JSON.ARRLEN
- JSON.ARRPOP
- JSON.ARRTRIM
- JSON.ARRCLEAR
- JSON.CLEAR
- JSON.DEBUG
- JSON.DEBUG MEMORY
- JSON.DEL
- JSON.FORGET
- JSON.GET
- JSON.MERGE
- JSON.MGET
- JSON.MSET
- JSON.NUMINCRBY
- JSON.NUMMULTBY
- JSON.OBJKEYS
- JSON.OBJLEN
- JSON.RESP
- JSON.SET
- JSON.STRARRPEND
- JSON.STRLEN
- JSON.TOGGLE
- JSON.TYPE
- BF.ADD
- BF.CARD
- BF.EXISTS
- BF.INFO
- BF.INSERT
- BF.LOADCHUNK
- BF.MADD
- BF.MEXISTS
- BF.RESERVE
- BF.SCANDUMP
- CF.ADD
- CF.ADDNX
- CF.COUNT
- CF.DEL
- CF.EXISTS
- CF.INFO
- CF.INSERT
- CF.INSERTNX
- CF.LOADCHUNK
- CF.MEXISTS
- CF.RESERVE
- CF.SCANDUMP
- TDIGEST.ADD
- TDIGEST.BYRANK
- TDIGEST.BYREVRANK
- TDIGEST.CDF
- TDIGEST.CREATE
- TDIGEST.INFO
- TDIGEST.MAX
- TDIGEST.MERGE
- TDIGEST.MIN
- TDIGEST.QUANTILE
- TDIGEST.RANK
- TDIGEST.RESET
- TDIGEST.REVRANK
- TDIGEST.TRIMMED_MEAN
- TS.ADD
- TS.ALTER
- TS.CREATE
- TS.CREATERULE
- TS.DECRBY
- TS.DEL
- TS.DELETERULE
- TS.GET
- TS.INCRBY
- TS.INFO
- TS.MADD
- TS.MGET
- TS.MRANGE
- TS.MREVERANGE
- TS.QUERYINDEX
- TS.RANGE
- TS.REVERANGE
- TOPK.ADD
- TOPK.COUNT
- TOPK.INCRBY
- TOPK.INFO
- TOPK.LIST
- TOPK.QUERY
- TOPK.RESERVE
- CMS.INCRBY
- CMS.INFO
- CMS.INITBYDIM
- CMS.INITBYPROB
- CMS.MERGE
- CMD.QUERY
- AUTH
- CLIENT CACHING
- CLIENT GETNAME
- CLIENT GETREDIR
- CLIENT ID
- CLIENT INFO
- CLIENT KILL
- CLIENT LIST
- CLIENT NO-EVICT
- CLIENT NO-TOUCH
- CLIENT PAUSE
- CLIENT REPLY
- CLIENT SETINFO
- CLIENT SETNAME
- CLIENT TRACKING
- CLIENT TRACKINGINFO
- CLIENT UNBLOCK
- CLIENT UNPAUSE
- ECHO
- HELLO
- PING
- QUIT
- RESET
- SELECT
- ASKING
- CLUSTER ADDSLOTS
- CLUSTER ADDSLOTSRANGE
- CLUSTER BUMPEPOCH
- CLUSTER COUNT-FAILURE-REPORTS
- CLUSTER COUNTKEYSINSLOT
- CLUSTER DELSLOTS
- CLUSTER DELSLOTSRANGE
- CLUSTER FAILOVER
- CLUSTER FLUSHSLOTS
- CLUSTER FORGET
- CLUSTER GETKEYSINSLOT
- CLUSTER INFO
- CLUSTER KEYSLOT
- CLUSTER LINKS
- CLUSTER MEET
- CLUSTER MYID
- CLUSTER MYSHARDID
- CLUSTER NODES
- CLUSTER REPLICAS
- CLUSTER REPLICATE
- CLUSTER RESET
- CLUSTER SAVECONFIG
- CLUSTER SET-CONFIG-EPOCH
- CLUSTER SETSLOT
- CLUSTER SHARDS
- CLUSTER SLAVES
- CLUSTER SLOTS
- READONLY
- READWRITE
- ACL CAT
- ACL DELUSER
- ACL DRYRUN
- ACL GENPASS
- ACL GETUSER
- ACL LIST
- ACL LOAD
- ACL LOG
- ACL SAVE
- ACL SETUSER
- ACL USERS
- ACL WHOAMI
- BGREWRITEAOF
- BGSAVE
- COMMAND
- COMMAND COUNT
- COMMAND DOCS
- COMMAND GETKEYS
- COMMAND GETKEYSANDFLAGS
- COMMAND INFO
- COMMAND LIST
- CONFIG GET
- CONFIG RESETSTAT
- CONFIG REWRITE
- CONFIG SET
- DBSIZE
- FAILOVER
- FLUSHALL
- FLUSHDB
- INFO
- LASTSAVE
- LANTENCY DOCTOR
- LANTENCY GRAPH
- LANTENCY HISTOGRAM
- LANTENCY HISTORY
- LANTENCY LATEST
- LANTENCY RESET
- LOLWUT
- MEMORY DOCTOR
- MEMORY MALLOC-STATS
- MEMORY PURGE
- MEMORY STATS
- MEMORY USAGE
- MODULE LIST
- MODULE LOAD
- MODULE LOADEX
- MODULE UNLOAD
- MONITOR
- PSYNC
- REPLCONF
- REPLICAOF
- RESTORE-ASKING
- ROLE
- SAVE
- SHUTDOWN
- SLAVEOF
- SLOWLOG GET
- SLOWLOG LEN
- SLOWLOG RESET
- SWAPDB
- SYNC
- TIME
This Project is developed on MacOS and only testing in MacOS. If you has any problem about this project,It is very welcome to make a issue. If you are interested in this project, It is very welcome make a PR.
MIT