Indie software from homebrew
-
git-who
Git blame for file trees
-
git-workspace
Sync personal and work git repositories from multiple providers
-
git-xargs
CLI for making updates across multiple Github repositories with a single command
-
git-xet
Git LFS plugin that uploads and downloads using the Xet protocol
-
GitAhead
Git Client
-
gitbackup
Tool to backup your Bitbucket, GitHub and GitLab repositories
-
gitbatch
Manage your git repositories in one place
-
GitBlade
Graphical client for Git
-
gitbucket
Git platform powered by Scala offering
-
GitButler
Git client for simultaneous branches on top of your existing workflow
-
GitComet
Git GUI
-
GitDock
Displays all your GitLab activities in one place
-
gitea
Painless self-hosted all-in-one software development service
-
gitea-mcp-server
Interactive with Gitea instances with MCP
-
gitea-runner
Official Actions runner for Gitea
-
Gitee
Status bar application for GitHub
-
GitFiend
Git client
-
GitFinder
Git client with Finder integration
-
GitFit
Micro-workouts while waiting for AI code generation
-
Gitfox
Git client
-
gitg
GNOME GUI client to view git repositories
-
GitHub Desktop
Desktop client for GitHub repositories
-
GitHub Copilot
Native client for GitHub Copilot
-
GitHub Copilot for Xcode
Xcode extension for GitHub Copilot
-
github-keygen
Bootstrap GitHub SSH configuration
-
github-markdown-toc
Easy TOC creation for GitHub README.md (in go)
-
github-mcp-server
GitHub Model Context Protocol server for AI tools
-
github-release
Create and edit releases on Github (and upload artifacts)
-
Gitify
GitHub notifications on your menu bar
-
gitingest
Turn any Git repository into a prompt-friendly text ingest for LLMs
-
GitKraken CLI
CLI for GitKraken
-
GitKraken Serverless
Git client focusing on productivity
-
gitlab-ci-linter
Command-line tool to lint GitLab CI YAML files
-
gitlab-ci-local
Run gitlab pipelines locally as shell executor or docker executor
-
gitlab-gem
Ruby client and CLI for GitLab API
-
gitlab-release-cli
Toolset to create, retrieve and update releases on GitLab
-
gitlab-runner
Official GitLab CI runner
-
gitleaks
Audit git repos for secrets
-
gitless
Simplified version control system on top of git
-
GitLight
Desktop notifications for GitHub & GitLab
-
gitlint
Linting for your git commit messages
-
gitlogue
Cinematic Git commit replay tool
-
gitmoji
Interactive command-line tool for using emoji in commit messages
-
gitmux
Git status in tmux status bar
-
gitnote
-
gitnr
Create `.gitignore` using templates from TopTal, GitHub or your own collection
-
gitoxide
Idiomatic, lean, fast & safe pure Rust implementation of Git
-
gitql
Git query language
-
gitsign
Keyless Git signing using Sigstore
-
gitslave
Create group of related repos with one as superproject
-
gitter-cli
Extremely simple Gitter client for terminals
-
gittuf
Security layer for Git repositories
-
gittype
CLI code-typing game that turns your source code into typing challenges
-
gittyup
Graphical Git client
-
gitu
TUI Git client inspired by Magit
-
gitui
Blazing fast terminal-ui for git written in rust
-
gitup
Update multiple git repositories at once
-
GitUp
Git interface focused on visual interaction
-
gitversion
Easy semantic versioning for projects using Git
-
gitwatch
Watch a file or folder and automatically commit changes to a git repo easily