awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Version Control Systems

Ranking updated Jul 21, 2026

Distributed and centralized software tools for tracking source code changes and managing collaborative development workflows.

Version Control Systems

Find the best repos with AI.We'll search the best matching repositories with AI.
  • facebook/saplingfacebook avatar

    facebook/sapling

    6,885View on GitHub↗

    Sapling is a scalable version control system designed to handle repositories with millions of files and commits, making it suitable for large monorepos. It reads and writes Git repositories natively, maintaining full interoperability with Git remotes and standard workflows, and provides an interactive commit graph for exploring repository history and state. The system uses a bookmark-based branching model that eliminates named branches in favor of lightweight, movable labels for commits. It tracks how each commit was created, amended, rebased, or split through commit-graph-based mutation trac

    Sapling is an open-source distributed version control system with a bookmark-based branching model and Git interoperability, fitting the intent for a VCS list, though it does not explicitly provide a built-in GUI client or centralized architecture.

    RustGit and Version ControlGit Interoperability LayersBookmark-Based Branching Models
    View on GitHub↗6,885

Related searches

  • a version control system for software development
  • a version control system for software development
  • Version control extensions
  • a version control system for ML data
  • a project for learning Git by reimplementing it
  • Git and version control tooling
  • Git-style branching for my database
  • a GUI client for browsing and managing git repositories