7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

4 alternatives ranked by real activity

Open-source Starburst alternatives

A curated, ranked list of the 4 best open-source alternatives to Starburst.

The best open-source alternative to Starburst is Apache Doris. If that doesn't suit you, other good options are Trino, StarRocks and Dremio OSS.

Starburst alternatives are mainly databases, but some are also data pipeline & ETL tools. 3 of them shipped code in the last 30 days, 4 can be self-hosted, and 4 use a permissive licence.

Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits

Apache Doris

Apache Doris is an open-source, MPP real-time analytics and hybrid search database for fast SQL, lakehouse query acceleration and vector and text search.

GitHub stars
16k
Last commit
today
Latest release
4.1.4.1
Licence
Apache-2.0
Self-hosted
Yes
doris.apache.orgApache Doris homepage screenshot

Apache Doris is an open-source analytics database built on a massively parallel processing architecture. It offers fast SQL analytics, acceleration of queries over lakehouse data, and hybrid search spanning structured, text and vector data, and it presents itself as a real-time analytics and search engine suitable for AI agents. It is written in Java.

The README lists use cases that include customer-facing analytics with sub-second interactive queries for external users, data warehousing across business domains, observability for high-throughput logs, events and metrics analyzed with SQL, and AI use where vector, text, JSON and structured search run in one SQL engine. Topics mention lakehouse formats Hudi, Iceberg and Delta Lake and comparisons with warehouses such as BigQuery, Redshift and Snowflake.

Doris is a project of the Apache Software Foundation and Apache-2.0 licensed. You can deploy it on your own clusters, and the website provides release notes, use cases and user stories, with documentation in a large number of languages. It suits data engineering teams that want an open-source, high-concurrency analytical database.

Key features

  • MPP architecture for fast SQL analytics
  • Lakehouse query acceleration
  • Hybrid search across structured, text and vector data
  • Real-time ingestion and analysis
  • Support for Iceberg, Hudi and Delta Lake
  • Apache Software Foundation project

Pricing: Free and open source under the Apache-2.0 license.

Trino

A distributed SQL query engine for big data analytics that runs fast queries across many data sources, formerly known as PrestoSQL.

GitHub stars
13k
Last commit
today
Latest release
483
Licence
Apache-2.0
Self-hosted
Yes
trino.ioTrino homepage screenshot

Trino is a distributed SQL query engine built for analytics on large data sets. It was formerly called PrestoSQL, and it lets analysts and engineers run interactive SQL against data wherever it lives rather than first moving it into a single warehouse.

The project's topics point to its role in the data lake ecosystem, with connectors and integrations for systems such as Hive, Hadoop, Iceberg and Delta Lake, and a JDBC driver for applications. Trino is a Maven project written in Java, and its repository covers development guidelines, plugin implementors, a security policy and reproducible builds. It runs as a cluster of servers and has a web UI.

Trino is released under the Apache-2.0 licence and is deployed and operated by the user, with deployment instructions and end-user documentation in the project's user manual. It is a fit for data platform teams that need fast, standards-based SQL over many sources, rather than for individual analysts looking for a point-and-click tool.

Key features

  • Distributed SQL query engine
  • Fast analytics on big data
  • Connectors for data lake formats like Iceberg
  • JDBC access for applications
  • Plugin architecture for custom connectors
  • Reproducible builds since version 449

Pricing: Free and open source under the Apache-2.0 licence.

Read more about TrinoWebsite GitHub

StarRocks

A Linux Foundation project: an analytical SQL engine for real-time and ad-hoc queries, running on its own storage or directly over data lakehouse tables.

GitHub stars
12k
Last commit
today
Latest release
4.1.3
Licence
Apache-2.0
Self-hosted
Yes
starrocks.ioStarRocks homepage screenshot

StarRocks is a query engine for analytics that returns answers quickly to multi-dimensional, real-time and ad-hoc queries. It is a Linux Foundation project written in Java, and can be used both on its own tables and over data that sits in a data lake or lakehouse without first moving it.

It uses a vectorized SQL engine that takes advantage of CPU parallelism, supports standard ANSI SQL and the MySQL protocol so existing clients and BI tools can connect, and applies a cost-based optimizer to complex queries. Primary-key tables support upserts and deletes with efficient querying during concurrent updates, and materialized views refresh during data import and are chosen automatically at query time.

Data in Hive, Iceberg, Delta Lake and Hudi tables can be queried in place, and its topics point to star-schema, MPP and distributed-database designs. The software is licensed under Apache-2.0 and can be downloaded and run yourself, with documentation, benchmarks and a demo linked from the README. It suits data teams that want fast dashboards and lakehouse analytics without heavy denormalization.

Key features

  • Vectorized SQL engine for fast analytics
  • ANSI SQL with MySQL protocol compatibility
  • Cost-based query optimizer
  • Real-time upserts and deletes by primary key
  • Automatically maintained materialized views
  • Direct queries over Hive, Iceberg, Delta Lake and Hudi

Pricing: Free and open source under the Apache-2.0 licence.

Dremio OSS

Dremio OSS is a free, Apache-licensed, open-source data lakehouse platform in Java that provides fast SQL analytics directly on data stored in warehouses and lakes.

GitHub stars
1.5k
Last commit
1 yr ago
Licence
Apache-2.0
Self-hosted
Yes
dremio.comDremio OSS homepage screenshot

Dremio is a data analytics platform aimed at organizations that want to query and analyze large volumes of data without first moving or copying it into a separate, dedicated analytics database. It positions itself as filling a gap between raw data storage and the tools people need to get value out of that data.

The open-source edition can be built and run locally, exposing a web UI at localhost:9047 once started, or installed as a production tarball for server deployment, with an embedded mode also available. Building it requires a specific combination of JDK versions (21 as default, with 17 and 11 configured in the Maven toolchain for certain tests) plus Maven, reflecting a substantial, enterprise-grade Java codebase.

The README notes that to provide the best possible experience, the build includes some dependencies distributed under non-open-source licenses, so the fully open-source experience may differ slightly depending on build configuration. Dremio is written in Java and the open-source edition is released under the Apache-2.0 license, with full documentation hosted separately.

Key features

  • SQL analytics directly on lake and warehouse data
  • Web-based query interface
  • Local and production deployment modes
  • Built on a Java codebase with Maven tooling
  • No data duplication required for analytics

Pricing: Dremio Cloud is pay-as-you-go at $0.20 per compute unit, with a 30-day trial that includes $400 in credit. Dremio Enterprise, which can be self-hosted, is priced through sales.

Starburst alternatives: questions

What is the best open-source alternative to Starburst?
Apache Doris is the top-ranked open-source alternative to Starburst on Enlisted: Apache Doris is an open-source, MPP real-time analytics and hybrid search database for fast SQL, lakehouse query acceleration and vector and text search. Other strong options are Trino, StarRocks and Dremio OSS.
Are these Starburst alternatives free?
All 4 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer.
How is this list of Starburst alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 3 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all