Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Git

Git

378 projects

Showing 36 of 378 projects

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
Stars849
Forks24
Last commit5 months ago
gitmux
gitmuxGo

A minimal tool that displays Git repository status directly in your tmux status bar.

#developer-tools#productivity#fish
Stars794
Forks27
Last commit6 months ago
nurl
nurlRust

A CLI tool that automatically generates Nix fetcher calls from repository URLs, simplifying package definitions.

#mercurial#developer-tools#fetcher-generation
Stars782
Forks12
Last commit1 day ago
Captain
CaptainGo

Captain converts your Git workflow into Docker containers for Continuous Delivery by automating builds, tests, and pushes based on git state.

#devops#container-orchestration#build-automation
Stars776
Forks48
Last commit1 year ago
mani
maniGo

CLI tool to manage multiple Git repositories and run commands across them.

#go-application#devops#productivity
Stars761
Forks43
Last commit3 months ago
CPM
CPMCMake

A C++ package manager based on CMake and Git that enables linking multiple versions of static libraries without symbol conflicts.

#static-linking#version-management#build-automation
Stars751
Forks80
Last commit5 years ago
react-native-responsive-fontsize
react-native-responsive-fontsizeJavaScript

A React Native library for responsive font sizes based on device screen dimensions.

#fontsize#font-scaling#reponsive
Stars740
Forks38
Last commit7 months 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
Stars730
Forks16
Last commit2 years ago
MLEM
MLEMPython

A tool to package, serve, and deploy any ML model on any platform using a GitOps approach.

#model-packaging#deployment#developer-tools
Stars718
Forks42
Last commit3 years ago
paq-nvim
paq-nvimLua

A simple, fast, and lightweight Neovim package manager written in Lua.

#plugin-management#neovim-configuration#git
Stars706
Forks45
Last commit1 year ago
iterm-touchbar
iterm-touchbarShell

A zsh plugin that displays terminal feedback and git/npm/yarn controls in the iTerm2 Touch Bar.

#developer-tools#productivity#shell-scripting
Stars689
Forks72
Last commit4 years ago
centraldogma
centraldogmaJava

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

#version-control#configuration-server#devops
Stars666
Forks136
Last commit5 days ago
git-journal
git-journalRust

A framework for generating changelogs and enforcing structured commit messages from git history.

#developer-tools#git-journal#changelog-generation
Stars651
Forks15
Last commit3 years ago
pgsh
pgshJavaScript

A CLI tool that enables Git-like branching for PostgreSQL databases to simplify local development workflows.

#psql#devops#dotenv
Stars649
Forks16
Last commit3 years ago
gulp-gh-pages
gulp-gh-pagesJavaScript

A Gulp 4 plugin to publish static files to GitHub Pages.

#deployment#build-automation#github-pages
Stars606
Forks63
Last commit6 years ago
diff2html-cli
diff2html-cliTypeScript

A CLI tool that converts unified and git diff output into pretty, syntax-highlighted HTML for easy viewing.

#unified-diff#unified-diffs#git-diff
Stars602
Forks55
Last commit7 months ago
Xandikos
XandikosPython

A CalDAV/CardDAV server backed by Git

#carddav#dulwich#git
Stars601
Forks57
Last commit1 day ago
fw
fwRust

A CLI tool to manage and automate your development workspace, handling project cloning, environment setup, and cross-project commands.

#environment-automation#zsh-completion#developer-tools
Stars566
Forks23
Last commit1 month ago
NuKeeper
NuKeeperC#

Automatically update NuGet packages in .NET projects across repositories with pull request generation.

#nuget#dotnet-global-tool#csharp
Stars545
Forks114
Last commit4 years ago
awesome-github
awesome-github

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

#version-control#developer-tools#open-source
Stars542
Forks81
Last commit5 months 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 commit9 months ago
ProjectScaffold
ProjectScaffoldF#

A prototypical .NET solution scaffolding tool with a build process for F# projects.

#nuget#build-automation#dotnet
Stars520
Forks151
Last commit3 years 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
Stars509
Forks122
Last commit1 day ago
ZSH Unplugged
ZSH UnpluggedShell

A minimal ~20-line Zsh function that clones and loads plugins, eliminating the need for a full plugin manager.

#minimalist#shell-scripting#terminal
Stars506
Forks22
Last commit4 months 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
Stars491
Forks27
Last commit5 days ago
fzf (unixorn)
fzf (unixorn)Shell

A ZSH plugin that enhances fzf with search integrations for Docker, tmux, Homebrew, Git, and more.

#hacktoberfest#productivity#zsh-plugin
Stars433
Forks32
Last commit20 days ago
git_curate
git_curateRuby

A command-line tool to interactively review and delete local Git branches with detailed commit information.

#developer-tools#branch-management#workflow-automation
Stars431
Forks12
Last commit1 year ago
cmp-git
cmp-gitLua

A Neovim completion source for nvim-cmp that provides Git commits, GitHub issues/PRs/mentions, and GitLab issues/MRs/mentions.

#autocompletion#blink#productivity
Stars421
Forks24
Last commit3 months ago
gfold
gfoldRust

A CLI tool written in Rust to track and analyze multiple Git repositories concurrently.

#developer-tools#open-source#repository-management
Stars400
Forks22
Last commit2 months 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
Stars399
Forks87
Last commit2 years 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
Stars395
Forks111
Last commit3 days ago
ai-commit
ai-commitPHP

A CLI tool that uses AI to automatically generate conventional git commit messages from staged changes.

#commit#ai#git-diff
Stars394
Forks22
Last commit2 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
Stars391
Forks11
Last commit
Import a GPG Key
Import a GPG KeyTypeScript

A GitHub Action to import a GPG private key into a runner's keychain for signing commits, tags, and pushes.

#actions#gnupg2#devops
Stars383
Forks95
Last commit1 day ago
mkdkr
mkdkrShell

A super small and powerful framework for building CI pipelines using Makefile and Docker for isolation.

#pipelines#jenkins#containerization
Stars382
Forks21
Last commit5 years ago
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
Forks69
Last commit1 year ago
PreviousPage 5 of 11Next

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
9 months ago
#Developer Tools179
#Version Control153
#Productivity85
#Command Line73
#Zsh69
#Cli67
#Cli Tool66
#Automation63
#Terminal55
#Workflow Automation53
#Zsh Plugin50
#Devops46