Shell Git

Open-source Shell projects categorized as Git

Top 23 Shell Git Projects

  1. git-extras

    GIT utilities -- repo summary, repl, changelog population, author commit percentages and more

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. pure

    Pretty, minimal and fast ZSH prompt (by sindresorhus)

    Project mention: Speeding Up My ZSH Shell | news.ycombinator.com | 2025-07-20

    There's so many plugin systems for zsh. From comments it seems like Pretzo is the main one suggested.

    But there's a huge list of different offerings. Looking at https://github.com/sindresorhus/pure?tab=readme-ov-file#inte... , there's also for example zim, zplug, zinit, zi. It's be so great to have see some deeper investigations or comparisons: is Pretzo really the best choice? Aside from seeming popularity, why?

    At least found this neat gist with a cheat sheet for different zsh plugin systems (and how very many there are!)

  4. padroes-de-commits

    Padrões de commits

  5. docker-gitlab

    Dockerized GitLab

  6. nb

    CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.

    Project mention: ✨ Top 5 Open-Source Terminal Note-Taking Applications ✨ | dev.to | 2025-01-29

    Repository: nb

  7. DevOps-Bash-tools

    1000+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt for Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, Advanced dotfiles: .bashrc, .vimrc, .gitconfig, .screenrc, tmux..

    Project mention: Level Up Your DevOps Workflow with Hari Sekhon's Bash Tools! | dev.to | 2025-06-23

    View the Project on GitHub

  8. githug

    Git your game on!

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. git-quick-stats

    ▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.

    Project mention: Show HN: Git Quick Stats – The Easiest Way to Analyze Any Git Repositor | news.ycombinator.com | 2025-11-11
  11. git-ftp

    Uses Git to upload only changed files to FTP servers.

  12. forgit

    :zzz: A utility tool powered by fzf for using git interactively.

  13. git-fire

    :fire: Save Your Code in an Emergency

  14. git-secret

    :busts_in_silhouette: A bash-tool to store your private data inside a git repository.

  15. git-subrepo

  16. git-open

    Type `git open` to open the GitHub page or website for a repository in your browser.

  17. dotfiles

    vim, zsh, git, homebrew, neovim - my whole world (by nicknisi)

  18. gitalias

    Git alias commands for faster easier version control

  19. git-auto-commit-action

    Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.

  20. homeshick

    git dotfiles synchronizer written in bash

  21. gitwatch

    Watch a file or folder and automatically commit changes to a git repo easily.

  22. transcrypt

    transparently encrypt files within a git repository (by elasticdog)

    Project mention: Show HN: Lockenv – Simple encrypted secrets storage for Git | news.ycombinator.com | 2025-12-07

    I understand the simplicity angle. https://github.com/elasticdog/transcrypt has been around for a long time and strikes that balance very well in my opinion. And it's just a bash script that can also be committed so the git repo is atomic.

  23. git-katas

    A set of exercises for deliberate Git Practice

    Project mention: Week 3 — Backend x DevOps | Hyperskill and R.I.P. MacBook | dev.to | 2025-06-18

    Practiced Git and GitHub with Suggested Learning Path exercises from git-katas

  24. dotfiles

    💻 macOS / Ubuntu dotfiles (by alrra)

  25. zsh-snap

    ⚡️ Znap! Fast, easy-to-use tools for Zsh dotfiles & plugins, plus git repos

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Shell Git discussion

Shell Git related posts

  • A Better Way to Run Git Worktrees Finally!

    1 project | dev.to | 16 Dec 2025
  • CLI tool to check the Git status of multiple projects

    11 projects | news.ycombinator.com | 14 Nov 2025
  • Show HN: Git Quick Stats – The Easiest Way to Analyze Any Git Repositor

    1 project | news.ycombinator.com | 11 Nov 2025
  • Wtm (Worktree Manager): A simpler way to work with Git Worktrees

    2 projects | news.ycombinator.com | 28 Sep 2025
  • Show HN: Gitbasher – A simple bash utility to make Git easy to use

    1 project | news.ycombinator.com | 10 Jul 2025
  • Show HN: Git command for creating snapshot commits on a not checked-out branch

    1 project | news.ycombinator.com | 30 Jun 2025
  • Show HN: Simplest Git Statistics in CLI

    1 project | news.ycombinator.com | 17 Jun 2025
  • A note from our sponsor - Stream
    getstream.io | 25 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source Git projects in Shell? This list will help you:

# Project Stars
1 git-extras 17,901
2 pure 13,958
3 padroes-de-commits 8,954
4 docker-gitlab 8,067
5 nb 7,868
6 DevOps-Bash-tools 7,365
7 githug 6,917
8 git-quick-stats 6,881
9 git-ftp 5,554
10 forgit 4,847
11 git-fire 4,431
12 git-secret 3,944
13 git-subrepo 3,495
14 git-open 3,409
15 dotfiles 2,907
16 gitalias 2,598
17 git-auto-commit-action 2,437
18 homeshick 2,165
19 gitwatch 1,654
20 transcrypt 1,612
21 git-katas 1,557
22 dotfiles 1,504
23 zsh-snap 1,467

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io