Hacker GitHub

← All repos

meta/sapling

View on GitHub ↗ ★ 7,229 Rust

A Scalable, User-Friendly Source Control System.

67 mentions on Hacker News by 59 people: 11 stories, 56 comments · first 2017-02-08 · latest 2026-10-17

Mentions per year 67 mentions · busiest year 2022 (18)
20082026
  1. ▲ 1
    Sl – A Scalable, User-Friendly Source Control System
    story by modinfo · 2026-10-17 · 0 comments
  2. …Astra Pro some on this too now, https://chatgpt.com/share/6ace7be6-68f8-83ea-ad68-0f9d144483... ]. https://github.com/facebook/sapling/blob/main/eden/fs/docs/O... It's designed for container running, but ArtifactFS has some similarity in…
    comment by jauntywundrkind · 2026-10-13 · in Redesigning source control at Anthropic
  3. https://github.com/facebook/sapling Anyone outside of FB using it?
    comment by bryantnyc · 2026-08-17 · in Ask HN: Alternatives to GitHub
  4. …to dissuade any casual users. And afaik the others have their own things, mostly even less public. https://github.com/facebook/sapling
    comment by zokier · 2026-04-28 · in High Performance Git
  5. …and Meta's EdenFS work this way. https://cacm.acm.org/research/why-google-stores-billions-of-... https://github.com/facebook/sapling/blob/main/eden/fs/docs/O...
  6. The headline times are a bit ridiculous. Are they trying to turn https://github.com/facebook/sapling/blob/main/eden/fs/docs/O... or some git fuse thing into a product?
  7. You might be interested in how this problem was solved by our team at Meta, in EdenFS ( https://github.com/facebook/sapling/blob/main/eden/fs/docs/O... ) and Watchman: https://github.com/facebook/watchman . What you're describing is…
    comment by sunshowers · 2025-09-03 · in Jujutsu for everyone
  8. …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 , and it seems that's what they're using now?
    comment by arp242 · 2025-08-05 · in Ask HN: Why Did Mercurial Die?:(
  9. How does this compare to sapling? https://github.com/facebook/sapling
    comment by miguel_martin · 2025-07-22 · in Jujutsu for busy devs
  10. …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 , and it seems that's what they're using now?
  11. 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/m…
  12. 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.
    comment by anon6362 · 2025-04-10 · in The next generation of Bazel builds
  13. How does it compare against Facebook's Sapling? https://github.com/facebook/sapling
  14. Meta open-sourced their complete stack: https://github.com/facebook/sapling Microsoft released Scalar ( https://github.com/microsoft/scalar ) although it's not a complete stack yet but it is already planning on releasing the backend…
    comment by vlovich123 · 2024-11-07 · in Monorepo – Our Experience
  15. Large checkouts is a solved problem now https://github.com/facebook/sapling/blob/main/eden/fs/docs/O...
    comment by ec109685 · 2024-09-19 · in Bento: Jupyter Notebooks at Meta
  16. …are not actually uploaded on GitHub due to a bug in the GHA setup[2] that I reported :') [1] https://github.com/facebook/sapling?tab=readme-ov-file#monon... [2] https://github.com/facebook/sapling/issues/922
  17. …So Meta pushed Mercurial as far as possible with a single server solution while developing -> https://github.com/facebook/sapling .
  18. Facebook open sourced theirs https://github.com/facebook/sapling
    comment by verdverm · 2024-04-28 · in Monorepos: Please Don't (2019)
  19. Recently open sourced too https://github.com/facebook/sapling
    comment by dilyevsky · 2024-03-08 · in Why Facebook doesn't use Git
  20. …[0] given its emphasis on how both Git and svn were both made to be backwards compatible! [0] https://github.com/facebook/sapling
    comment by zubairshaik · 2024-03-04 · in Twenty years is nothing
  21. some bored guy at $trillion_dollar_company https://github.com/martinvonz/jj https://github.com/facebook/sapling
  22. ▲ 77
    Sapling – A VCS from Meta
    story by bensadeh · 2024-02-02 · 23 comments
  23. ▲ 2
    Mononoke
    story by tosh · 2023-11-21 · 0 comments
  24. …haven't actually stress-tested that. [1] At least some of that may be due to file descriptor leaks: https://github.com/facebook/sapling/issues/464
    comment by rbehrends · 2023-11-21 · in I kind of killed Mercurial at Mozilla
  25. ▲ 2
    Sapling: A Scalable, User-Friendly Source Control System
    story by tosh · 2023-11-21 · 0 comments
  26. Meta uses https://github.com/facebook/sapling see: https://engineering.fb.com/2022/11/15/open-source/sapling-so... It’s an extension from Mercurial as the blog post states.
    comment by pineapple_sauce · 2023-11-21 · in I kind of killed Mercurial at Mozilla
  27. …s://learn.microsoft.com/en-us/windows/dev-drive/ I'm very curious how it performs compared to EdenFS: https://github.com/facebook/sapling/blob/main/eden/fs/docs/O...
  28. …just build and work OOTB and often have hard-coded Meta-isms like references to internal paths. https://github.com/facebook/sapling
    comment by 1letterunixname · 2023-08-02 · in There are no true monorepo companies
  29. ▲ 2
    Sapling: Cross-platform, highly scalable, Git-compatible SCM
    story by pretext · 2023-08-01 · 0 comments
  30. …implementation in existence. There is nothing else. There’s at lease one in sapling and Mononoke. https://github.com/facebook/sapling/tree/main/eden/mononoke/...
  31. …filesystem overlaid on top of a monorepo before, do you have any examples of what that looks like? https://github.com/facebook/sapling
    comment by forrestthewoods · 2023-07-14 · in Windows: A software engineering odyssey (2000)
  32. Most (all?) of these are open source and can be used outside of Meta infra. https://github.com/facebook/sapling
    comment by skizm · 2023-06-28 · in Meta developer tools: Working at scale
  33. …final result. If that's the workflow you use daily, then you should give these tools a try. (1): https://github.com/facebook/sapling (2): https://github.com/martinvonz/jj/ (3): https://github.com/arxanas/git-branchless
    comment by sluongng · 2023-06-28 · in Meta developer tools: Working at scale
  34. ▲ 2
    EdenFS Overview
    story by todsacerdoti · 2023-04-06 · 0 comments
  35. …always sounded neat, and there seem to be some neat transparent thin checkout capabilities here. https://github.com/facebook/sapling
    comment by rektide · 2023-04-06 · in Buck2: Our open source build system
  36. I find it interesting it isn't self hosted. https://github.com/facebook/sapling
  37. https://github.com/facebook/sapling is doing good work and they are suggesting their git server for large repositories exists.
  38. …build build.cc && ./build" sounds like the 8th circle of hell to me. I can show a concrete example: https://github.com/facebook/sapling/blob/0.1.20221201-095354... So, when this raises OSError or FileNotFoundError due to some botched…
    comment by mdaniel · 2022-12-06 · in A new CMake Scripting Language?
  39. …having to hash them every time. (We have some hash support in Meta's EdenFS FUSE file system https://github.com/facebook/sapling ) P.S. about Reproducible Builds -- we pitched this to the community in 2019 (at the Reproducible Builds…
  40. ▲ 2
    Sapling: A Scalable, User-Friendly Source Control System
    story by SpaceNugget · 2022-11-18 · 0 comments
  41. Not sure if anyone has tried this yet... but the example tutorial does not work. $ sl clone https://github.com/facebook/sapling $ cd sapling $ sl @ fafe18a24 23 minutes ago ricglz remote/main │ migrate packer to new CLI framework ~ From…
  42. …at the eden/scm directory, but they didn't even bother to change the README to not say "Mercurial" https://github.com/facebook/sapling/tree/main/eden/scm
  43. …use clap for some side binaries, not for the main sl executable. We have a custom parser for that ( https://github.com/facebook/sapling/tree/main/eden/scm/lib/c... ), to match the preexisting hg parse behavior. Unfortunately I'm not…
  44. Holy hell, did they manually recreate meson? a 1700 line setup.py ... https://github.com/facebook/sapling/blob/main/eden/scm/setup... It's a pet peeve of mine folks that use python subprocess as a replacement for bash because it takes…
  45. Yeah, the old Eden repository redirects directly to Sapling now: https://github.com/facebookexperimental/eden
  46. https://sapling-scm.com/ https://github.com/facebook/sapling
  47. …and have a single mono repo (with a few major OSS projects as notable counter examples). [1] https://github.com/facebookexperimental/eden
    comment by vlovich123 · 2022-07-05 · in What comes after Git
  48. Maybe at their scale it makes more sense to switch to a VCS like Eden? https://github.com/facebookexperimental/eden Eden's equivalent of 'git status' should run almost instantaneous, as checkouts are hosted by a virtual file system (FUSE)…
  49. …may be a factually true comment, but it looks like they still have fondness for Mercurial's ways: https://github.com/facebookexperimental/eden
    comment by sbuttgereit · 2022-06-10 · in Fossil versus Git
  50. …about it. Something a large company could use for their monorepo—or even their data warehouse. https://github.com/facebookexperimental/eden > A note-taking tool that allows me to organize notes in a graph with links between them…