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

froggit-go
froggit-goGo

A universal Go library for interacting with multiple VCS providers like GitHub, GitLab, Bitbucket, and Azure Repos.

#bitbucket-server#version-control#repository-management
Stars54
Forks30
Last commit3 days ago
slimline
slimlineShell

A modular, fast, and elegant ZSH prompt with customizable sections and asynchronous display.

#developer-tools#productivity#async
Stars53
Forks5
Last commit5 years ago
commit-sage-cli
commit-sage-cliTypeScript

Generates Conventional Commit messages with AI. Supports OpenAI, Ollama, and Gemini.

#commits#ai#commit-message
Stars51
Forks1
Last commit16 days ago
Skipper
SkipperPython

A CLI tool to build, test, and run projects in isolated Docker containers, directly from your Git repository.

#containerization#isolated-testing#build-automation
Stars50
Forks22
Last commit12 days ago
complate
complateRust

A powerful text templating tool.

#commit#template#standard
Stars48
Forks8
Last commit1 year ago
Expose Git Commit Data As Environment Variables
Expose Git Commit Data As Environment VariablesShell

A GitHub Action that exposes detailed git commit information as environment variables for use in workflows.

#commit#hacktoberfest#version-control
Stars42
Forks6
Last commit
co-author.nvim
co-author.nvimLua

A Neovim plugin that automatically fetches and adds co-authors to commit messages from repository history.

#version-control#developer-tools#vim
Stars42
Forks4
Last commit9 months ago
git-log
git-logTypeScript

An ESLint formatter that enriches linting reports with Git commit metadata like author, date, and hash.

#developer-tools#commit-history#lint
Stars41
Forks0
Last commit4 years ago
csc.nvim
csc.nvimLua

Intelligent scope autocompletion for conventional commits in Neovim, learning from your repository's commit history.

#autocompletion#version-control#developer-tools
Stars38
Forks2
Last commit9 months ago
git-prune (seinh)
git-prune (seinh)Shell

An oh-my-zsh plugin for safely deleting merged git branches locally and remotely with configurable branch protection.

#developer-tools#branch-management#workflow-automation
Stars37
Forks3
Last commit9 months ago
git-prune (diazod)
git-prune (diazod)Shell

An oh-my-zsh plugin for safely deleting merged local and remote git branches with configurable branch protection.

#version-control#developer-tools#branch-management
Stars37
Forks3
Last commit9 months ago
git-fzf
git-fzfShell

An interactive ZSH plugin that wraps git operations with FZF for enhanced productivity and convenience.

#git-worktree#developer-tools#productivity
Stars36
Forks1
Last commit3 years ago
git-worktree (alexiszamanidis)
git-worktree (alexiszamanidis)Shell

An interactive ZSH plugin that wraps git operations with FZF for simplicity and productivity.

#git-worktree#developer-tools#productivity
Stars36
Forks1
Last commit3 years ago
Git IPFS Remote Bridge
Git IPFS Remote BridgePython

A Python toolset enabling Git to clone, push, fetch, and self-host repositories over the IPFS decentralized storage network.

#ipfs#version-control#open-source
Stars35
Forks7
Last commit7 months ago
nodeys
nodeys

A ZSH theme based on ys with added Node.js version display from NVM.

#developer-tools#shell-prompt#open-source
Stars35
Forks12
Last commit10 years ago
pushnix
pushnixGo

A CLI tool to push NixOS configuration repositories to remote hosts via git and trigger rebuilds over SSH.

#devops#remote-deployment#cli-tool
Stars34
Forks2
Last commit5 years ago
git-tools
git-toolsGo

A CLI tool for managing git repositories with semantic versioning tags, automating version bumps and tag validation.

#devops#version-management#semantic-versioning
Stars33
Forks3
Last commit3 months ago
Has Changes
Has ChangesDockerfile

GitHub Action that checks if a repository has uncommitted changes after previous workflow steps.

#actions#version-control#devops
Stars33
Forks12
Last commit3 years ago
GitBlamePR
GitBlamePRSwift

A Mac app that displays the pull request that last modified each line of a file, built with SwiftUI.

#developer-tools#git-blame#xcode-extension
Stars33
Forks2
Last commit1 year ago
GitIgnore for Salesforce
GitIgnore for Salesforce

A reusable .gitignore template for Salesforce and Force.com projects to exclude unnecessary files from version control.

#force-dot-com#salesforce#version-control
Stars31
Forks23
Last commit9 years ago
git-aliases (mdumitru)
git-aliases (mdumitru)Shell

A comprehensive collection of Git aliases and functions for the Oh My Zsh framework to streamline command-line Git workflows.

#developer-tools#productivity#git
Stars31
Forks3
Last commit4 years ago
Gitmoji
GitmojiDart

An Alfred workflow to quickly search and insert Gitmojis into your commit messages.

#alfred-workflow#commits#emoji
Stars29
Forks1
Last commit1 month ago
fall
fallShell

A collection of ZSH themes that automatically change based on the current season, with git status integration.

#fall#ohmyzsh#seasonal
Stars28
Forks1
Last commit1 year ago
git-prompt-string-lualine.nvim
git-prompt-string-lualine.nvimLua

A lualine.nvim component that displays git-prompt-string in your Neovim statusline.

#developer-tools#git-prompt#neovim-plugin
Stars27
Forks1
Last commit2 years ago
dotfiles
dotfilesShell

An Oh My Zsh plugin that synchronizes dotfiles across multiple computers using Git with a whitelist approach.

#git-sync#version-control#developer-tools
Stars27
Forks2
Last commit6 years ago
Deploy A Static Site to GitHub Pages
Deploy A Static Site to GitHub PagesShell

A GitHub Action to deploy static sites to GitHub Pages with customizable options.

#actions#devops#workflow-automation
Stars27
Forks0
Last commit1 month ago
history-sync (vitobotta)
history-sync (vitobotta)Shell

Syncs zsh shell history between computers using git and GPG encryption with conflict minimization.

#productivity#terminal#shell
Stars26
Forks5
Last commit2 years ago
awesome-gitignore-templates
awesome-gitignore-templates

A curated collection of gitignore templates for various programming languages and tools to exclude unnecessary files from git commits.

#version-control#developer-tools#open-source
Stars26
Forks5
Last commit9 years ago
slick
slickRust

A fast, asynchronous ZSH prompt written in Rust with real-time git status and environment detection.

#dev-environment#async#terminal
Stars25
Forks1
Last commit7 days ago
gitlogdiff.nvim
gitlogdiff.nvimLua

A Neovim plugin that displays recent Git commits and lets you diff them quickly via Diffview.

#version-control#keyboard-driven#workflow
Stars23
Forks2
Last commit6 months ago
LibVCS4j
LibVCS4jJava

A Java library providing a unified API for mining data from multiple version control systems and issue trackers.

#mercurial#version-control#java-library
Stars23
Forks7
Last commit7 months ago
GitKraken
GitKrakenC#

A PowerToys Run plugin that enables quick opening of GitKraken repositories from the Windows launcher.

#search#productivity-tool#plugin-system
Stars22
Forks0
Last commit1 year ago
gitio (denysdovhan)
gitio (denysdovhan)Shell

A zsh plugin that generates short GitHub URLs using git.io directly from the command line.

#developer-tools#terminal-utility#shell-scripting
Stars22
Forks2
Last commit10 years ago
branch-manager
branch-managerShell

An oh-my-zsh plugin that simplifies Git branch management with auto-stashing and commands for updating, merging, rebasing, and cleaning branches.

#version-control#developer-tools#oh-my-zsh-plugin
Stars22
Forks2
Last commit2 months ago
Duff
DuffOCaml

Pure OCaml implementation of libXdiff for generating binary diffs, used by ocaml-git for storage optimization.

#ocaml-library#version-control#binary-diff
Stars21
Forks3
Last commit1 year ago
CI with Jenkins, Git, Maven, Grunt, and JMeter
CI with Jenkins, Git, Maven, Grunt, and JMeterHTML

A step-by-step guide to enable continuous integration and deployment for Apigee Edge API bundles using Jenkins, Git, Maven, and JMeter.

#api-deployment#apigee-edge#jenkins
Stars21
Forks22
Last commit
PreviousPage 8 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
19 days ago
11 years ago
#Developer Tools179
#Version Control153
#Productivity85
#Command Line73
#Zsh69
#Cli67
#Cli Tool66
#Automation63
#Terminal55
#Workflow Automation53
#Zsh Plugin50
#Devops46