Ross ROSS = Recommend OSS · open-source software intelligence for agents

domain: version-control

648 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
wei/pull
Pull is a GitHub App (built with Probot) that keeps GitHub forks up-to-date with their upstream repositories by automatically creating pull…
677200active
DenverCoder1/github-readme-streak-stats
A PHP-based service that generates SVG cards showing GitHub contribution streaks (total contributions, current streak, longest streak) for …
827106active
sverweij/dependency-cruiser
A CLI tool that analyzes and validates dependencies in JavaScript, TypeScript, LiveScript, and CoffeeScript projects against user-defined r…
987104active
lewis6991/gitsigns.nvim
A Neovim plugin written in Lua that provides deep Git integration for buffers, showing signs for added, changed, and deleted lines in the s…
867063stable
git-quick-stats/git-quick-stats
A command-line tool written in Bash that extracts various statistics from git repositories, such as commits, contributors, and file activit…
837000stable
facebook/sapling
Sapling SCM is a cross-platform, Git-compatible source control system from Meta, built in Rust, comprising the `sl` CLI, the Mononoke serve…
906993active
magicmonty/bash-git-prompt
An informative bash (and fish) prompt that displays git repository status inline, including branch name, ahead/behind counts, staged/change…
576934active
max-sixty/worktrunk
Worktrunk is a Rust CLI that simplifies Git worktree management, making worktrees as easy to use as branches. It is designed for running mu…
796665active
IonicaBizau/git-stats
git-stats is a Node.js command-line tool that computes local git statistics and renders GitHub-like contributions calendars in the terminal…
636602active
yadm-dev/yadm
yadm is a Git-based command-line tool for managing dotfiles, keeping configuration files in place in $HOME while tracking them in a single …
676403stable
gitleaks/gitleaks
Gitleaks is an open-source CLI tool for detecting secrets like passwords, API keys, and tokens in git repositories, files, directories, and…
9128965maintenance
anthropics/claude-code-security-review
A GitHub Action that uses Anthropic's Claude to perform AI-powered security reviews of pull requests, analyzing code diffs for vulnerabilit…
486093active
pierrecomputer/pierre
The open-source repository of Pierre Computer Company, a software company building low-level composable product infrastructure for machine …
846078active
NirmalScaria/le-git-graph
A browser extension that adds a visual git commit graph to the GitHub website via a new 'Commits' tab. It authenticates with GitHub OAuth a…
655865active
sourcegit-scm/sourcegit
SourceGit is a free, open-source cross-platform GUI client for Git built in C#. It provides visual commit graphs and full Git command cover…
955813active
nvie/gitflow
Git extensions implementing Vincent Driessen's git-flow branching model as high-level repository operations. Written in Shell, it automates…
1026792maintenance
sindrets/diffview.nvim
A Neovim plugin providing a single-tabpage interface for cycling through diffs of all modified files for any git revision. It also includes…
325778stable
dependabot/dependabot-core
Dependabot-Core is the Ruby library powering GitHub's Dependabot automated dependency updates. It resolves and updates dependencies across …
955738active
tummychow/git-absorb
git-absorb is a Rust CLI tool that automatically creates git fixup! commits by matching uncommitted changes to the ancestor commits that la…
705699active
Danger
Danger is a Ruby-based tool that runs during CI to automate code review chores, letting teams codify pull request etiquette rules like enfo…
885689stable
diffplug/spotless
Spotless is a code formatting plugin for Gradle, Maven, and SBT that checks and automatically fixes formatting violations across many langu…
955624stable
NeogitOrg/neogit
Neogit is an interactive Git interface for Neovim, inspired by Emacs' Magit, implemented in Lua. It provides a Magit-style status buffer an…
675597active
npm/node-semver
The semantic versioning (semver) parser and comparison library used by npm itself, implemented in JavaScript for Node.js. It parses, valida…
925459stable
gitify-app/gitify
Gitify is a free, open-source cross-platform desktop application that shows Git forge notifications (GitHub, GitHub Enterprise, GitLab, Git…
995331active
VundleVim/Vundle.vim
Vundle (Vim bundle) is a plugin manager for the Vim text editor that lets users declare, install, update, search, and clean plugins directl…
3223926maintenance
rvm/rvm
RVM (Ruby enVironment Manager) is a command-line tool for installing, managing, and switching between multiple Ruby interpreters and gem en…
665191active
ovity/octotree
Octotree is a browser extension that enhances GitHub by adding a code file tree sidebar for easier code exploration and review. This reposi…
3223238maintenance
mislav/hub
hub is a command-line tool that wraps git to add GitHub-specific features like cloning, creating repositories, forking, and submitting pull…
2322957maintenance
braedonsaunders/codeflow
CodeFlow is a browser-based tool that turns any GitHub repository URL (or local files) into an interactive architecture map showing how fil…
605076active
wfxr/forgit
forgit is a shell-based utility that wraps common git commands with interactive fzf-powered fuzzy selection. It provides shortcuts like int…
985070active
entireio/cli
Entire CLI is a Go-based command-line tool that hooks into your Git workflow to capture AI coding agent sessions (prompts, responses, tool …
825011active
unhappychoice/gitlogue
gitlogue is a terminal-based tool that replays Git commit history as cinematic typing animations with syntax highlighting and file tree tra…
824937active
oracle/opengrok
OpenGrok is a fast source code search and cross-reference engine written in Java that indexes source trees and version control histories. I…
994922stable
lolcommits/lolcommits
lolcommits is a Ruby CLI tool that automatically captures a webcam snapshot every time you make a git commit, archiving a lolcat-style self…
784815active
initialcommit-com/git-sim
git-sim is a Python CLI tool that visually simulates Git operations in your own repositories, generating an image or animated video of what…
604677active
Yelp/detect-secrets
detect-secrets is a Python CLI tool from Yelp that detects secrets (API keys, passwords, tokens) in codebases using regex and entropy heuri…
574629active
octobox/octobox
Octobox is a web application that helps developers manage and triage GitHub notifications with an inbox-style interface, adding an archived…
984480active
leonhartX/gas-github
A Chrome extension that lets you manage Google Apps Script (GAS) code with GitHub, GitHub Enterprise, Bitbucket, or GitLab directly from th…
274465active
anc95/ChatGPT-CodeReview
A GitHub App and GitHub Action that automatically reviews pull requests using ChatGPT/OpenAI models, posting AI-generated review comments o…
954458active
tkellogg/dura
Dura is a Rust background daemon that watches Git repositories and automatically commits uncommitted changes to shadow branches without tou…
564429active
jeffkaufman/icdiff
icdiff is a Python command-line tool that shows side-by-side, color-highlighted diffs between files. It complements standard diff by making…
624388stable
QasimWani/LeetHub
LeetHub is a browser extension that automatically pushes your LeetCode solutions to GitHub whenever you pass all tests on a problem. It sup…
724339active
phpro/grumphp
GrumPHP is a PHP code-quality tool implemented as a Composer plugin that registers git hooks in your repository. When a developer commits c…
924311active
arxanas/git-branchless
git-branchless is a suite of Rust-based tools that enhances Git with a branchless, commit-graph-centric workflow. It provides commands like…
814115active
crate-ci/typos
typos is a fast source code spell checker written in Rust that finds and corrects spelling mistakes in codebases. It is designed for low fa…
944113active
cpm-cmake/CPM.cmake
CPM.cmake is a small CMake script that adds setup-free, cross-platform dependency management to CMake projects. It wraps CMake's FetchConte…
934105active
ben-manes/gradle-versions-plugin
A Gradle plugin that reports which of a build's dependencies, plugins, and Gradle itself have newer versions available. It provides a `depe…
984079stable
github/git-sizer
git-sizer is a Go CLI tool that computes size metrics for a local Git repository and flags issues like oversized blobs, too many references…
514071active
sobolevn/git-secret
git-secret is a bash-based command-line tool that encrypts private files with GPG public keys and stores them safely inside a git repositor…
674038active
sds/overcommit
Overcommit is a fully configurable and extendable Git hook manager written in Ruby. It supports a wide variety of built-in hooks, repo-spec…
934007active
anmol098/waka-readme-stats
A GitHub Action that automatically adds coding statistics (from WakaTime and GitHub commits) to your GitHub profile README. It displays met…
763984active
ruby/rubygems
RubyGems is the package management framework for Ruby, providing the `gem` command to install, create, manage, and load gems (Ruby packages…
953954stable
octokit/octokit.rb
Octokit.rb is a Ruby client library for the GitHub REST API, wrapping endpoints in idiomatic Ruby methods. It supports authentication (basi…
623951stable
release-drafter/release-drafter
Release Drafter is a GitHub Action, GitHub App, and Node.js CLI that automatically drafts release notes as pull requests are merged into yo…
983929active
jisaacks/GitGutter
GitGutter is a Sublime Text plugin that displays git diff information in the editor gutter, showing inserted, modified, and deleted lines v…
713879stable
steveukx/git-js
simple-git is a lightweight Node.js/TypeScript library that provides a promise-based interface for running git commands from any Node.js ap…
913855stable
pantsbuild/pants
Pants is a fast, scalable build system and developer workflow tool designed especially for monorepos containing multiple projects and langu…
983819active
google/copybara
Copybara is a Java-based command-line tool from Google that transforms and moves code between repositories, keeping a confidential and a pu…
953815active
robotze/GithubDesktopZhTool
A localization tool that translates the GitHub Desktop client interface into Chinese on Windows, Mac, and Linux. It patches the app's resou…
883746active
openrewrite/rewrite
OpenRewrite is an open-source automated refactoring ecosystem that parses source code into Lossless Semantic Trees and applies prepackaged …
953673active
vercel/release
Release is a command-line tool by Vercel that automatically creates GitHub Releases populated with commits made since the last release. It …
603585stable
jstrieb/github-stats
A tool that generates GitHub profile and repository statistics visualizations as SVG images using GitHub Actions, including data from priva…
933542active
mergestat/mergestat-lite
mergestat-lite is a Go-based command-line tool that lets you run SQL queries against git repositories and related data sources like the Git…
673518stable
AmrDeveloper/GQL
GitQL is a SQL-like query language with an in-memory query engine, implemented in Rust, that executes queries directly on .git files withou…
783512active
commitizen-tools/commitizen
Commitizen is a Python CLI tool that enforces standardized commit messages (Conventional Commits by default) and automates semantic version…
953498active
paulirish/git-open
git-open is a small shell script that adds a `git open` subcommand to open the repository's website (GitHub, GitLab, Bitbucket, and others)…
613456active
killercup/cargo-edit
cargo-edit is a Rust CLI tool extending Cargo with subcommands to modify Cargo.toml, such as upgrading dependency versions. Several of its …
903444active
rtfpessoa/diff2html
diff2html is a JavaScript/TypeScript library that parses git or unified diff output and generates pretty, GitHub-style HTML diffs with line…
673398active
pwntester/octo.nvim
A Neovim plugin that lets users edit and review GitHub issues, pull requests, and discussions directly from the editor as regular buffers. …
773367active
git-town/git-town
Git Town is a high-level command-line tool that adds Git commands for automating the creation, syncing, shipping, and cleanup of feature br…
953365active
tschaub/gh-pages
A Node.js library that publishes files to a gh-pages branch on GitHub (or any branch on any remote) by cloning, committing, and pushing aut…
633345stable
afragen/git-updater
A WordPress plugin that enables automatic updates for plugins and themes hosted on GitHub, Bitbucket, GitLab, Gitea, and Gist, including la…
983320active
Ataraxy-Labs/sem
sem is a semantic version control CLI built on top of Git that parses code with tree-sitter and diffs, blames, and analyzes impact at the e…
823315active
thomiceli/opengist
Opengist is a self-hosted, open-source pastebin alternative to GitHub Gist, written in Go, where every snippet is stored as a Git repositor…
943313active
pomber/git-history
A web tool that lets you quickly browse the commit history of any file in a GitHub, GitLab, or Bitbucket repository by swapping the domain …
3213690maintenance
Ocramius/PackageVersions
A Composer plugin for PHP that provides fast, zero-IO access to the installed version numbers of Composer dependencies. It compiles package…
833171stable
GitTools/GitVersion
GitVersion is a tool that calculates a Semantic Version (SemVer) number for a commit by analyzing a repository's Git history and branching …
973145stable
anishathalye/git-remote-dropbox
A Git remote helper that lets you use a Dropbox folder or shared folder as a true Git remote, maintaining atomicity and concurrency guarant…
723140stable
qltysh/qlty
Qlty CLI is a multi-language code quality tool written in Rust that unifies linting, auto-formatting, maintainability analysis, and securit…
953130active
yoshiko-pg/difit
difit is a lightweight CLI tool that spins up a local web server to display Git commit diffs in a GitHub-like Files changed view. It suppor…
793100active
radian-software/straight.el
straight.el is a purely functional package manager for Emacs that installs packages directly from version-controlled sources with fully rep…
773027active
tox-dev/pipdeptree
pipdeptree is a command line utility that displays the dependency tree of installed Python packages, showing parent-child relationships tha…
993017active
vitalets/github-trending-repos
A GitHub-based service that tracks trending repositories per programming language and delivers updates via native GitHub notifications. A s…
562995active
klaussilveira/gitlist
GitList is a self-hosted PHP web application for browsing multiple git repositories through a browser. Built on Symfony and Twig, it shows …
862956active
gharlan/alfred-github-workflow
An Alfred workflow for macOS that lets users quickly search GitHub and GitHub Enterprise (cloud or self-hosted) repositories, users, issues…
742917active
scmbreeze/scm_breeze
SCM Breeze is a set of bash and zsh shell scripts that enhance git workflows with numbered file shortcuts, keyboard bindings, and a reposit…
752914active
agavra/tuicr
tuicr is a terminal UI application for code review with vim keybindings, written in Rust. It shows GitHub-style continuous diffs, supports …
822903active
altsem/gitu
Gitu is a terminal user interface (TUI) Git client written in Rust, inspired by Emacs' Magit. It provides keyboard-driven Git porcelain fea…
912892active
justjanne/powerline-go
powerline-go is a fast, low-latency Powerline-style shell prompt written in Go, supporting Bash, ZSH, Fish, and PowerShell. It displays git…
762892stable
jayphelps/git-blame-someone-else
A joke shell script that rewrites git commit authorship so blame falls on someone else. It's a novelty tool not intended for production rep…
3211703maintenance
moovweb/gvm
GVM (Go Version Manager) is a shell-based tool for installing, switching between, and managing multiple versions of the Go programming lang…
3211677maintenance
octokit/octokit.net
Octokit.net is a GitHub API client library for .NET Framework 4.6+ and .NET Standard 2.0+. It provides typed, async access to GitHub's REST…
672858active
jupyter/nbdime
nbdime provides tools for diffing and merging Jupyter notebooks, with terminal commands (nbdiff, nbmerge, nbshow) and rich web-based diff/m…
722840active
peter-evans/create-pull-request
A GitHub Action that automatically creates or updates a pull request for changes made to the repository during a workflow run. It commits w…
912838active
mc1arke/sonarqube-community-branch-plugin
A community plugin for SonarQube Community Edition that enables branch analysis and pull request decoration, features normally reserved for…
932837active
jnsahaj/lumen
Lumen is a fast terminal-based git diff viewer and code review TUI written in Rust, shipped as a single static binary. It offers side-by-si…
842769active
PGYER/codefever
CodeFever Community Edition is a completely free and open-source self-hosted Git code hosting service with a web interface for repositories…
322757active
rubysec/bundler-audit
bundler-audit is a command-line tool that audits a Ruby project's Gemfile.lock for gems with known vulnerabilities using the ruby-advisory-…
732756active
JetpackDuba/Gitnuro
Gitnuro is a free, open-source, multiplatform Git GUI client built with Kotlin, Jetbrains Compose, and JGit. It runs natively on Linux, Win…
742746active
banga/git-split-diffs
A terminal pager that renders git diffs as GitHub-style side-by-side (split) diffs with syntax highlighting powered by Shiki. It is configu…
712745active

← prev page 2 / 7 next →