Sapling
sapling-scm.comA Scalable, User-Friendly Source Control Management System
Dev Toolsversion-controlsource-controlgitclimonorepoopen-sourcedeveloper-tools

About
Sapling is an open-source source control system originally developed at Meta to handle massive monorepos at scale. It offers an intuitive CLI and UI that simplifies common workflows like stacking commits, amending, and undoing changes, while also supporting Git repositories for use with GitHub and other hosting services. It is designed to improve developer velocity for both new and experienced engineers.
Problem
Existing source control systems like Git can be difficult to use and don't scale to repositories with tens of millions of files and commits.
For
Software developers and engineering teams, especially those working with large-scale repositories or monorepos
How it works
Sapling provides a CLI and visual UI that simplifies workflows such as stacking commits and undoing changes, while supporting both its own scalable backend and Git repositories via native Git integration.
Business model
open-source
Status
launched
Company
Meta