A comprehensive Visual Studio Code extension for GenesisDB: Connect, query, and manage your event sourcing infrastructure directly from your favorite editor.
The GenesisDB VS Code Extension
Your complete event sourcing toolkit, right where you code.
The GenesisDB VS Code Extension is a comprehensive development companion for GenesisDB, the production-ready event sourcing database engine.
It brings the full power of GenesisDB directly into Visual Studio Code, providing seamless integration, advanced query capabilities, and a powerful Event Explorer UI.
Seamless Integration
Develop, query, and manage your event sourcing infrastructure directly from your favorite editor.
No more context switching between terminals, dashboards, or APIs - everything you need to work with GenesisDB now lives inside VS Code.
Connection Management
Managing multiple GenesisDB instances has never been easier.
The extension features robust connection management with token-based authentication, allowing you to seamlessly switch between development, staging, and production environments.
Multi-Connection Support
Keep multiple GenesisDB connections active at once and toggle between them with a single click. Perfect for teams and multi-environment setups.
Easy Authentication
Token-based authentication with built-in connection testing ensures your credentials are valid and your connections stable before you start working.
Event Explorer UI
The Event Explorer UI provides a rich interface for exploring and managing your event streams. All without leaving your editor.
Features include:
- Commit New Events: Create and commit new events directly from VS Code
- Stream Events: Browse and inspect event streams with an intuitive interface
- Query with GDBQL: Execute powerful GDBQL queries and view results instantly
- Erase Events: Remove events using built-in GDPR-by-design features
- Register Schemas: Define and register event schemas right from VS Code
- List Schemas, Subjects & Event Types: Explore your GenesisDB structure at a glance
- Restore Backups: Restore your database from previous snapshots when needed
Schema Management
Keep your event schemas organized and discoverable with built-in Schema Management tools.
Register Schemas
Define and register new event schemas directly in your editor. Ensure type safety and validation for all your events with a streamlined workflow.
Schema Discovery
Browse all registered schemas, subjects, and event types in your GenesisDB instance. Quick access to schema definitions helps you understand and evolve your event model faster.
Get Started Today
The GenesisDB VS Code Extension is available now in the Visual Studio Code Marketplace.
Install it, connect to your GenesisDB instance, and experience a new level of productivity in your event-driven development workflow.
GenesisDB VS Code Extension
Your complete event sourcing toolkit, right where you code.
Check it out on the VS Code Marketplace
Learn more about GenesisDB

Top comments (0)