A desktop application built with Tauri to explore and manage both local and remote Cloudflare KV storage used by Wrangler.
- Select a Wrangler project folder to view its local KV namespaces and entries.
- Connect to your Cloudflare account using Account ID and API Token to access remote KV namespaces.
- View all KV namespaces in your Cloudflare account.
- Display KV entries with keys, values (parsed as JSON if possible), expiration, and metadata.
- Update KV entry values for both local and remote storage.
- Delete KV entries.
- Comprehensive management of both local and remote KV storage in one interface.
Ready-to-use release builds are available for download from the Releases page.
-
Clone the repository:
git clone https://github.com/mohilcode/kv-explorer.git cd kv-explorer -
Install dependencies:
pnpm install
-
Build the app:
pnpm tauri build
The executable will be in
src-tauri/target/release.
Run in development mode:
pnpm tauri dev-
Launch the app:
- Windows: Run
kv-explorer.exefrom the release folder. - macOS: Open
kv-explorer.app. - Linux: Execute
kv-explorer.
- Windows: Run
-
For local KV storage:
- Click "Select Folder" and choose the root folder of your Wrangler project (containing
.wrangler).
- Click "Select Folder" and choose the root folder of your Wrangler project (containing
-
For remote Cloudflare KV storage:
- Enter your Cloudflare Account ID and API Token.
- Click "Connect" to access your remote KV namespaces.
-
View, update, or delete KV entries as needed for both local and remote storage.
Contributions are welcome! Please submit issues or pull requests on GitHub.