SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Clickhouse Projects
-
bytebase
World's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams. The GitHub/GitLab for database DevSecOps.
Bytebase is a database DevSecOps platform designed for developers, security, DBA, and platform engineering teams.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Seamless Integration Testing for Your Go Application on GitHub Actions with PostgreSQL | dev.to | 2024-11-22
name: ci-test on: push: branches: [main] pull_request: branches: [main] env: POSTGRES_USER: postgres POSTGRES_PASSWORD: Password123 POSTGRES_DB: crud_db jobs: build: name: tests runs-on: ubuntu-latest services: postgres: image: postgres env: POSTGRES_USER: ${{ env.POSTGRES_USER }} POSTGRES_PASSWORD: ${{ env.POSTGRES_PASSWORD }} POSTGRES_DB: ${{ env.POSTGRES_DB }} ports: - 5432:5432 options: >- --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 steps: - uses: actions/checkout@v4 - name: Set up Go uses: actions/setup-go@v4 with: go-version: "1.22" - name: Install dbmate for golang migrations run: | sudo curl -fsSL -o /usr/local/bin/dbmate https://github.com/amacneil/dbmate/releases/latest/download/dbmate-linux-amd64 sudo chmod +x /usr/local/bin/dbmate which dbmate - name: Construct DB URL id: construct_url run: echo "DB_URL=postgres://${{ env.POSTGRES_USER }}:${{ env.POSTGRES_PASSWORD }}@localhost:5432/${{ env.POSTGRES_DB }}?sslmode=disable" >> $GITHUB_ENV - run: env - name: Make Migrations run: make migrations URL=${{ env.DB_URL }} - name: Seed test DB run: go run db/seed.go - name: Test run: make test
-
Project mention: Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse | news.ycombinator.com | 2024-03-27
-
-
peerdb
Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
Sai from ClickHouse here. Have been living and breathing past year helping customers integrating Postgres and ClickHouse to form their data stack. Totally agreed with this statement - there are numerous production grade workloads solving most of their data problems using these purpose-built Open Source database. My team at ClickHouse has been working to make the integration even seamless. :) We work on PeerDB, an open source tool enabling seamless Postgres CDC to ClickHouse https://github.com/PeerDB-io/peerdb/ This integration is now als natively available in the Cloud through ClickPipes. The private preview was released just last week https://clickhouse.com/blog/postgres-cdc-connector-clickpipe...
-
-
clickhouse-operator
Altinity Kubernetes Operator for ClickHouse creates, configures and manages ClickHouse® clusters running on Kubernetes
-
-
clickhouse-backup
Tool for easy backup and restore for ClickHouse® using object storage for backup files.
-
-
openmeter
Metering and Billing for AI, API and DevOps. Collect and aggregate millions of usage events in real-time and enable usage-based billing.
You can check https://openmeter.io for usage metering and billing.
-
Project mention: We built a new powerful JSON data type for ClickHouse | news.ycombinator.com | 2024-10-22
Scratch data does this as well with duckdb
https://github.com/scratchdata/scratchdata
-
-
I haven't seen it mentioned yet, but it reminds me of PQL (not PRQL): https://pql.dev
It's inspired by Kusto and available as an open-source CLI. I've made it compatible with SQLite in one of my tools, and it's refreshing to use.
An example:
StormEvents
-
-
-
-
-
-
-
-
The reason is that Crunchbase uses Cloudflare to protect against automated access. This is clearly visible when analyzing traffic on a company page:
-
Go Clickhouse discussion
Go Clickhouse related posts
-
Show HN: Traces, metrics, and logs using OpenTelemetry and ClickHouse
-
Uptrace v1.6 is available
-
Debugging a Golang Bug with Non-Blocking Reads
-
Netflow recommendation for storing NAT translations on Cisco routers
-
Show HN: ScratchDB – Open-Source Snowflake on ClickHouse
-
Show HN: ScratchDB – Open-Source Snowflake on ClickHouse
-
Structured logging best practices
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jan 2025
Index
What are some of the best open-source Clickhouse projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | bytebase | 11,786 |
2 | dbmate | 5,594 |
3 | uptrace | 3,484 |
4 | clickhouse-go | 2,951 |
5 | peerdb | 2,348 |
6 | Trickster | 2,002 |
7 | clickhouse-operator | 1,976 |
8 | akvorado | 1,439 |
9 | clickhouse-backup | 1,309 |
10 | chproxy | 1,303 |
11 | openmeter | 1,173 |
12 | scratchdata | 1,107 |
13 | cds | 969 |
14 | pql | 645 |
15 | clickhouse-bulk | 478 |
16 | sql_exporter | 409 |
17 | ch-go | 330 |
18 | go-clickhouse | 263 |
19 | jaeger-clickhouse | 258 |
20 | quackpipe | 196 |
21 | carbon-clickhouse | 188 |
22 | flow-pipeline | 176 |
23 | chconn | 153 |