Sapling: Source control that's user-friendly and scalable

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • sapling

    A Scalable, User-Friendly Source Control System.

    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

  • SaaSHub

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

    SaaSHub logo
  • jj

    A Git-compatible VCS that is both simple and powerful

    I've been waiting for the server-side of things to be open-sourced ever since this announcement.

    In the meantime, I've been enjoying jj/jujutsu (https://github.com/martinvonz/jj), which started as a 20% project and has been out (and developed) in the open ever since.

    An introduction by Chris Krycho for those familiar with some form of vcs: https://v5.chriskrycho.com/essays/jj-init/

    "Jujutsu brings to the table a few key concepts — none of which are themselves novel, but the combination of which is really nice to use in practice:

    Changes are distinct from revisions: an idea borrowed from Mercurial, but quite different from Git’s model.

  • sl

    SL(1): Cure your bad habit of mistyping

    Unfortunately the default name for the command (sl) conflicts with a command-line tool that's essential for my workflow: https://github.com/mtoyoda/sl

  • lazyjj

    TUI for Jujutsu/jj

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Circles of Truth: Overcomplicating simple commands

    1 project | dev.to | 16 Aug 2024
  • The Weird Nerd comes with trade-offs

    1 project | news.ycombinator.com | 9 Jun 2024
  • Julia Evans' Git Cheat Sheet [pdf]

    7 projects | news.ycombinator.com | 26 May 2024
  • Git Branches as a Social Construct

    4 projects | news.ycombinator.com | 15 Jan 2024
  • Jujutsu: A Git-compatible DVCS by Google

    1 project | /r/Boiling_Steam | 4 Aug 2023