Git

Open-source projects categorized as Git

Top 23 Git Open-Source Projects

  1. gitignore

    A collection of useful .gitignore templates

    Project mention: .gitignore Is Inherently Sisyphean | news.ycombinator.com | 2025-07-26

    Somebody didn't know about https://github.com/github/gitignore

  2. 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
  3. 30-seconds-of-code

    Coding articles to level up your development skills

    Project mention: 30-seconds-of-code – short, reusable JavaScript code snippets | news.ycombinator.com | 2025-06-23
  4. 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
  5. lazygit

    simple terminal UI for git commands

    Project mention: Lazygit Maintainer Passes the Torch | news.ycombinator.com | 2025-06-21
  6. bat

    A cat(1) clone with wings.

    Project mention: Bat: Cat with Syntax Highlighting | news.ycombinator.com | 2025-07-04
  7. github-cheat-sheet

    A list of cool features of Git and GitHub.

    Project mention: Mastering Git for Web Projects: A Comprehensive Guide for Beginners | dev.to | 2025-03-01

    For a quick reference, check out this GitHub Cheatsheet for a comprehensive list of Git and GitHub commands.

  8. Gitea

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

    Project mention: FFmpeg moves to Forgejo | news.ycombinator.com | 2025-08-16
  9. 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!

    Sevalla logo
  10. Gogs

    Gogs is a painless self-hosted Git service

    Project mention: 12 Open Source Alternatives to Popular Software (For Developers) | dev.to | 2025-07-22

    Gogs is a lightweight, self-hosted Git service written in Go. It’s incredibly fast and easy to deploy (one binary, no dependencies), with a clean UI that mirrors GitHub.

  11. cli

    GitHub’s official command line tool

    Project mention: pyaction: Python and the GitHub CLI in a Docker Container | dev.to | 2025-08-14

    This Docker image is designed to support implementing Github Actions with Python. It starts with the official python docker image as the base, which is a Debian OS. It specifically uses python:3-slim to keep the image size down for faster loading of Github Actions that use pyaction. On top of the base, we've installed curl gpg, git, and the GitHub CLI. We added curl and gpg because they are needed to install the GitHub CLI, and they may come in handy anyway (especially curl) when implementing a GitHub Action.

  12. Files

    A modern file manager that helps users organize their files and folders.

    Project mention: .NET 10 Preview 6 brings JIT improvements, one-shot tool execution | news.ycombinator.com | 2025-07-30
  13. logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

    Project mention: A live catalog of Logseq plugins, by @rudifa | dev.to | 2025-08-29

    Logseq is a personal knowledge management and note-taking application.

  14. bruno

    Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

    Project mention: Postman vs Bruno: What Are the Key Differences? | dev.to | 2025-08-26

    Bruno offers a completely free, open-source alternative that's gaining traction among privacy-conscious developers

  15. husky

    Git hooks made easy 🐶 woof!

    Project mention: Zero-touch Firebase SDKs with one command and CI magic | dev.to | 2025-08-29

    Husky (git hooks)

  16. harness

    Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries. (by harness)

    Project mention: Harness Open Source: All-in-One Software Delivery Platform for Developers | news.ycombinator.com | 2024-09-25
  17. gitbook

    The open source frontend for GitBook doc sites

    Project mention: Few things to know | dev.to | 2025-08-07

    Most of the technical and frontend documentation websites are either using github markdown pages or using a tool like mintlify. As a developer, documentation website are nothing much different than a content based platform and gitbook is among one of those popular list.

  18. delta

    A syntax-highlighting pager for git, diff, grep, and blame output

    Project mention: Ask HN: Python developers at big companies what is your setup? | news.ycombinator.com | 2025-07-22

    * Git + https://github.com/dandavison/delta for change management

    When I need a debugger or a Git GUI, VScode, but Zed is becoming more and more interesting. These support LLM interaction, but things like Claude Code fit better with the above list.

  19. Wiki.js

    Wiki.js | A modern and powerful wiki app built on Node.js

    Project mention: Show HN: We built a FOSS documentation CMS with a pretty GUI | news.ycombinator.com | 2024-09-05
  20. gitleaks

    Find secrets with Gitleaks 🔑

    Project mention: Dotfiles feel too intimate and personal to share | news.ycombinator.com | 2025-08-06

    chezmoi includes secret scanning from https://gitleaks.io/ by default to catch when you accidentally add a file with a secret in it. To be even more confident, you should add gitleaks as a git hook to your repo however.

  21. hub

    A command-line tool that makes git easier to use with GitHub.

  22. tips

    Most commonly used git tips and tricks.

  23. desktop

    Focus on what matters instead of fighting with Git. (by desktop)

    Project mention: 12 Steps to Organize and Maintain Your Python Codebase for Beginners | dev.to | 2024-10-30

    I’m not going to dive into Git commands here — you can find plenty of tutorials online. If you’re not a fan of using the plain terminal CLI, you can also manage repositories with tools like GitHub Desktop or SourceTree, which provide a more visual, intuitive interface.

  24. gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

    Project mention: Opencode: AI coding agent, built for the terminal | news.ycombinator.com | 2025-07-06

    Side note, if you're a lazygit fan, consider using gitui as an alternative. Feature wise they're pretty similar but gitui is much faster and I find it easier to use.

    https://github.com/gitui-org/gitui

  25. oh-my-posh

    The most customisable and low-latency cross platform/shell prompt renderer

    Project mention: Meet my simple CLI Tool That Makes Oh My Posh Theme-Hopping Effortless | dev.to | 2025-08-19

    Oh My Posh Themes Repository (main)

  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).

Git discussion

Log in or Post with

Git related posts

  • Jujutsu for Everyone

    11 projects | news.ycombinator.com | 31 Aug 2025
  • Curl Project Status Dashboard

    1 project | news.ycombinator.com | 31 Aug 2025
  • Zero-touch Firebase SDKs with one command and CI magic

    3 projects | dev.to | 29 Aug 2025
  • A live catalog of Logseq plugins, by @rudifa

    3 projects | dev.to | 29 Aug 2025
  • Write, Commit, Bookmark, Push - A version control guide for beginners with jj

    1 project | dev.to | 28 Aug 2025
  • Obsidian, Notion, Logseq?! The note-taking stack that doesn’t suck for devs

    3 projects | dev.to | 28 Aug 2025
  • Postman vs Bruno: What Are the Key Differences?

    1 project | dev.to | 26 Aug 2025
  • A note from our sponsor - Sevalla
    sevalla.com | 1 Sep 2025
    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! Learn more →

Index

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

# Project Stars
1 gitignore 168,943
2 30-seconds-of-code 125,127
3 devops-exercises 78,094
4 lazygit 64,148
5 bat 54,174
6 github-cheat-sheet 51,481
7 Gitea 50,312
8 Gogs 46,823
9 cli 40,465
10 Files 38,324
11 logseq 38,328
12 bruno 36,471
13 husky 34,063
14 harness 33,136
15 gitbook 28,248
16 delta 27,371
17 Wiki.js 26,895
18 gitleaks 23,059
19 hub 22,906
20 tips 21,645
21 desktop 20,742
22 gitui 20,441
23 oh-my-posh 19,906

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?