apache/incubator-xtable
Apache XTable (incubating) is a cross-table converter for lakehouse table formats that facilitates interoperability across data processing systems and query engines. observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 99
- Release rhythm 67
- Longevity 81
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 326.5
- age_days: 1139
- days_rel: 9
- days_push: 7
- n_releases_24m: 3
Adoption not part of the score
1205 stars · 209 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Apache XTable (incubating) is a cross-table converter that translates lakehouse table format metadata between Apache Hudi, Apache Iceberg, and Delta Lake, enabling omni-directional interoperability across data processing systems and query engines. It is not a new table format; it reads existing table metadata and writes equivalent metadata for other formats so the same data files can be read by different engines.
Use cases
- convert delta lake tables to apache iceberg
- make hudi tables queryable by snowflake or databricks photon
- avoid vendor lock-in to a single lakehouse table format
- sync table metadata between hudi iceberg and delta
- let multiple query engines read the same data lake table
- migrate from onetable to apache xtable
When to choose
- you need existing data files readable as multiple table formats without rewriting data
- you want a vendor-neutral, community-driven alternative to Delta Lake Uniform
- you need omni-directional conversion among Hudi, Iceberg, and Delta rather than one-way sync
- you plan to extend support to other formats like Apache Paimon via simple interfaces
When to avoid
- you only use a single table format and never need cross-format access
- you need a new storage format rather than metadata translation
- you require a fully graduated, non-incubating Apache project
- your pipeline depends on format-specific features that do not translate across metadata layers
Facets
library · maturity active
etl serialization developer-tools big-data databases analytics jvm cloud lakehouse table-formats apache-hudi apache-iceberg delta-lake metadata-conversion interoperability data-lake data-engineering spark
4 sources
- readme: https://github.com/apache/incubator-xtable · fetched 2026-08-28 · 231a3c192385
- homepage: https://xtable.apache.org/ · fetched 2026-08-29 · cdebdb2e873f
- site_page: https://xtable.apache.org/docs/setup · fetched 2026-08-29 · 25cd1aaf537e
- site_page: https://xtable.apache.org/releases/downloads · fetched 2026-08-29 · da6ea1d07389
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| apache/incubator-xtable | main | 84 |
For agents
markdown · JSON · MCP: product_card(name="apache/incubator-xtable")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem