Browse, explore, and manage your Couchbase data directly from Visual Studio
Features • Installation • Getting Started • Roadmap • Contributing
Note: This extension is currently in BETA / PREVIEW. We're actively developing new features and would love your feedback!
Couchbase Explorer brings powerful database management capabilities directly into your Visual Studio workflow:
- Multiple Connections - Save and manage connections to multiple Couchbase Server instances
- Secure Credential Storage - Passwords are securely stored using Windows Credential Manager
- SSL/TLS Support - Connect securely to your clusters with SSL encryption
- Connection Testing - Verify your connection settings before saving
- Hierarchical Tree View - Navigate your cluster structure: Buckets → Scopes → Collections → Documents
- Lazy Loading - Efficient loading of large datasets with batched document retrieval
- Document Viewer - View document contents in a formatted JSON editor with syntax highlighting
- Refresh Support - Refresh any level of the tree to see the latest data
- View Documents - Double-click or right-click to open documents in a dedicated editor tab
- Copy JSON - Quickly copy document contents to clipboard
- Copy Document ID - Copy document IDs for use in your code
- Open Visual Studio
- Go to Extensions → Manage Extensions
- Search for "Couchbase Explorer"
- Click Download and restart Visual Studio
- Download the latest
.vsixfile from GitHub Releases - Double-click the file to install
- Restart Visual Studio
- Go to View → Couchbase Explorer
- The tool window will appear (by default, docked near Server Explorer)
- Click the Add Connection button in the toolbar
- Enter a friendly name for your connection
- Enter your Couchbase Server hostname or IP address
- Provide your username and password
- Enable SSL/TLS if required
- Click Test Connection to verify
- Click Save
- Right-click your connection and select Connect
- Expand the tree to browse: Buckets → Scopes → Collections → Documents
- Double-click any document to view its contents
- Visual Studio 2022 or Visual Studio 2026 (x64 and ARM64 supported)
- Couchbase Server 7.0+ or Couchbase Capella (Capella support coming soon)
We're actively working on new features! Here's what's coming:
- Couchbase Capella Support - Connect to cloud-hosted Capella clusters
- N1QL Query Editor - Write and execute N1QL queries
- Document Editing - Create, update, and delete documents
- Index Management - View and manage indexes
- Search Integration - Full-text search capabilities
- Import/Export - Bulk data operations
Have a feature request? Open an issue!
Contributions are welcome! Whether it's bug reports, feature requests, or pull requests - we appreciate all feedback.
- Clone the repository
- Install Visual Studio 2022 or 2026 with the Visual Studio extension development workload
- Install the Extensibility Essentials 2022 extension
- Open
src/CodingWithCalvin.CouchbaseExplorer.sln - Press F5 to launch the experimental instance
This project is licensed under the MIT License - see the LICENSE file for details.
This extension is an independent, community-driven project and is not affiliated with, endorsed by, or sponsored by Couchbase, Inc. Couchbase and Capella are trademarks of Couchbase, Inc.
Made with ❤️ by Coding With Calvin
