Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Version Control

Version Control

213 projects

Showing 36 of 213 projects

git-extra-commands
git-extra-commandsShell

A collection of over 100 git utility scripts for branch management, commit history, and repository maintenance.

#hacktoberfest#version-control#developer-tools
Stars1.2k
Forks95
Last commit1 day ago
git commander
git commanderJavaScript

A terminal-based interactive interface for common Git operations with vi and mc-style keybindings.

#version-control#developer-tools#cli-tool
Stars1.1k
Forks59
Last commit10 years ago
CaptainHook
CaptainHookPHP

A flexible PHP-based git hook manager that simplifies sharing and enforcing team-wide git hooks.

#hacktoberfest#composer#version-control
Stars1.1k
Forks89
Last commit2 months ago
CaptainHook
CaptainHookPHP

A flexible PHP-based git hook manager that simplifies sharing and enforcing hooks across development teams.

#hacktoberfest#composer#version-control
Stars1.1k
Forks89
Last commit2 months ago
git-blame.nvim
git-blame.nvimLua

A lightweight Neovim plugin written in Lua that displays Git blame information as virtual text and integrates with statuslines.

#code-collaboration#version-control#developer-tools
Stars1.1k
Forks54
Last commit7 months ago
Composer-Git-Hooks
Composer-Git-HooksPHP

A Composer plugin to manage Git hooks directly in your composer.json file for consistent project-wide or global usage.

#composer#version-control#team-collaboration
Stars1.1k
Forks89
Last commit1 year ago
gitlab
gitlabRuby

A Ruby wrapper and command-line interface for the GitLab REST API.

#version-control#devops#rest-api
Stars1.1k
Forks398
Last commit1 month ago
migrate-mongo
migrate-mongoJavaScript

A Node.js database migration tool for MongoDB that manages schema changes with version control.

#database#version-control#devops
Stars1.0k
Forks184
Last commit1 month ago
PyDriller
PyDrillerPython

A Python framework for mining and analyzing Git repositories, extracting commits, developers, files, diffs, and source code.

#research-tool#version-control#software-repository-mining
Stars961
Forks155
Last commit5 months ago
The United States Code
The United States CodePython

A complete version-controlled repository of the United States Code, exploring how Git-like tools could improve legislative transparency.

#civic-tech#version-control#public-domain
Stars902
Forks57
Last commit9 years ago
eureka
eurekaRust

A CLI tool to capture and store ideas in a git repository without leaving the terminal.

#version-control#developer-tools#productivity
Stars868
Forks43
Last commit2 years ago
vgit.nvim
vgit.nvimLua

A visual Git plugin for Neovim that provides project-wide and buffer-specific diff, blame, history, and conflict management views.

#editor-tool#version-control#neovim-plugin
Stars848
Forks23
Last commit2 months ago
telescope-undo.nvim
telescope-undo.nvimLua

A Telescope extension for Neovim that visualizes and fuzzy-searches your undo tree.

#vimscript#version-control#productivity
Stars790
Forks13
Last commit1 year ago
dotbare
dotbareShell

A command-line utility to manage dotfiles and act as a generic fuzzy git client using fzf.

#version-control#developer-tools#cli-productivity
Stars725
Forks19
Last commit2 years ago
add-gitignore
add-gitignoreJavaScript

An interactive CLI tool that generates .gitignore files for your projects with a multi-select interface.

#version-control#developer-tools#gitignore
Stars722
Forks16
Last commit2 years ago
Automatically Rebase a PR
Automatically Rebase a PRShell

A GitHub Action that automatically rebases pull requests when a specific comment command is posted.

#version-control#workflow-automation#git-rebase
Stars703
Forks141
Last commit2 years ago
centraldogma
centraldogmaJava

A highly-available, version-controlled service configuration repository based on Git, ZooKeeper, and HTTP/2.

#version-control#configuration-server#devops
Stars663
Forks133
Last commit5 days ago
datalad
dataladPython

A decentralized data management system built on Git and git-annex for versioning and distributing large datasets.

#neuroscience#version-control#data-storage
Stars640
Forks128
Last commit1 day ago
doorstop
doorstopPython

A requirements management tool that stores textual requirements as YAML files alongside source code in version control.

#version-control#yaml#cli-tool
Stars632
Forks158
Last commit4 days ago
brig
brigGo

A distributed and secure file synchronization tool with version control, built on IPFS with a git-like interface and web UI.

#file-synchronization#ipfs#version-control
Stars577
Forks34
Last commit2 years ago
hyperzsh
hyperzsh

A Zsh theme designed for a git-focused workflow, providing comprehensive repository status without terminal clutter.

#version-control#developer-tools#shell-prompt
Stars537
Forks44
Last commit18 days ago
awesome-github
awesome-github

A curated collection of awesome GitHub tools, libraries, resources, and utilities for developers.

#version-control#developer-tools#open-source
Stars536
Forks83
Last commit2 months ago
PodsUpdater
PodsUpdaterSwift

A macOS app that helps iOS/macOS developers find and update CocoaPods dependency versions in their Podfile.

#version-control#podfile#dependency-management
Stars526
Forks29
Last commit7 years ago
ginatra
ginatraRuby

A lightweight web-based Git repository browser built with Ruby Sinatra for easy repository exploration.

#version-control#http-git#web-app
Stars524
Forks63
Last commit6 months ago
Ruckusing
RuckusingPHP

A PHP framework for database migrations inspired by ActiveRecord, supporting MySQL, PostgreSQL, and SQLite.

#version-control#cli-tool#database-migrations
Stars502
Forks97
Last commit1 year ago
Mega
MegaTypeScript

An open-source Git-compatible monorepo engine built in Rust for managing petabyte-scale codebases and AI agent workflows.

#hacktoberfest#version-control#buck2
Stars488
Forks122
Last commit3 days ago
GitNow
GitNowShell

A Fish shell plugin that provides high-level Git commands and shortcuts to speed up your Git workflow.

#semver#version-control#gitflow
Stars480
Forks27
Last commit8 months ago
fugit2.nvim
fugit2.nvimLua

A Neovim git GUI plugin powered by libgit2, offering a floating window interface with Magit-style menus and interactive rebase.

#version-control#git-blame#interactive-rebase
Stars468
Forks16
Last commit1 day ago
Directus Sync
Directus SyncTypeScript

A CLI tool for synchronizing and versioning Directus configurations across development, staging, and production environments.

#version-control#devops#cli-tool
Stars460
Forks25
Last commit1 month ago
terraform-provider-gitlab
terraform-provider-gitlab

A Terraform provider for managing GitLab resources like projects, users, groups, and CI/CD pipelines as code.

#version-control#devops#gitlab
Stars430
Forks309
Last commit18 days ago
gulp-git
gulp-gitJavaScript

A Gulp plugin that integrates Git commands into your build pipeline for automated version control workflows.

#gulp#version-control#workflow-automation
Stars400
Forks85
Last commit1 year ago
skydio/revup
skydio/revupPython

A productivity-focused Git tool that creates and manages multiple relative pull requests from a single upload.

#github-integration#version-control#developer-tools
Stars389
Forks98
Last commit4 days ago
advanced-git-search.nvim
advanced-git-search.nvimLua

An advanced git search extension for Telescope and fzf-lua to search git history by commit message, content, and author in Neovim.

#version-control#productivity#telescope-extension
Stars388
Forks10
Last commit
ocaml-git
ocaml-gitOCaml

A pure OCaml implementation of Git's storage format and network protocols for reading and writing Git objects.

#version-control#mirageos#storage
Stars369
Forks68
Last commit1 year ago
WebDB
WebDBTypeScript

A free, all-in-one web-based database IDE with query editing, data visualization, time machine, and intelligent data generation.

#erd-tool#ai#database
Stars336
Forks21
Last commit1 year ago
Composer-Patches
Composer-PatchesPHP

A Composer plugin to apply patches from local or remote files to any package within a project.

#composer#version-control#devops
Stars301
Forks44
Last commit4 days ago
PreviousPage 4 of 6

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 months ago
Next
#Git116
#Developer Tools71
#Cli Tool49
#Devops38
#Productivity33
#Cli30
#Automation27
#Command Line Tool22
#Workflow Automation21
#Go21
#Git Client19
#Neovim Plugin19