apache/iceberg
Apache Iceberg observed · 2026-08-28
Health v2 · maintenance only
90/100
- Activity 99
- Release rhythm 72
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 39
- age_days: 2844
- days_rel: 105
- days_push: 7
- n_releases_24m: 12
Adoption not part of the score
9177 stars · 3479 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Apache Iceberg is a high-performance open table format for huge analytic datasets, bringing SQL table reliability to big data lakes. This repository hosts the core Java reference implementation and integrations for engines like Spark, Flink, Trino, Presto, and Hive.
Use cases
- manage petabyte-scale tables on a data lake
- run ACID transactions and concurrent writes from Spark, Flink, and Trino on the same tables
- perform schema evolution without rewriting data files
- query historical table snapshots with time travel and rollback
- implement hidden partitioning and data compaction for faster queries
- build a lakehouse with MERGE INTO, updates, and deletes
When to choose
- you need a reliable, engine-agnostic table format for a data lake or lakehouse
- multiple processing engines must safely read and write the same tables concurrently
- you need schema/partition evolution, time travel, or rollback on large analytic tables
When to avoid
- you need a small-scale operational OLTP database rather than analytic tables
- your stack cannot run JVM-based engines or use the Iceberg libraries
- you only need simple single-engine storage without table format features
Facets
library · maturity stable
database serialization data-science etl streaming databases big-data analytics data-science jvm cross-platform table-format lakehouse parquet schema-evolution time-travel spark flink trino data-lake data-engineering
10 sources
- readme: https://github.com/apache/iceberg · fetched 2026-08-28 · 0ef7155e733e
- homepage: https://iceberg.apache.org/ · fetched 2026-08-29 · 28e5f9666cc3
- site_page: https://iceberg.apache.org/spark-quickstart · fetched 2026-08-29 · 725e700af40e
- site_page: https://iceberg.apache.org/docs/latest · fetched 2026-08-29 · ca59b0490785
- site_page: https://iceberg.apache.org/docs/latest/spark-writes · fetched 2026-08-29 · fdd0f08cfb50
- site_page: https://iceberg.apache.org/docs/latest/evolution · fetched 2026-08-29 · 3e205eab2610
- site_page: https://iceberg.apache.org/docs/latest/partitioning · fetched 2026-08-29 · fa27a0672747
- site_page: https://iceberg.apache.org/docs/latest/spark-queries · fetched 2026-08-29 · 214c981524ad
- site_page: https://iceberg.apache.org/flink-quickstart · fetched 2026-08-29 · 46b19e1a6d00
- site_page: https://iceberg.apache.org/releases · fetched 2026-08-29 · 2334f55ef258
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apache/iceberg | main | 90 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem