{"data":{"slug":"treeverse-lakefs","name":"lakeFS","tagline":"Data version control for your data lake","github_url":"https://github.com/treeverse/lakeFS","owner":"treeverse","repo":"lakeFS","owner_avatar_url":"https://avatars.githubusercontent.com/u/58909255?v=4","primary_language":"Go","stars":5542,"forks":479,"topics":["apache-spark","apache-sparksql","aws-s3","azure-blob-storage","azure-storage","data-engineering","data-lake","data-quality","data-version-control","data-versioning","datalake","datalakes","git-for-data","go","golang","google-cloud-storage","hadoop-filesystem","lakefs","object-storage"],"archived":false,"github_pushed_at":"2026-09-25T16:49:12+00:00","maintenance_label":"Very active","stars_delta_30d":62,"url":"https://www.graphcanon.com/tools/treeverse-lakefs","markdown_url":"https://www.graphcanon.com/tools/treeverse-lakefs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/treeverse-lakefs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=treeverse-lakefs","description":"lakeFS - Data version control for your data lake | Git for data","homepage_url":"https://docs.lakefs.io","license":"Apache-2.0","open_issues":446,"watchers":41,"ai_summary":"lakeFS provides Git-like features for managing versions of data in a data lake supporting various storage options including S3 and Azure Blob Storage.","readme_excerpt":"## Getting Started\n\nYou can spin up a standalone sandbox instance of lakeFS:\n\n```bash\npip install lakefs\npython -m lakefs.quickstart\n```\n\nOnce you've got lakeFS running, open [http://127.0.0.1:8000/](http://127.0.0.1:8000/) in your web browser.\n\n---\n\n### Getting Started with Docker\n\nAlternatively, you can run lakeFS a server using Docker:\n\n```bash\ndocker run --pull always \\\n\t\t   --name lakefs \\\n\t\t   -p 8000:8000 \\\n\t\t   treeverse/lakefs:latest \\\n\t\t   run --quickstart\n```\n\n---\n\n## Licensing\n\nlakeFS is licensed under the [Business Source License 1.1](LICENSE) (BUSL-1.1).\nThe license permits free use, modification, and redistribution for non-production purposes, and free production use of the unmodified software for your organization's internal business purposes.\nEach version becomes available under the Apache License, Version 2.0 four years after its release.\nSee the [license FAQ](https://lakefs.io/blog/lakefs-business-source-license) for guidance and examples, or contact [sales@lakefs.io](mailto:sales@lakefs.io) for alternative licensing arrangements.\n\n\nTreeverse 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 license to which this source code is subject. \nWe 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.","github_created_at":"2019-09-12T11:46:28+00:00","created_at":"2026-07-11T23:27:48.483963+00:00","updated_at":"2026-09-28T06:00:31.149425+00:00","categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"}],"tags":[{"slug":"apache-spark","name":"apache-spark"},{"slug":"aws-s3","name":"aws-s3"},{"slug":"azure-blob-storage","name":"azure-blob-storage"},{"slug":"data-engineering","name":"data-engineering"},{"slug":"data-lake","name":"data-lake"},{"slug":"data-quality","name":"data-quality"},{"slug":"datalake","name":"datalake"},{"slug":"git-for-data","name":"git-for-data"}],"trust":{"provenance":{"is_fork":false,"github_id":208038454,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-28T06:00:30.182Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":6,"days_since_push":2,"last_release_at":"2026-09-22T14:26:14Z","stars_delta_30d":62,"open_issues_delta_30d":9},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":5,"high_count":0,"last_scan_at":"2026-07-11T23:27:50.262Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-28T06:00:30.651Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-28T06:00:30.651Z","managed_saas":false},"languages":{"value":["go"],"source":"github.language","observed_at":"2026-09-28T06:00:30.651Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-28T06:00:30.651Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-09-28T06:00:30.651Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["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.","In scenarios where integration with Apache Spark, Hadoop Filesystem, and other big-data processing frameworks is needed."],"when_not_to_use":["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."],"source":"enrich:decision_facts","observed_at":"2026-07-16T21:12:53.020Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"lakeFS provides Git-like functionality for managing versions of data in a data lake, compatible with storage solutions like S3 and Azure."}]}}