Timeplus Proton is a single-binary C++ streaming SQL engine for real-time analytics, with Docker and Mac/Linux single-binary deployment. It integrates with Kafka, ClickHouse, and various data sources, and provides SQL interfaces for streaming workloads.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
The Timeplus Proton project describes a streaming SQL pipeline engine implemented as a single C++ binary. It targets stream processing, analytics, observability and AI, and is designed as an alternative to Flink/ksqlDB, powered by ClickHouse components. It emphasizes a single binary, no JVM, and the ability to run in Docker or directly on Mac/Linux.
How it works
Proton exposes SQL as the main interface for creating external streams (e.g., Kafka) and external tables (e.g., ClickHouse), along with materialized views and alerts. It supports streaming ingestion, multi-stream joins, incremental materialized views, and UDFs via Python/JS. It is described as being powered by ClickHouse engine and optimized with SIMD, operating without JVM or ZooKeeper dependencies.
Getting started
Install/start guidance appears in multiple places:
- The deployment section shows a one-liner to install:
curl https://install.timeplus.com/oss | sh
- Mac users can install via Homebrew:
brew install timeplus-io/timeplus/proton
- Docker usage is shown:
docker run -d --pull always -p 8123:8123 -p 8463:8463 --name proton d.timeplus.com/timeplus-io/proton:latest
- In the README, usage in the proton client and server is described, including starting the server with
proton serverand usingproton clientfor the SQL shell.
Recent releases
Five latest releases are listed with Docker usage:
- v3.0.29 (2026-08-02) Docker Images Available
docker pull d.timeplus.com/timeplus-io/proton:latest
- v3.0.26 (2026-06-22) Docker Images Available
docker pull d.timeplus.com/timeplus-io/proton:latest
- v3.0.25 (2026-06-22) Docker Images Available
docker pull d.timeplus.com/timeplus-io/proton:latest
- v3.0.24 (2026-06-22) Docker Images Available
docker pull d.timeplus.com/timeplus-io/proton:latest
- v3.0.23 (2026-05-22) Docker Images Available
docker pull d.timeplus.com/timeplus-io/proton:latest
Traction
Stars: 2235. Forks: 110. Open issues: 94.
Behind the repo
No linked startup/company information is provided in the facts.
Caveats
License: Apache-2.0. The README notes Apache License 2.0. Created in 2023-08-14. Last push 2026-08-04.






