sapling

A Scalable, User-Friendly Source Control System. (by facebook)

Sapling Alternatives

Similar projects and alternatives to sapling

  1. NewPipe

    A libre lightweight streaming front-end for Android.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. linux

    Linux kernel source tree

  4. scrcpy

    Display and control your Android device

  5. keepassxc

    KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

  6. Git

    309 sapling VS Git

    Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  7. Cargo

    275 sapling VS Cargo

    The Rust package manager

  8. brave-core

    Core engine for the Brave browser for mobile and desktop. For issues https://github.com/brave/brave-browser/issues

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. lazygit

    simple terminal UI for git commands

  11. git-lfs

    Git extension for versioning large files

  12. jj

    114 sapling VS jj

    Discontinued A Git-compatible VCS that is both simple and powerful [Moved to: https://github.com/jj-vcs/jj] (by martinvonz)

  13. git-bug

    Distributed, offline-first bug tracker embedded in git, with bridges

  14. git-branchless

    High-velocity, monorepo-scale workflow for Git

  15. buck2

    38 sapling VS buck2

    Build system, successor to Buck

  16. go-git

    A highly extensible Git implementation in pure Go.

  17. sl

    26 sapling VS sl

    SL(1): Cure your bad habit of mistyping

  18. GitUp

    26 sapling VS GitUp

    The Git interface you've been missing all your life has finally arrived.

  19. stgit

    24 sapling VS stgit

    Stacked Git

  20. scalar

    Scalar: A set of tools and extensions for Git to allow very large monorepos to run on Git without a virtualization layer (by microsoft)

  21. hermit

    9 sapling VS hermit

    Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, nondeterministic behavior, into deterministic, repeatable behavior. This can be used for various applications, including replay-debugging, reproducible artifacts, chaos mode concurrency testing and bug analysis.

  22. autorebase

    Automatically rebase all your branches onto master

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better sapling alternative or higher similarity.

sapling discussion

Log in or Post with

sapling reviews and mentions

Posts with mentions or reviews of sapling. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-05-12.
  • Firefox Moves to GitHub
    11 projects | news.ycombinator.com | 12 May 2025
    Is it still used there? I know they did in the past, but reading up a bit on the background on all of this I found https://github.com/facebook/sapling
  • Pyrefly
    6 projects | news.ycombinator.com | 29 Apr 2025
    Sapling is actively developed, not "dead after 3 months": https://github.com/facebook/sapling/commits/main/

    Have not tried building Buck2 (no personal use for it), but its also actively developed: https://github.com/facebook/buck2/commits/main/

  • The next generation of Bazel builds
    4 projects | news.ycombinator.com | 10 Apr 2025
    https://github.com/facebook/sapling/tree/main/eden

    I'm still unsure if a complete, viable eden solution was released with all of its necessary components.

  • Show HN: A big tech dev experience for an open source CMS
    2 projects | news.ycombinator.com | 7 Mar 2025
  • jj: A Git-compatible VCS that is both simple and powerful
    4 projects | news.ycombinator.com | 11 Feb 2025
    How does it compare against Facebook's Sapling? https://github.com/facebook/sapling
  • Ask HN: Git Alternatives – Sapling vs. Jj
    7 projects | news.ycombinator.com | 7 Dec 2024
    Having worked at Google I have unfortunately been exposed to what is possible when in comes to version control systems. I have been looking for a git alternative that is just generally simpler, more ergonomic, and allows for things like stacked PRs while maintaining git compatibility, since everything is on github.

    I am uninterested in `you can do that in git with [insert esoteric commands]`.

    My main contenders right now are Sapling[0], a project from Meta, and jj[1]. I am wondering if anyone has experience with either, or definitely those who have tried both, what was your experience? They both have a lot of nice features.

    [0] https://sapling-scm.com/

  • Monorepo – Our Experience
    3 projects | news.ycombinator.com | 6 Nov 2024
    We at Meta use Sapling [1], which is open source. Using EdenFS is what makes it super fast at scale.

    https://sapling-scm.com/

    https://engineering.fb.com/2023/06/27/developer-tools/meta-d...

  • Sapling: Source control that's user-friendly and scalable
    6 projects | news.ycombinator.com | 10 Sep 2024
    The server-side IS open source -- actually, it's basically been in the source tree since day 1, but "inert" due to facebook-only dependencies that made the code unusable, but most of the stuff was actually there. And actually, they just recently said it became "usable for unsupported experimentation"[1], so it's been on my TODO list to give Mononoke a run and see how it operates.

    I wanted to do this before but, the builds for Mononoke are not actually uploaded yet due to a bug in the GHA setup[2] :')

    [1] https://github.com/facebook/sapling?tab=readme-ov-file#monon...

    [2] https://github.com/facebook/sapling/issues/922

  • Monorepos: Please Don't (2019)
    1 project | news.ycombinator.com | 28 Apr 2024
  • Twenty Years Is Nothing
    4 projects | news.ycombinator.com | 4 Mar 2024
    I am personally surprised that TFA didn't mention either jj or Sapling [0] given its emphasis on how both Git and svn were both made to be backwards compatible!

    [0] https://github.com/facebook/sapling

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic sapling repo stats
53
6,367
10.0
4 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?