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 →
Top 23 Shell Git Projects
-
git-extras
GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
-
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.
-
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!)
-
-
-
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.
Repository: nb
-
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..
View the Project on GitHub
-
-
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.
-
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 -
-
-
-
-
-
-
-
git-auto-commit-action
Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.
-
-
- 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.
-
Practiced Git and GitHub with Suggested Learning Path exercises from git-katas
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Shell Git discussion
Shell Git related posts
-
A Better Way to Run Git Worktrees Finally!
-
CLI tool to check the Git status of multiple projects
-
Show HN: Git Quick Stats – The Easiest Way to Analyze Any Git Repositor
-
Wtm (Worktree Manager): A simpler way to work with Git Worktrees
-
Show HN: Gitbasher – A simple bash utility to make Git easy to use
-
Show HN: Git command for creating snapshot commits on a not checked-out branch
-
Show HN: Simplest Git Statistics in CLI
- A note from our sponsor - Stream getstream.io | 25 Dec 2025
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 |