Skip to content

Latest commit

 

History

History
72 lines (59 loc) · 2.81 KB

README.en-US.md

File metadata and controls

72 lines (59 loc) · 2.81 KB

RedisDesktopManagerFX

  • This is a Jedis based, using JavaFX development of Redis GUI tool, and provides Linux and Windows packages, has a built-in jre environment, decompression can be run.
  • If you already have JDK1.8 or more installed on your computer (which requires the JavaFX package), you can also start by running the jar package directly.
  • Download address

Language

English | 中文

Feature

  1. Multiple redis connections can be managed simultaneously
  2. Only single-node redis can be connected
  3. The string list hash set zset type is supported
  4. Support console mode to use command interaction
  5. string Character encoding Optional
  6. The string type supports image file display

TODO

  1. Preferences support i18n switching
  2. Preferences support font switching
  3. Add loading animation
  4. Binary data of string type can be imported or exported
  5. Backup and restore keys
  6. Support for clusters and Sentinels
  7. Support for SSH and SSL

DevBuild

  • The development environment is JDK1.8, built on Maven3.8.8
  • Developed using Eclipase or Intellij IdeaDeveloped using Eclipase or Intellij Idea
  • This project relies only on Jedis4.3.0
  • Use JavaPackager plug-in to Packaging(which can be packaged Windows, Linux, Mac installation package)

Structure

RedisDesktopManagerFX
├─rdm-common Common modules, defining common tools, thread pools, etc
├─rdm-redis Redis service module, which constrains the interface required by the ui
├─rdm-redis-imp Redis service implementation module, the implementation of specific client interface
└─rdm-ui Gui module for the entire tool
  └─src
   ├─main
   │  ├─java
   │  │  └─xyz
   │  │   └─hashdog
   │  │     ─rdm
   │  │      └─ui 
   │  │       ├─common Common encapsulation
   │  │       ├─controller View's controller
   │  │       ├─entity Bean
   │  │       ├─exceptions Ui exceptions
   │  │       ├─handler Package processor
   │  │       └─util Ui-related tools
   │  └─resources 
   │     ├─css Ui-related style sheets
   │     ├─fxml View corresponding fxml file
   │     ├─i18n internationalization
   │     └─icon icon

Show

create.gif string.gif other.gif

Supported by

Jetbrains https://www.jetbrains.com/