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

common
commonShell

A minimal, customizable Zsh prompt theme showing git status, working directory, hostname, and more.

#minimal-design#terminal-prompt#developer-tools
Stars364
Forks30
Last commit5 months ago
agkozak-zsh-prompt
agkozak-zsh-promptShell

A fast, asynchronous Zsh prompt with color ASCII indicators for Git, exit, SSH, virtual environment, and vi mode status.

#developer-tools#shell-prompt#cygwin
Stars351
Forks30
Last commit1 month ago
Public Git Archive
Public Git ArchiveJupyter Notebook

A collection of large-scale datasets for source code analysis and machine learning on code, including GitHub repositories, identifiers, and commit data.

#software-engineering-research#code-identifiers#docker-metadata
Stars349
Forks84
Last commit
HASS Configurator
HASS ConfiguratorPython

A web-based file editor and configuration UI for Home Assistant with syntax highlighting, YAML linting, and Git integration.

#jquery#hass-configurator#hass
Stars334
Forks157
Last commit3 months ago
tickgit
tickgitGo

A command-line tool to manage TODOs, tickets, and checklists as configuration within your codebase using git history.

#tickgit#todo#todo-tracking
Stars324
Forks18
Last commit2 years ago
Git Repos
Git ReposPython

An Alfred workflow to browse, search, and open Git repositories directly from the Alfred launcher.

#alfred-workflow#macos-development#alfred
Stars312
Forks22
Last commit2 years ago
awesome-utils-dev
awesome-utils-devJavaScript

A curated collection of developer tools, resources, and tips to improve productivity and enhance the development journey.

#backend-development#crypto#developer-tools
Stars302
Forks78
Last commit7 days ago
git-prompt (woefe)
git-prompt (woefe)Shell

A fast, customizable, pure-shell, asynchronous Git prompt for Zsh that displays repository status.

#developer-tools#shell-scripting#async
Stars295
Forks46
Last commit3 months ago
gitignore.nix
gitignore.nixNix

Nix library for filtering local source directories using gitignore rules, enabling reproducible builds.

#build-reproducibility#functional-programming#clean-source
Stars288
Forks23
Last commit8 months ago
ggc
ggcGo

A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.

#version-control#developer-tools#workflow-automation
Stars285
Forks9
Last commit2 days ago
emplace
emplaceRust

A command-line tool that synchronizes installed packages across multiple machines using a version-controlled configuration file.

#multiple-machines#dotfiles#cli-tool
Stars282
Forks27
Last commit4 months ago
ec
ecGo

A terminal-native UI for resolving Git merge conflicts with a 3-way diff view and Vim-like keybindings.

#version-control#developer-tools#terminal-tui
Stars281
Forks5
Last commit1 month ago
Tempo
TempoSwift

A modern open-source GUI Git client for macOS with Apple Intelligence-powered commit messages and a native Mac interface.

#version-control#developer-tools#open-source
Stars272
Forks22
Last commit11 days ago
gitlab-cli
gitlab-cliJavaScript

A command-line utility for creating GitLab merge requests and performing common GitLab operations directly from the terminal.

#version-control#developer-tools#command-line-tool
Stars266
Forks45
Last commit2 years ago
clj-jgit
clj-jgitClojure

A Clojure wrapper for JGit providing a functional interface to manipulate Git repositories programmatically.

#version-control#repository-management#jgit
Stars257
Forks58
Last commit1 year ago
gostatus
gostatusGo

A command line tool that shows the status of Go repositories, including updates, branches, and local changes.

#version-control#developer-tools#repository-management
Stars245
Forks10
Last commit1 year ago
telescope-repo.nvim
telescope-repo.nvimLua

A Telescope.nvim extension that dynamically lists and navigates to source control repositories (git, Mercurial, etc.) across your filesystem without manual setup.

#fossil#mercurial#hacktoberfest
Stars242
Forks20
Last commit2 months ago
StoryboardMerge
StoryboardMergeObjective-C

A specialized diff and merge tool for Xcode storyboard files that resolves version control conflicts.

#version-control#conflict-resolution#git
Stars237
Forks20
Last commit8 years ago
git-s3
git-s3PHP

A command-line tool to deploy git repositories to AWS S3 buckets with automated file synchronization.

#file-synchronization#composer#version-control
Stars233
Forks38
Last commit9 years ago
run-vcpkg
run-vcpkgTypeScript

A GitHub Action to set up and run vcpkg for C++ projects with automatic binary caching using GitHub's cache.

#devops#ninja#cpp-build-tools
Stars232
Forks33
Last commit1 month ago
git-remote-ipfs
git-remote-ipfsGo

A Git transport helper for pushing and pulling repositories directly from IPFS.

#ipfs#version-control#content-addressed
Stars232
Forks23
Last commit6 years ago
Has Changed Path
Has Changed PathJavaScript

A GitHub Action that detects path changes in monorepos to conditionally run workflows and save CI/CD resources.

#conditional-deployment#devops#history
Stars231
Forks32
Last commit2 years ago
Pollinate
PollinateJavaScript

Generate new projects from Git(Hub) templates using a simple schema and Nunjucks templating.

#parsing#generator#skeleton
Stars228
Forks13
Last commit7 years ago
deadbranch
deadbranchRust

A CLI tool to safely identify and delete stale git branches with interactive TUI, backups, and protected branch defaults.

#version-control#developer-tools#terminal-tui
Stars225
Forks13
Last commit3 months ago
verco
verco

A keyboard-driven terminal user interface client for Git, Mercurial, and PlasticSCM version control systems.

#version-control#developer-tools#mercurial-client
Stars223
Forks12
Last commit2 years ago
git2r
git2rR

R bindings to the libgit2 library, providing programmatic access to Git repositories from R.

#version-control#r-package#data-science
Stars222
Forks61
Last commit5 months ago
Diff
DiffTypeScript

An ESLint plugin that filters lint output to only show errors on changed lines, keeping feedback focused.

#git-diff#developer-tools#pre-commit
Stars210
Forks19
Last commit2 months ago
rgit
rgitRust

A blazingly fast, modern web frontend for browsing bare Git repositories, built in Rust.

#repository-browser#version-control#git-web-interface
Stars206
Forks23
Last commit9 months ago
git-ipfs-rehost
git-ipfs-rehostShell

A script to statically host git repositories as read-only content in IPFS.

#ipfs#version-control#open-source
Stars202
Forks24
Last commit5 years ago
Get Latest Tag
Get Latest TagJavaScript

A GitHub Action that retrieves the latest Git tag from a repository, with fallback and pattern matching options.

#hacktoberfest#semver#devops
Stars196
Forks51
Last commit4 days ago
run-cmake
run-cmakeTypeScript

A GitHub Action to build C++ applications with CMake (using CMakePresets.json), Ninja, and vcpkg in CI workflows.

#devops#ninja#cpp-tooling
Stars195
Forks23
Last commit4 days ago
polyglot
polyglotShell

A dynamic, ASCII-only prompt for multiple Unix shells that displays Git status, virtual environments, and session info with optional color.

#shell-prompt#cross-shell#terminal
Stars194
Forks15
Last commit1 month ago
nvim-blame-line
nvim-blame-lineVim Script

A Neovim plugin that displays git blame information using virtual text at the end of the current line.

#version-control#developer-tools#git-blame
Stars189
Forks9
Last commit4 months ago
SCM Manager
SCM ManagerJava

The easiest way to share and manage your Git, Mercurial and Subversion repositories over http.

#mercurial#cloudogu#java
Stars174
Forks35
Last commit3 days ago
fzf-zsh-completions
fzf-zsh-completionsShell

Fuzzy completions for fzf and Zsh that enhance command-line workflows with interactive fuzzy search.

#command-line-tools#cli-enhancement#zsh-plugin
Stars170
Forks7
Last commit3 months ago
Get a list of file changes with PR/Push
Get a list of file changes with PR/PushTypeScript

A GitHub Action that outputs changed, added, and removed files in your repository for use in CI/CD workflows.

#version-control#devops#workflow-automation
Stars168
Forks49
Last commit
PreviousPage 6 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
6 years ago
3 years ago
#Developer Tools179
#Version Control153
#Productivity85
#Command Line73
#Zsh69
#Cli67
#Cli Tool66
#Automation63
#Terminal55
#Workflow Automation53
#Zsh Plugin50
#Devops46