About MemGUI
MemGUI is a powerful, intuitive graphical interface for Memcached that now speaks English and Portuguese, surfaces update notices, and keeps key searches fast by delegating them to the backend. Manage connections with SASL, switch between servers, and keep every key, stat, and connection in view.
Version 1.1.0 introduces i18n with a language selector, inline connection editing, bulk key deletion, server key counts, and safer forms with mandatory field warnings.
What is new in 1.1.0
Released 2025-12-12. Highlights from the latest update.
Added
- Internationalization (i18n) with Portuguese (Brazil) and English resources plus a language selector.
- Update and auto-update notices in the UI and Electron shell when new builds are available.
- Connection editing directly from the connection list using the existing modal flow.
- Bulk key deletion to remove all keys from the current server with a single action.
- Server key count displayed across the key list and statistics screens.
- Mandatory field warnings in the create-key form to prevent empty submissions.
Changed
- Key search now runs in the backend with optimized queries for faster, consistent results.
- Connection switching and list UI refined for smoother, clearer transitions.
- UI text and error messages sourced from translation keys instead of hardcoded strings.
- Statistics and modals updated to render localized labels, placeholders, and messages.
- General UI polish across headers, modals, and button tones for better readability.
Fixed
- Expiration calculations now handle negative timeUntilExpiration values correctly.
- Zero-length responses fall back safely to avoid crashes when reading empty payloads.
- Header alignment adjusted so UI elements stay centered.
Key Features
i18n and Language Selector
Switch between Portuguese (Brazil) and English with auto-detection and persisted preferences.
Update Notices
Stay informed with in-app update and auto-update alerts whenever a new build is available.
Backend Key Search
Optimized server-side key search keeps listings fast and consistent across large datasets.
Connection Control
Edit connections directly from the list and switch between servers without losing context.
Bulk Key Cleanup
Remove all keys on the current server in one action, with clear safeguards in the UI.
Server Insights
Track key counts, uptime, memory usage, and more with localized labels and modal details.
Download
Ready to streamline your Memcached workflow? Get MemGUI 1.1.0 directly from our GitHub Releases. The app now ships with i18n (pt-BR/en), update notices, backend key search, and safer bulk actions.
- Portable (Unpacked): unzip and run, no install required.
- Setup (Installer): guided setup for a seamless install.
Example
Dive into our intuitive interface. Below is a snapshot of the MemGUI dashboard for managing keys, viewing server stats, and keeping track of key counts.
Installation
Whether you opt for the portable version or the setup wizard, you will be running MemGUI in just a few clicks:
- Download your preferred package.
- Unpack or run the installer.
- Launch MemGUI and connect to your Memcached servers.
Need more help? Check out the README and our Wiki on GitHub for detailed steps and troubleshooting tips.
License
This project is distributed under a Non-Commercial Use Only License. You are granted a limited, non-exclusive, and non-transferable license to use this software for personal, educational, or non-commercial research purposes only. Commercial use - including selling, offering paid services, or integrating this software into commercial products - is strictly prohibited. For complete details, see our LICENSE file.
Contact
Have questions or suggestions? Interested in contributing to MemGUI? We would love to hear from you! Please visit:
Or open an issue on GitHub to report bugs or request new features.