function: version-control
365 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| nubjs/nub Nub is an all-in-one Rust CLI toolkit for Node.js that runs TypeScript/JSX files, package.json scripts, and local CLIs on stock Node, plus … | 75 | 4122 | active |
| 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… | 67 | 4038 | active |
| thebaselab/codeapp Code App is a desktop-class code editor for iPadOS built with SwiftUI and the Monaco editor, featuring Git integration, an embedded termina… | 88 | 3947 | active |
| terminusdb/terminusdb TerminusDB is an open-source document graph database with built-in git-like version control, storing JSON/JSON-LD documents in a schema-enf… | 93 | 3394 | active |
| tuyoogame/YooAsset YooAsset is an open-source Unity3D resource management system for packaging, downloading, and loading game assets. It supports zero-resourc… | 96 | 3348 | active |
| afragen/git-updater A WordPress plugin that enables automatic updates for plugins and themes hosted on GitHub, Bitbucket, GitLab, Gitea, and Gist, including la… | 98 | 3320 | active |
| 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 … | 97 | 3145 | stable |
| 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… | 79 | 3100 | active |
| jasongin/nvs NVS (Node Version Switcher) is a cross-platform command-line tool for installing and switching between different versions and forks of Node… | 66 | 2961 | active |
| 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 … | 86 | 2956 | active |
| open-gitagent/opengap OpenGAP (Git Agent Protocol) is a framework-agnostic, git-native open standard for defining AI agents as repository files, with a reference… | 75 | 2919 | active |
| agavra/tuicr tuicr is a terminal UI application for code review with vim keybindings, written in Rust. It shows GitHub-style continuous diffs, supports … | 82 | 2903 | active |
| 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… | 84 | 2769 | active |
| arthaud/git-dumper git-dumper is a Python CLI tool that reconstructs a full git repository from a website that exposes its .git directory, even when directory… | 64 | 2645 | stable |
| supabitapp/supacode Supacode is a native macOS application that serves as a command center for running multiple terminal-based coding agents (like Claude Code,… | 77 | 2311 | active |
| pyscaffold/pyscaffold PyScaffold is a Python project generator that bootstraps high-quality, PyPI-ready package templates via the `putup` command. It bundles bes… | 67 | 2263 | stable |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 99 | 2203 | active |
| gabrie30/ghorg ghorg is a Go CLI tool that quickly clones or backs up all repositories of an organization or user from GitHub, GitLab, Bitbucket, Gitea, C… | 95 | 2133 | active |
| simonwhitaker/gibo gibo is a command-line tool for quickly fetching and appending .gitignore boilerplate templates from github/gitignore. It is written in Go … | 84 | 2083 | stable |
| coder/xum Xum (formerly Mux) is an open-source desktop application for running multiple AI coding agents in parallel, each in its own isolated worksp… | 79 | 1985 | active |
| MitMaro/git-interactive-rebase-tool A native, cross-platform, full-featured terminal-based sequence editor for Git's interactive rebase, written in Rust. It replaces the defau… | 57 | 1883 | active |
| yologdev/yoyo-evolve yoyo is an open-source terminal coding agent written in Rust that autonomously evolves its own source code — reading its code, planning imp… | 80 | 1860 | active |
| kost/dvcs-ripper dvcs-ripper is a set of Perl command-line tools that download (rip) web-accessible version control repositories such as GIT, SVN, Mercurial… | 32 | 1784 | stable |
| coderabbitai/git-worktree-runner gtr is a portable Bash-based CLI that manages Git worktrees, automating per-branch worktree creation, config copying, dependency installati… | 84 | 1753 | active |
| elasticdog/transcrypt A single Bash script that configures transparent encryption of sensitive files in a Git repository using Git's clean/smudge filters and Ope… | 80 | 1708 | stable |
| filhodanuvem/gitql Gitql is a CLI tool that provides a SQL-like query language for querying Git repository data such as commits, tags, and authors. It interpr… | 23 | 6294 | maintenance |
| palkan/logidze Logidze is a Ruby gem for Rails that logs database record changes at the PostgreSQL level using triggers, storing the version history in a … | 65 | 1685 | active |
| legeling/PromptHub PromptHub is a local-first desktop application (Electron + React + SQLite) that serves as an all-in-one workbench for managing AI assets su… | 80 | 1614 | active |
| Priivacy-ai/spec-kitty Spec Kitty is an open-source Python CLI that implements spec-driven development workflows for AI coding agents like Claude Code, Codex, Cur… | 77 | 1573 | active |
| redimp/otterwiki An Otter Wiki is a self-hosted, minimalistic wiki application for collaborative content management, written in Python with Flask. Content i… | 98 | 1519 | active |
| github-release/github-release A small command-line app written in Go for creating, editing, and deleting GitHub releases and uploading release artifacts via the GitHub R… | 38 | 1496 | active |
| invertase/melos Melos is a CLI tool for managing Dart and Flutter monorepos containing multiple packages. It automates versioning, changelog generation, an… | 67 | 1483 | active |
| cooperspencer/gickup Gickup is a Go-based CLI tool that clones or mirrors Git repositories from one hosting provider to another, supporting GitHub, GitLab, Gite… | 95 | 1450 | active |
| 1111mp/nvm-desktop A cross-platform desktop application (built with Tauri) for managing multiple active Node.js versions, paired with a companion CLI tool cal… | 94 | 1389 | active |
| xwiki/xwiki-platform XWiki Platform is a generic open-source enterprise wiki platform written in Java that offers runtime services for collaborative application… | 96 | 1302 | stable |
| puppyone-ai/puppyone Puppyone is a Git-native context drive for AI agents: a persistent, version-controlled file workspace with per-agent scoped permissions, ex… | 78 | 1299 | active |
| dohooo/helmor Helmor is an open-source, local-first desktop workbench for orchestrating multiple AI coding agents in parallel, each in its own isolated g… | 75 | 1295 | active |
| lindell/multi-gitter multi-gitter is a Go CLI tool that runs a script or program across many Git repositories at once, creating pull requests for any changes. I… | 90 | 1232 | active |
| scala-steward-org/scala-steward Scala Steward is a bot that automatically keeps Scala project dependencies and build plugins up-to-date by opening pull requests when new v… | 93 | 1201 | active |
| coollabsio/jean Jean is a local-first desktop application (built with Tauri, React, and Rust) that provides a unified workspace for managing multiple codin… | 78 | 1201 | active |
| suzuki-shunsuke/pinact pinact is a Go CLI that pins GitHub Actions and Reusable Workflows to full commit SHAs in workflow and composite action files, adding versi… | 96 | 1188 | active |
| IJHack/QtPass QtPass is a multi-platform GUI front-end for pass, the standard Unix password manager, built with Qt. It manages GPG-encrypted password sto… | 93 | 1146 | active |
| jdx/hk hk is a fast, language-agnostic git hook manager and project linter written in Rust. It runs linters and formatters concurrently with read/… | 84 | 1143 | active |
| VirtusLab/git-machete git-machete is a CLI tool that organizes git repositories by managing stacked branches and automating rebase/merge/push/pull workflows. It … | 97 | 1137 | active |
| gruntwork-io/git-xargs git-xargs is a Go-based command-line tool for applying a script or command across multiple GitHub repositories in one run. It clones each r… | 78 | 1123 | active |
| AgentsMesh/Pivo Pivo is a task-focused desktop programming environment built with Tauri, React, and Rust that combines Git project management, kanban task … | 36 | 1105 | active |
| ModernRelay/omnigraph Omnigraph is a lakehouse-native graph database written in Rust that stores versioned graphs on object storage using the Lance format, with … | 82 | 1092 | active |
| sipyourdrink-ltd/bernstein Bernstein is a deterministic Python scheduler that orchestrates CLI coding agents (Claude Code, Codex, Gemini CLI, Aider, and 40+ more) run… | 78 | 1079 | active |
| huytieu/COG-second-brain COG is a self-evolving second brain built from markdown files, Git, and AI agent skills, with 33 skills, 10 agents (6 workers plus 4 read-o… | 83 | 1049 | active |
| ytti/oxidized Oxidized is a network device configuration backup tool that periodically fetches running configs from network equipment and stores them, wi… | 94 | 3529 | maintenance |
| stravu/crystal Crystal (now renamed Nimbalyst) is an open-source Electron desktop app for running multiple Claude Code and Codex AI coding sessions in par… | 63 | 3111 | maintenance |
| ejwa/gitinspector Gitinspector is a command-line statistical analysis tool for git repositories that reports per-author contribution statistics and optional … | 23 | 2506 | maintenance |
| anyenv/anyenv anyenv is a shell-based wrapper that installs and manages rbenv-style version managers (pyenv, rbenv, nodenv, etc.) from a single command. … | 23 | 1851 | maintenance |
| reenhanced/gitreflow git-reflow is a Ruby-based command-line tool that automates the git feature-branch workflow: it creates pull requests, enforces code review… | 23 | 1489 | maintenance |
| RonitSachdev/ccundo ccundo is a CLI tool that provides granular undo and redo functionality for Claude Code sessions by reading Claude Code's session files to … | 33 | 1403 | maintenance |
| m1guelpf/auto-commit A Rust CLI tool that uses OpenAI's GPT-3.5 to automatically generate commit messages from your staged git changes. It supports dry-run outp… | 23 | 1221 | maintenance |
| meltylabs/melty Melty is an AI-powered code editor where every chat message becomes a git commit, letting you revert, branch, reset, and squash chats like … | 23 | 5447 | experimental |
| vlang/gitly Gitly is a lightweight, self-hosted GitHub/GitLab alternative written in V, distributed as a single sub-1 MB binary with compiled templates… | 74 | 1477 | experimental |
| anomalyco/rift Rift is a fast Rust CLI that creates instant copy-on-write copies of project directories as a better alternative to git worktrees, using bt… | 75 | 1179 | experimental |
| aquametalabs/aquameta Aquameta is an experimental web development platform built entirely inside PostgreSQL, where schemas, REST endpoints, WebSocket events, ver… | 39 | 1100 | experimental |
| 0xGG/crossnote-app Crossnote is a local-first web app for reading and writing markdown notes, where notes are stored as plain markdown files in the browser or… | 84 | 1087 | experimental |
| 21st-dev/1code 1Code is an open-source desktop and web client for orchestrating coding agents like Claude Code and Codex, with a Cursor-like UI, diff prev… | 10 | 5604 | abandoned |
| git-chglog/git-chglog git-chglog is a CHANGELOG generator implemented in Go that produces changelog files from Git history, with support for conventional commit … | 10 | 2865 | abandoned |
| redspread/spread Spread is a Go command-line tool that deploys Docker containers to Kubernetes in one command and versions Kubernetes clusters like Git vers… | 23 | 1822 | abandoned |
| MLReef/mlreef MLReef is an open-source ML-Ops collaboration platform combining versioned data hosting, containerized code publishing, experiment tracking… | 32 | 1459 | abandoned |
← prev page 4 / 4