sapling
« Back to VersTracker
Description:
Source control client
Type: Formula  |  Latest Version: 0.2.20250521-115337-25ed6ac4@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @sapling_scm  |  formulae.brew.sh
Category: Developer tools
Tags: version-control scm developer-tools git large-repos
Install: brew install sapling
About:
Sapling is a source control client optimized for extremely large repositories. It features a mutable history model, allowing developers to rewrite, reorder, and amend commits easily. The tool is designed to scale with massive codebases and complex branching workflows.
Key Features:
  • Mutable history and easy commit rewriting
  • Scalable for extremely large repositories
  • EdenFS integration for fast file system operations
  • Compatible with Git repositories
Use Cases:
  • Managing code in monolithic or large-scale repositories
  • Complex branching and history rewriting workflows
  • Improving developer velocity in large teams
Alternatives:
  • Git – Standard distributed VCS; immutable history makes complex rewrites harder
  • Mercurial – Similar scalable architecture; Sapling offers enhanced UX and tooling
Version History
Detected Version Rev Change Commit
Sep 14, 2025 5:12am 0.2.20250521-115337-25ed6ac4 0 VERSION_BUMP 44484354
Nov 9, 2024 1:52pm 0.2.20240718-145624-f4e9df48 0 VERSION_BUMP 1524ab8a