Skip to main content
OpenSourceAlternatives

Timeplus

Open source · OSI-approvedStatus: unknownNew

Open-source streaming SQL engine for real-time analytics

Timeplus Proton is an open-source streaming SQL engine and database for processing live event data with millisecond latency. It helps engineers run streaming ETL, multi-stream joins, and incremental materialized views over Kafka, Redpanda, and log pipelines from a single C++ binary. Teams that need real-time analytics, observability, and alerting run it self-hosted, with Timeplus Enterprise adding clustering for larger deployments.[1][2]

Quick verdict

Streaming SQL without a JVM platform Streaming teams that want SQL over Kafka-family data without operating a JVM platform will benefit most from Timeplus Proton. Its single C++ binary, windowed streaming SQL, and in-engine materialized views deliver real-time analytics with a small operational footprint. Teams standardized on Flink or ksqlDB, or needing a no-code suite, should choose something else. If you can self-host, start with Apache-2.0 Proton; if you need clustering, high availability, and SSO, evaluate Timeplus Enterprise.[1][2][3]

Key features

  • Streaming SQL over Kafka-family sources Proton queries live data in Kafka, Redpanda, and Pulsar through external streams, with native sources and sinks for ClickHouse, MySQL, Postgres, MongoDB, S3 and Iceberg, and OpenSearch.[1][2]

  • Windows, watermarks, and CDC handling Tumble, hop, and session windows with watermarks express time-based aggregations in SQL, and CDC plus data-revision processing keeps derived state aligned with changing source rows.[1][2]

  • Incremental materialized views in-engine Materialized views are maintained incrementally and stored as queryable analytical views inside Proton itself, so dashboards and applications read results without a separate serving store.[1][2]

  • Single-binary C++ runtime Proton ships as one binary under 500 MB with no JVM, ZooKeeper, or other dependencies, and runs on bare metal, edge devices, containers, or a small cloud instance.[1][2]

  • Vendor-reported speed example The vendor reports 90 million events per second with 4 millisecond end-to-end latency on an M2 Max MacBook Pro; treat this as a vendor-published example, not an independently verified benchmark.[1][2]

  • Python and JavaScript UDFs Custom logic extends streaming SQL through user-defined functions in Python and JavaScript, alongside built-in alerting and scheduled tasks.[1]

  • CLI, drivers, and REST APIs Operators and applications connect through a native CLI, JDBC and ODBC drivers, ingest REST and server-sent-events query APIs, and Python, Go, C++, Rust, and OCaml clients.[1]

  • Enterprise clustering and SSO The paid Enterprise tier adds multi-node clustering with high availability plus OIDC single sign-on, while single-node Proton covers Docker, binary, and Kubernetes self-hosting.[1][2]

Who will love it

  • Kafka-centric streaming teams Teams that already move data through Kafka or Redpanda will value querying live topics in SQL without first landing everything in a warehouse.[1][2]

  • Real-time analytics builders Teams building live dashboards and alerting will value in-engine materialized views served through SQL, drivers, and REST query APIs.[1][2]

  • Lean-infrastructure operators Teams that want stream processing without a JVM platform will value the dependency-free single binary with script, Docker, and Helm install paths.[1][2]

Who should avoid it

  • JVM-platform standard shops Organizations standardized on Flink or ksqlDB operations should think carefully, since Proton is a separate C++ runtime positioned as their alternative rather than a drop-in addition.[1][2]

  • Non-technical dashboard users There is no no-code analytics suite; Timeplus expects SQL fluency plus stream, driver, and server configuration from its operators.[1][2]

  • Residency-constrained organizations No public data-location or residency options were documented in the sources reviewed, so organizations with such requirements should confirm before adopting.[1][2]

Compatibility

Kafka-family and CDC pipelines External streams read live Kafka, Redpanda, and Pulsar topics, and CDC inputs keep views current with source database changes.[1][2]

ClickHouse heritage and coexistence ClickHouse libraries and engines power historical storage and thousands of SQL functions, and Proton can run alongside an existing ClickHouse deployment.[1][2]

Open formats and downstream sinks S3 and Iceberg connectivity plus JDBC, ODBC, REST, and language clients move results into warehouses, BI tools, and applications without proprietary lock-in.[1][2]

Questions worth asking

How much does Timeplus cost per month?

Timeplus Proton under Apache 2.0 has no license fee, though self-hosting infrastructure still costs money. Timeplus Enterprise is the paid tier with clustering and SSO; per-month pricing was not readable in the sources observed, so confirm current plans on the official pricing page.[1][2]

Can you self-host Timeplus?

Yes. Timeplus Proton self-hosts as a single dependency-free binary on Linux or macOS, via Docker, or on Kubernetes with a Helm chart, with no external service dependencies. Enterprise additionally supports multi-node clusters and fully-managed bring-your-own-cloud deployment.[1][2]

Does Timeplus replace Apache Kafka?

No. Timeplus is documented as the streaming SQL engine for Kafka, Redpanda, and Pulsar: it queries live topic data through external streams instead of replacing the broker. Teams that already run Kafka keep it as the transport and add Timeplus for windows, joins, and materialized views.[1][2]

Is Timeplus a ClickHouse replacement?

No. Proton builds on ClickHouse libraries and engines for historical storage and OLAP functions, then adds stream processing on top. The vendor documents running Proton alongside an existing ClickHouse deployment to add streaming capability rather than migrating away.[1][2]

Sources and editorial review

Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. Timeplus homepage

    official · Observed October 12, 2026

    Official positioning, Proton OSS, Enterprise BYOC, Flink/ksqlDB/ClickHouse comparisons.

  2. timeplus-io/proton on GitHub

    official · Observed October 12, 2026

    Engine description, sources/sinks, windows, views, footprint, install, Apache 2.0 badge.

  3. Proton LICENSE

    official · Observed October 12, 2026

    Full Apache License 2.0 terms for Proton.

  4. Timeplus Proton docs

    official · Observed October 12, 2026

    Engine definition, Flink/ksqlDB alternative, footprint, ClickHouse basis, Kafka-family support.

  5. Proton vs Enterprise

    official · Observed October 12, 2026

    Single-node Proton vs clustered Enterprise edition split.

  6. Timeplus Proton FAQ

    official · Observed October 12, 2026

    September 2023 OSS announcement, Apache 2.0 model, dependency-free deployment, ClickHouse coexistence.

  7. Deploy on Bare Metal

    official · Observed October 12, 2026

    Install script, Linux/macOS packages, Docker, cluster; server ports and web console.

  8. proton-client docs

    official · Observed October 12, 2026

    Native CLI, JDBC/ODBC, REST ingest and query APIs, language clients.

  9. Single Sign On docs

    official · Observed October 12, 2026

    OIDC SSO configuration scope for Timeplus Enterprise.

  10. Timeplus release notes

    official · Observed October 12, 2026

    Current 3.3 line and dated release history through 2026.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

QuestDB

QuestDBOpen

Open-source time-series database for fast SQL analytics

Stars17.4K
Commitjust now
LicenseApache-2.0

QuestDB is an open-source time-series database that ingests millions of rows per second and queries them with extended SQL over open formats.

Lightdash

LightdashAIOpen

AI-first, open-source BI with dbt-native metrics and no per-seat pricing

Stars6,183
Commitjust now
LicenseMIT

Lightdash is an AI-first, open-source BI platform for teams that model with dbt.

InfluxDB

InfluxDBOpen

Open time-series database for metrics, events, and IoT telemetry

Stars31.8K
Commitjust now
LicenseApache-2.0

InfluxDB is an open time-series database for metrics, events, and IoT telemetry, queried with SQL and InfluxQL and run self-managed or as a managed cloud.

TimescaleDB

TimescaleDBOpen

PostgreSQL extension for time-series analytics

Stars23.7K
Commitjust now
LicenseApache-2.0

TimescaleDB is a PostgreSQL extension for high-performance real-time analytics on time-series and event data, available self-hosted and as managed Tiger Cloud.

GreptimeDB

GreptimeDBOpen

Open-source observability database for metrics, logs, and traces

Stars6,729
Commitjust now
LicenseApache-2.0

GreptimeDB is an open-source observability database that stores metrics, logs, and traces in one columnar engine backed by object storage.

Hive

HiveOpen

SQL data warehouse on Hadoop for large-scale batch analytics

Stars6,028
Commitjust now
LicenseApache-2.0

Apache Hive is an open-source SQL data warehouse built on Hadoop that queries large distributed datasets through HiveQL and standard JDBC and ODBC clients.