Stream database changes in real-time with git diff-style visualization. Supports multiple databases (currently PostgreSQL and MySQL).
- Node.js (v18 or higher)
- pnpm (v8 or higher)
- Docker and Docker Compose
- Install dependencies:
pnpm install- Start the development server:
pnpm run devThe application will be available at http://localhost:3000.
- Create a connector for your database (PostgreSQL or MySQL supported)
- Watch database changes stream in real-time
- View changes in git diff-style format showing what was inserted, updated, or deleted
SeqDB uses Change Data Capture (CDC) with Kafka and Debezium to stream database changes. The infrastructure is managed automatically via Docker Compose.
Configuration is stored in data/config.json. The application will create a default configuration on first run if none exists.
