lakeFS provides data version control for data lakes using Git-style workflows.

github.com/treeverse/lakeFS
lakeFS homepage screenshot

About lakeFS

lakeFS is a source-available tool that turns object storage into a Git-like repository, applying version control concepts such as branches and commits to data lakes. It is aimed at repeatable, atomic and versioned data lake operations, from ETL jobs to data science and analytics. Supported underlying storage services are AWS S3, Azure Blob Storage and Google Cloud Storage. It is API compatible with S3 and stated to work with frameworks such as Spark, Hive, AWS Athena, DuckDB and Presto. A standalone sandbox instance can be started with pip or Docker for evaluation. The source material does not state pricing, scale limits, or deployment sizing, and notes that the project is source-available rather than open source.

Key features

  • Git-style branching and commits over data lake object storage
  • Atomic, versioned data lake operations for ETL and analytics
  • Supports AWS S3, Azure Blob Storage and Google Cloud Storage backends
  • S3 API compatible; works with Spark, Hive, Athena, DuckDB, Presto
  • Branches provide a copy of production data without copying it
  • Standalone sandbox via pip install or Docker quickstart command
Best for: Data engineering and MLOps teams running data lakes on object storage who want Git-like versioning and isolated dev/test environments without duplicating data.
Good for
  • Turns existing object storage into a versioned repository instead of requiring a separate data store
  • Branch-based isolation lets teams test ETL and transformation changes against production data without copying it
  • Version history supports reproducing data state for debugging, ML training validation and audits
Watch out for
  • Source-available rather than open source, and no pricing information is provided in the source
  • Source excerpt gives no detail on scale limits, deployment sizing, or governance and compliance guarantees

lakeFS at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

lakeFS alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Infrastructure & MLOps

Well-known listings from the same topic.

All 341

lakeFS FAQ

Which storage services can lakeFS use?
AWS S3, Azure Blob Storage and Google Cloud Storage are listed as the supported underlying storage services.
How can I try lakeFS?
A standalone sandbox instance can be started with pip install lakefs followed by python -m lakefs.quickstart, or with a Docker command using the treeverse/lakefs:latest image and run --quickstart.
What is a typical use case?
Creating branches that give a copy of full production data without copying anything, so ETL pipelines can be developed and tested in isolated environments before changes reach production.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing