Genesis DB VS Code Extension
A comprehensive Visual Studio Code extension for Genesis DB, the production-ready event sourcing database engine. This extension provides a complete development environment for working with Genesis DB, including connection management, event exploration, and powerful query capabilities.

Seamless Integration

Develop, query, and manage your event sourcing infrastructure directly from your favorite code editor. The Genesis DB VS Code Extension brings the full power of Genesis DB right into your development workflow, eliminating context switching and boosting productivity.

Connection Management

Managing multiple Genesis DB instances has never been easier. The extension provides robust connection management with token-based authentication, allowing you to seamlessly switch between development, staging, and production environments.

Multi-Connection Support

Manage multiple Genesis DB connections simultaneously. Switch between different environments with a single click and keep your workflows isolated and organized.

Easy Authentication

Token-based authentication with built-in connection testing ensures your credentials are and your connections are stable before you start working.

Event Explorer UI

The intuitive Event Explorer UI provides a comprehensive interface for working with your event streams. Browse, search, and interact with your events without leaving your editor.

  • Stream Events: Navigate through your event streams with an intuitive interface
  • Commit New Events: Create and commit new events directly from VS Code
  • Query with GDBQL: Execute powerful GDBQL queries and view results instantly
  • Erase Events: Remove events when needed with built-in GDPR features

Schema Management

Keep your event schemas organized and accessible. The extension provides complete schema management capabilities, making it easy to maintain your event-driven architecture.

Register Schemas

Define and register new event schemas directly from your editor. Ensure type safety and validation for all your events with a streamlined registration process.

Schema Discovery

Browse all registered schemas, subjects, and event types in your Genesis DB instance. Quick access to schema definitions helps you understand your event structure at a glance.

Get Started Today

The Genesis DB VS Code Extension is available now in the Visual Studio Code Marketplace. Install it, connect to your Genesis DB instance, and experience a new level of productivity in your event-driven development.

Check out the VS Code extension on the Marketplace

Your complete event sourcing toolkit, right where you code.