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. Learn more →
Top 23 Python Git Projects
-
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Project mention: A collection of exercises and examples for learning DevOps concepts | news.ycombinator.com | 2025-06-29 -
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.
-
Finally, just like the other script, we need to set up the local pre-commit hook with the Python dependencies as requirements.
-
dev-setup
macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
-
Project mention: Refactoring Our Codebase with Ruff and Pre-commit: A Developer's Guide | dev.to | 2025-04-18
-
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
github-activity-generator
A script that helps generate a rich GitHub Contribution Graph for your account 🤖
-
commitizen
Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:
-
Project mention: Git-of-theseus: Analyze how a Git repo grows over time | news.ycombinator.com | 2025-01-08
-
-
-
Project mention: Ubuntu Hoping to Remove Qt 5 Before Ubuntu 26.04 LTS | news.ycombinator.com | 2024-11-01
Qt5 to Qt6 is nothing like Python2 to Python3.
The lessons from (Qt3 to Qt4 and) Qt4 to Qt5 have been learned and moving a large project from Qt5 to Qt6 is not that hard comparatively. There are a few minor deprecated APIs to handle and it's relatively easy over all.
I even have a stable project that is compatible with Qt5 and Qt6 [1] all in a single code base (particularly thanks to the effort of the qtpy[2] library). It's not that hard, and my opinion includes C++ in that assessment.
[1] https://github.com/git-cola/git-cola/
[2] https://github.com/spyder-ide/qtpy
-
-
-
-
Project mention: Introduction to Gitless GitOps: A New OCI-Centric and Secure Architecture | dev.to | 2025-04-16
This is unrelated to the tool called "Gitless": https://gitless.com/
-
-
-
-
Project mention: The canonical Python Git API, GitPython, recommends that you just switch to Rust | news.ycombinator.com | 2024-10-28
-
GitHacker
🕷️ A `.git` folder exploiting tool that is able to restore the entire Git repository, including stash, common branches and common tags.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Git discussion
Python Git related posts
-
YouTube channel mirror on Jekyll - part 4
-
A Makefile formatter (50 years overdue)
-
Show HN: Python-Powered Git Metrics in Seconds
-
All Data and AI Weekly #192 - June 2, 2025
-
Working with Git Patches in Apple Mail (2023)
-
How one bad coder made our stack unbreakable
-
Refactoring Our Codebase with Ruff and Pre-commit: A Developer's Guide
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source Git projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | devops-exercises | 78,094 |
2 | pre-commit | 14,246 |
3 | dev-setup | 6,213 |
4 | pre-commit-hooks | 5,984 |
5 | yadm | 5,871 |
6 | legit | 5,695 |
7 | git-sim | 4,530 |
8 | github-activity-generator | 3,453 |
9 | commitizen | 3,002 |
10 | git-of-theseus | 2,795 |
11 | git-imerge | 2,747 |
12 | gitfs | 2,529 |
13 | git-cola | 2,383 |
14 | git-dumper | 2,262 |
15 | pyscaffold | 2,227 |
16 | dulwich | 2,153 |
17 | gitless | 1,935 |
18 | GitSavvy | 1,930 |
19 | dotdrop | 1,864 |
20 | gita | 1,770 |
21 | pygit2 | 1,677 |
22 | GitHacker | 1,548 |
23 | nbstripout | 1,356 |