SaaSHub helps you find the best software and product alternatives Learn more →
Top 11 Go Cdc Projects
-
peerdb
Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
Project mention: Postgres and ClickHouse forming the default data stack for AI | news.ycombinator.com | 2025-12-27You should try PeerDB, it was acquired by ClickHouse for exactly this use-case - Fast, simple Postgres replication to ClickHouse. https://github.com/PeerDB-io/peerdb
In ClickHouse Cloud, you have ClickPipes which is a simpler/managed manifesation of PeerDB https://clickhouse.com/cloud/clickpipes/postgres-cdc-connect...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
olake
OLake - Fastest Databases, Kafka & S3 Replication to Apache Iceberg with Table optimization (Called OLake Fusion). ⚡ Efficient, quick and scalable data ingestion for real-time analytics. Supported sources : Postgres, MongoDB, MySQL, Oracle, MSSql, DB2, Kafka, S3.
Project mention: Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire | news.ycombinator.com | 2026-05-31Thanks for releasing this! How do you handle DDL queries? Are table changes synchronized to the Iceberg table automatically?
Also, I recently started looking into olake[0] to serve the same purpose. What would you say differentiates Streambed?
[0] https://github.com/datazip-inc/olake
-
-
-
go-pq-cdc
go-pq-cdc is lightweight and efficient Change Data Capture (CDC) system designed for PostgreSQL
Project mention: PostgreSQL CDC library with snapshot – 50x less memory than Debezium | news.ycombinator.com | 2025-11-26 -
kuvasz-streamer
Kuvasz-Streamer is a Postgres-to-Postgres data consolidation and change data capture project.
-
Project mention: Show HN: Go-CDC-chunkers – A fast and memory-efficient CDC library in Golang | news.ycombinator.com | 2025-07-15
-
pgstream
Real-time PostgreSQL WAL reader built in GO - captures INSERT, UPDATE, DELETE using logical replication (by mujib77)
-
go-benchmarks
Comprehensive and reproducible benchmarks for Go developers and architects. (by skerkour)
-
-
pg-warehouse
A local-first Data Warehouse engine that mirrors PostgreSQL data into DuckDB using native PostgreSQL CDC. Best for teams that want CDC + SQL transforms + Parquet without standing up Kafka, Spark, or a warehouse.
Project mention: pg-warehouse - A local-first data warehouse at scale without over Engineering that mirrors PostgreSQL data - no pipelines needed! | dev.to | 2026-03-30Repository Quick Start
Go Cdc discussion
Go Cdc related posts
-
Show HN: Ducktape – a tiny HTTP/2 wrapper around DuckDB's Appender API
-
We built the fastest data replication tool in the world using Go
-
We built the fastest data replication tool in the world using Go
-
Show HN: OLake – Open-source database-to-Iceberg replication at 46K+ RPS
-
Show HN: Go-CDC-chunkers – A fast and memory-efficient CDC library in Golang
-
Debezium to olake.io – PhysicsWallah switch for CDC
-
Partitioning in Apache Iceberg, Demo
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Jun 2026
Index
What are some of the best open-source Cdc projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | peerdb | 3,134 |
| 2 | olake | 1,350 |
| 3 | tiflow | 458 |
| 4 | pgcapture | 282 |
| 5 | go-pq-cdc | 180 |
| 6 | kuvasz-streamer | 142 |
| 7 | go-cdc-chunkers | 124 |
| 8 | pgstream | 29 |
| 9 | go-benchmarks | 13 |
| 10 | imsy | 10 |
| 11 | pg-warehouse | 3 |