lakeFS

Versioned data lake on top of object storage.

EstablishedOpen SourceLow lock-in

Pricing

Free tier

Flat rate

Adoption

Stable

License

Open Source

Data freshness

Aging · Jun 8, 2026

Overview

What is lakeFS?

lakeFS provides a repeatable, atomic and versioned layer for your data lake, built on top of existing object storage systems. It enables teams to manage their data with the same rigor as code, ensuring reproducibility and collaboration.

Key differentiator

lakeFS stands out by providing robust version control capabilities to data lakes, enabling teams to manage their datasets with the same rigor as code repositories.

Capability profile

Capability Radar

Ease of StartEcosystemValueMaturityFlexibilityScale Ready

Honest assessment

Strengths & Weaknesses

↑ Strengths

Version control for data lakesmedium

Atomic commits and rollbacksmedium

Branching and merging capabilitiesmedium

Integration with existing object storage systemsmedium

Audit trails and reproducibilitymedium

↓ Weaknesses

Steep learning curve for non-Go developershigh

The primary language used in lakeFS is Go, which can be challenging for teams not familiar with the language.

Limited integrations with other data toolsmedium

While it supports some popular storage systems like S3 and GCS, integration with niche or less common data management tools is lacking.

Complex setup and configurationhigh

Setting up lakeFS requires a deep understanding of both the tool's architecture and underlying object storage systems, leading to potential misconfigurations.

Performance issues with large datasetsmedium

Operations like branching and merging can be slow or resource-intensive when dealing with very large data volumes, impacting productivity.

Fit analysis

Who is it for?

✓ Best for

Teams managing large-scale data lakes who need version control and reproducibility

Organizations with complex data workflows that require collaboration and audit trails

✕ Not a fit for

Projects requiring real-time data processing (lakeFS is optimized for batch operations)

Use cases where the overhead of a versioned system would be prohibitive

Cost structure

Pricing

Free Tier

Available

Open source — free to use

Starts at

$0

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Ecosystem

Relationships

Next step

Get Started with lakeFS

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →