SchemaBounce - Real-time CDC streaming platform with AI-powered schema management. SDK coming soon.
npm install schemabounceReal-time CDC Streaming Platform with AI-powered Schema Management
> Note: The official Node.js SDK is coming soon. This package is a placeholder to reserve the package name.
SchemaBounce is a real-time Change Data Capture (CDC) streaming platform that competes with Fivetran, Hevo, and Airbyte - but with sub-second latency instead of 5-15 minute batch intervals.
| Platform | Data Latency | Infrastructure |
|----------|-------------|----------------|
| Fivetran | 5-15 min | None |
| Hevo | 5-15 min | Transforms only |
| SchemaBounce | <1 sec | Full IaC (Kolumn) |
- Real-time CDC - Sub-second data streaming from any database
- Kolumn CLI - Infrastructure as Code for database schemas (FREE, bundled)
- AI Agents - Autonomous DBA, Data Analyst, Data Engineer, Data Scientist
- Drift Detection - Real-time schema drift monitoring and remediation
- Multi-Provider - PostgreSQL, MySQL, Snowflake, BigQuery, and more
bash
brew install schemabounce/tap/kolumn
`$3
`hcl
provider "postgres" "source" {
host = "source-db.example.com"
database = "production"
}provider "snowflake" "destination" {
account = "your-account"
warehouse = "ANALYTICS_WH"
database = "RAW_DATA"
}
create "cdc_stream" "users" {
source = postgres.source
destination = snowflake.destination
table = "users"
mode = "realtime"
}
`$3
`bash
kolumn plan
kolumn apply
`SDK (Coming Soon)
The Node.js SDK will provide:
`javascript
// Coming soon!
import { SchemaBounce } from 'schemabounce';const client = new SchemaBounce({
apiKey: process.env.SCHEMABOUNCE_API_KEY,
});
// Stream CDC events
const stream = client.streams.subscribe('users', {
onEvent: (event) => {
console.log('Change detected:', event);
}
});
// Query AI agents
const analysis = await client.agents.analyze({
query: "Why is the users table growing so fast?",
});
``- Platform Documentation
- Kolumn CLI Documentation
- API Reference
- Website: https://schemabounce.com
- Documentation: https://schemabounce.com/docs
- Kolumn CLI: https://github.com/SchemaBounce/Kolumn
- Status: https://status.schemabounce.com
Apache-2.0