Skip to content

tanhuang2016/RedisFX

Repository files navigation

RedisFX

Redis Logo

LICENSE Release Download STARS GitHub forks GitHub issues

RedisFX

Redis GUI tool developed with JavaFX 📥 Download 📖 Guide


Language

English | 中文

Features

  • ✅ SSH and SSL/TLS protocol support
  • ✅ Cluster and Sentinel mode support
  • ✅ String, List, Hash, Set, Zset, JSON, Stream type support
  • ✅ Console, command monitoring, publish/subscribe, information reports
  • ✅ Multiple themes, multi-language, and other personalized configurations
  • ✅ Support for Windows (x86), Linux (x86 and arm), MacOS (x86 and arm)

Existing Issues

  • ⚠️ High memory usage (Windows and Linux have adopted ZGC to reduce memory by one third)
  • ⚠️ Some interactive functions use UI thread causing slow response
  • ⚠️ Other issues to be optimized...

Roadmap

  • ⬜ ⭐⭐⭐ Code refactoring, experience optimization, and performance improvement
  • ⬜ ⭐⭐⭐ Interaction optimization, lazy loading design
  • ⬜ ⭐⭐ Build cross-platform execution packages and support GraalVM native image packaging
  • ⬜ ⭐⭐ Optimize the operational details and improve the existing functional design
  • ⬜ ⭐ More personalized configuration support
  • ⬜ ⭐ Custom plugin extension capability for key-value parsing

Development Environment

  • v1.x developed with JDK1.8 native JavaFX (frozen version)
  • v2.x developed with JDK21 based on v1.x, providing a beautiful UI library with more complete features (under continuous update)

Feature Demo

String.png List.png Hash.png Set.png Zset.png Json.png Stream.png Report.png Console.png PubSub.png Monitor.png

Acknowledgements

You've scrolled to the end, thank you for giving us a Star! 🙏🙏🙏

Contributors ✨

Tan000321
Tan000321

🐛
crazyweeds
crazyweeds

🐛
Add your contributions

About

🚀 Lightweight Redis GUI 🌐Full platform support🔥为爱发电💞

Topics

Resources

License

Stars

Watchers

Forks

Contributors 5