lakeFS logo

lakeFS

treeverse/lakeFS

Data version control for your data lake

GraphCanon updated 2w · GitHub synced 2w

5.5k stars472 forksLast push 2w Go Apache-2.0

Decision brief

lakeFS provides Git-like functionality for managing versions of data in a data lake, compatible with storage solutions like S3 and Azure.

Good fit when

  • When you need version control for large-scale datasets stored in a data lake, similar to how codebases are managed with Git.
  • For teams using AWS S3 or Azure Blob Storage as their primary data repository who require robust version management.

Avoid when

  • If your use case involves managing small files or datasets that do not benefit from a Git-like history for data changes due to overhead.
  • For situations where compliance requirements preclude open-source solutions or those under the Apache 2.0 license, as lakeFS may not meet these specific needs.

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Adoption

Package downloads where a registry match exists. GitHub stars (5,480) are secondary evidence.

Docker Hub pulls (30d)
4,964,845·Docker Hub API·2w

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of 2w
Provenance
Not a fork · Organization account
As of 2w
Security (OSV)
5 low (5 low)
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

go get github.com/treeverse/lakeFS
pkg.go.dev

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

lakeFS provides Git-like features for managing versions of data in a data lake supporting various storage options including S3 and Azure Blob Storage.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Aug 3, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Aug 3, 2026

Languages
go

Source: github.language · Aug 3, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 3, 2026)

python -m lakefs.quickstart
Source link

Tags

README

Getting Started

You can spin up a standalone sandbox instance of lakeFS:

pip install lakefs
python -m lakefs.quickstart

Once you've got lakeFS running, open http://127.0.0.1:8000/ in your web browser.


Getting Started with Docker

Alternatively, you can run lakeFS a server using Docker:

docker run --pull always \
		   --name lakefs \
		   -p 8000:8000 \
		   treeverse/lakefs:latest \
		   run --quickstart

Licensing

lakeFS is completely free and open-source and licensed under the Apache 2.0 License.

Treeverse considers that any sharing of source code with an AI agent, and any output an AI agent generates based on our source code, without the appropriate notices or attribution requirements, violates the terms of the Apache 2.0 license to which this source code is subject. We also do not consider AI provider guardrails as sufficient to prevent copyright infringement. Treeverse reserves all of its rights to pursue legal action against any party that inputs LakeFS code into an AI agent.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.