GitShow/facebook/sapling
facebook

sapling

A Scalable, User-Friendly Source Control System.

by facebook
Star on GitHubForkWebsite

Rust

6.9k stars374 forks2.2k contributorsActive · 16m agoSince 20160.2.20260522-084851+1e764c94GPL-2.0

Meet the team

See all 2222 on GitHub →
quark-zju
quark-zju9.3k contributions
DurhamG
DurhamG3.0k contributions
muirdm
muirdm2.6k contributions
marmoute
marmoute2.5k contributions
markbt
markbt2.2k contributions
durin42
durin422.1k contributions
StanislavGlebik
StanislavGlebik2.0k contributions
xavierd
xavierd2.0k contributions

Languages

View on GitHub →
Rust47.9%
Python16.9%
C++10.4%
Raku9.3%
TypeScript8.5%
Starlark2%
Other4.9%

Commit activity

Last 12 weeks · 2831 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
75
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · Last activity 16m ago
See all on GitHub →
shikanime
Implement Signed-off-by functionality for commitsOpenIssue

Currently, there is no straightforward way to add a line to commits using the standard Sapling commit workflow (). This line is important for confirming that the committer has the right to submit the work under the project's license (e.g., following the Developer Certificate of Origin). Proposed Solution: Add a new flag to (e.g., or ) which, when present, appends the line to the commit message. Example Use Case:

shikanime · 2d ago
durvesh1992
fix duplicated-word typos in docstrings and commentsOpenPR

Removes duplicated words in docstrings/comments across a few modules: : → : → : → : → : → Comment/docstring-only, no behavioral change.

durvesh1992 · 5d ago

Recent fixes

View closed PRs →
quark-zju
nanodag: drop Option in return types (#1313)MergedPR

Summary: Previously, nanodag APIs can return if the input is out of range, which seems more annoying than useful. This diff drops to simplify the mental burdern. Differential Revision: D105784454

quark-zju · 2w ago
Structured data for AI agents

Repository: facebook/sapling. Description: A Scalable, User-Friendly Source Control System. Stars: 6902, Forks: 374. Primary language: Rust. Languages: Rust (47.9%), Python (16.9%), C++ (10.4%), Raku (9.3%), TypeScript (8.5%). License: GPL-2.0. Homepage: https://sapling-scm.com Latest release: 0.2.20260522-084851+1e764c94 (1mo ago). Open PRs: 97, open issues: 232. Last activity: 16m ago. Community health: 75%. Top contributors: quark-zju, DurhamG, muirdm, marmoute, markbt, durin42, StanislavGlebik, xavierd, evangrayk, yuja and others.

·@ofershap

Replace github.com with gitshow.dev