Go Cdc

Open-source Go projects categorized as Cdc

Top 11 Go Cdc Projects

  1. 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-27

    You 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...

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. 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-31

    Thanks 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

  4. tiflow

    This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)

  5. pgcapture

    A scalable Netflix DBLog implementation for PostgreSQL

  6. 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
  7. kuvasz-streamer

    Kuvasz-Streamer is a Postgres-to-Postgres data consolidation and change data capture project.

  8. go-cdc-chunkers

    A Golang package that implements CDC chunkers with a generic interface

    Project mention: Show HN: Go-CDC-chunkers – A fast and memory-efficient CDC library in Golang | news.ycombinator.com | 2025-07-15
  9. pgstream

    Real-time PostgreSQL WAL reader built in GO - captures INSERT, UPDATE, DELETE using logical replication (by mujib77)

  10. go-benchmarks

    Comprehensive and reproducible benchmarks for Go developers and architects. (by skerkour)

  11. imsy

    simple incremental pull of immutable large files

  12. 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-30

    Repository Quick Start

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Cdc discussion

Log in or Post with

Go Cdc related posts

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com