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

A high-performance GUI for Redis & Valkey. Supports Cluster, Sentinel, SSH, and millions of keys. Built with valkey_client & dense_table.

Changelog #

0.4.0 #

  • New Feature: Key Management (CRUD)
    • Delete Keys: Added ability to delete keys directly from the Value Inspector. Includes a confirmation dialog for safety.
    • Edit String Values: Users can now modify and save values for String type keys.
    • Real-time Updates: The UI automatically refreshes the key list and details upon successful modification or deletion.
  • UI/UX Improvements
    • Added edit/save/cancel toggle mode in the Key Detail Panel.
    • Improved error handling and user feedback (Snackbars) for write operations.
  • CLI:
    • Enhanced Keyscope CLI with (ping) and functions (connect, close, etc).
    • Added CLI_OPTIONS.md to introduce the CLI commands and options.
    • Added Commands: (get with --key/-k and --value/-v), (set with --key/-k and --value/-v), (ping), etc.
    • Added Options: (--get), (--set), (--slient), (--db), (--ssl), etc.

0.3.1 #

  • New CI Badge: GUI and CLI build status badges for GitHub Actions workflows to README.md
  • New Example: A GUI example using Keyscope widget

0.3.0 #

  • New Feature: Data Explorer
    • Browse keys efficiently using SCAN command (cursor-based pagination).
    • Supports infinite scrolling for navigating millions of keys without blocking the server.
    • Search/Filter keys by pattern (e.g., user:*).
  • New Feature: Value Inspector
    • Inspect detailed key information including Type and TTL.
    • Dedicated visualizers for various data types:
      • String: Plain text viewer.
      • Hash: Table view for fields and values.
      • List / Set: List view.
      • ZSet: List view with scores.
  • CLI: Enhanced Keyscope CLI with scan test (--scan) and (--match).

0.2.0 #

  • New Feature: Added Connection Manager GUI.
    • Supports Redis & Valkey connections.
    • Create, edit, and save connection configurations.
    • Support for Username/Password authentication (ACL).
  • New Feature: Real-time Dashboard.
    • Visualizes Server info, Memory usage, and Client stats.
    • Automatic data fetching via INFO command.
  • CLI: Enhanced Keyscope CLI with connectivity check (--ping).
    • CLI diagnostic tool (keyscope --ping).

0.1.0 #

  • Initial placeholder release.
0
likes
160
points
148
downloads

Publisher

verified publisherk8spodo.dev

Weekly Downloads

A high-performance GUI for Redis & Valkey. Supports Cluster, Sentinel, SSH, and millions of keys. Built with valkey_client & dense_table.

Repository (GitHub)
View/report issues
Contributing

Documentation

Documentation
API reference

License

Apache-2.0 (license)

Dependencies

args, dense_table, envied, flutter, flutter_json_view, flutter_localizations, flutter_riverpod, flutter_secure_storage, flutter_svg, freezed_annotation, gap, intl, shared_preferences, system_theme, toastification, uuid, valkey_client, window_manager

More

Packages that depend on keyscope