keyscope 0.11.0 copy "keyscope: ^0.11.0" to clipboard
keyscope: ^0.11.0 copied to clipboard

GUI for Redis, Valkey, Dragonfly, and Google Memorystore via SSH Tunneling Support. Multilingual.


Keyscope Logo

Keyscope

GUI for Redis, Valkey, Dragonfly, and Google Cloud Memorystore via SSH Tunneling support.

pub package GUI CLI pub package

Screenshots (1 of 3) - Data Explorer Keyscope Data Explorer for ZSet

Screenshots (2 of 3) - Command Palette Keyscope GUI Command Palette - Set a key

Screenshots (3 of 3) - SSH Tunneling Keyscope GUI SSH Tunneling Configuration

Why Keyscope?Supported Data StoresKey FeaturesPowered ByTranslationsBuildRunInstallation


✨ Why Keyscope? #

While existing tools are heavy (Electron-based) or lack support for modern Valkey and Dragonfly features, Keyscope runs natively and supports Redis, Valkey, Dragonfly, and Google Cloud Memorystore via SSH Tunneling support, with built-in multilingual support.

🗄️ Supported Data Stores #

We have verified that it works with: Redis, Valkey, Dragonfly, and Google Cloud Memorystore.

The remaining items will be tested as planned once the budget for testing is available.

✅ Completed – Functioning as expected #

Type Data Store
Standard Redis
Open Source / Self-hosted Valkey, Dragonfly
Managed Cloud / Serverless Google Cloud Memorystore

Note: Memorystore for Valkey 9.0 (MEMORYSTORE_20251030_01_00).

📅 Planned – Scheduled for later #

We look forward to ensuring smooth progress. If you encounter any issues, please let us know.

Type Data Store
Open Source / Self-hosted KeyDB, Garnet, Redict, Apache Kvrocks
Managed Cloud / Serverless Amazon MemoryDB, Azure Cache for Redis, Alibaba Cloud Tair, Upstash

🚀 Key Features #

  • Command Palette: Command console and palette with grid and list views
  • High Performance: Render 100k+ keys smoothly using dense_table virtualization.
  • Cluster Ready: First-class support for Redis/Valkey Cluster & Sentinel.
  • Secure: Built-in SSH Tunneling and TLS (SSL) support.
  • Multi-Platform: Runs natively on macOS, Windows, and Linux.
  • Multilingual: Internationalization (i18n) with full multi-language support.
  • Developer Friendly: JSON viewer, CLI console, and dark mode optimized for engineers.

🛠 Powered By #

Built with ❤️ using keyscope_client and dense_table.

  • keyscope_client: The engine behind the connectivity.
  • dense_table: The engine behind the UI performance.

    Merged into Keyscope UI. Functionality now included directly in Keyscope.

🌐 Translations #

Keyscope currently supports 15+ languages, making it accessible to developers worldwide.

Region Languages
Asia 🇰🇷 한국어 (KR), 🇯🇵 日本語 (JP), 🇨🇳 简体中文 (CN), 🇹🇼 繁體中文 (TW), 🇮🇩 Bahasa Indonesia (ID), 🇻🇳 Tiếng Việt (VN), 🇹🇭 ภาษาไทย (TH)
Europe 🇩🇪 Deutsch (DE), 🇨🇭 Schweizerdeutsch (CH), 🇫🇷 Français (FR), 🇮🇹 Italiano (IT), 🇪🇸 Español (ES), 🇵🇹 Português (PT), 🇷🇺 Русский (RU)
Americas 🇺🇸 English (US), 🇧🇷 Português (BR)

For more details or to contribute a new language, check out the Translation Guide.

🔨Build #

For more details, check out the Build Instructions.

⚡ Run #

lib/main.dart

📦 Installation #

Check the Releases page for the latest installer (.dmg, .exe, .msi, .rpm, .deb).

2
likes
160
points
519
downloads

Publisher

verified publisherkeyscope.dev

Weekly Downloads

GUI for Redis, Valkey, Dragonfly, and Google Memorystore via SSH Tunneling Support. Multilingual.

Repository (GitHub)
View/report issues
Contributing

Documentation

Documentation
API reference

License

Apache-2.0 (license)

Dependencies

args, dartssh2, file_picker, flutter, flutter_localizations, flutter_riverpod, keyscope_client, shared_preferences, uuid

More

Packages that depend on keyscope