Git

Top 23 Git Open-Source Projects

  • gitignore

    A collection of useful .gitignore templates

    Project mention: Streamlining Software Development: The Power of .gitignore Templates | dev.to | 2024-03-13

    In conclusion, the Gitignore repository stands as a testament to the power of collective knowledge and collaboration in software development. By providing a centralized repository of .gitignore templates, it empowers developers to streamline their workflow, maintain cleaner repositories, and focus on what they do best – writing exceptional code. As the software development landscape continues to evolve, the significance of .gitignore templates as indispensable tools for developers is set to endure.

  • 30-seconds-of-code

    Short code snippets for all your development needs

    Project mention: 30-seconds-of-code: Short code snippets for all your development needs | news.ycombinator.com | 2023-12-25
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • 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: DevOps Exercises | news.ycombinator.com | 2023-08-07
  • bat

    A cat(1) clone with wings.

    Project mention: Hired: A Modern Take on 'Ed' | news.ycombinator.com | 2024-02-13

    That’s the same as bat:[1] one of the features is syntax highlighting. Kind of unexpected to find a concatenation program… which also does that.

    [1] https://github.com/sharkdp/bat

  • github-cheat-sheet

    A list of cool features of Git and GitHub.

  • lazygit

    simple terminal UI for git commands

    Project mention: Lazygit Release v0.41.0 | news.ycombinator.com | 2024-03-25
  • Gogs

    Gogs is a painless self-hosted Git service

    Project mention: Forgejo forks its own path forward | news.ycombinator.com | 2024-02-16

    > Gitea but the other one

    Wouldn't that also be Gogs? https://gogs.io/

    I remember when that one was what a lot of people were looking into, before the Gitea fork happened. It's odd to see how this has happened yet again, but I guess is a good thing that it's even possible in the first place, if there are indeed differing values and goals?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • 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: Mermaid Chart, a Markdown-like tool for creating diagrams, raises $7.5M | news.ycombinator.com | 2024-03-20

    Same [1]. Zoom being outsourced to the implementing platform is one major pain-point. That example from us has grown in size.

    We are clearly using the wrong tool for a diagram of this complexity, but the practicality of seeing commit changes in the diff, what property was changed by whom and instantly having the visual feedback in the Pull Request is just way too useful to use a "proper" tool.

    [1] https://github.com/go-gitea/gitea/issues/25803

  • cli

    GitHub’s official command line tool

    Project mention: pyaction 4.28.0 Released | dev.to | 2024-02-16

    This Docker image is designed to support implementing Github Actions with Python. As of version 4.0.0., 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.

  • Files

    Building the best file manager for Windows

    Project mention: Files | news.ycombinator.com | 2024-03-18
  • husky

    Git hooks made easy 🐶 woof!

    Project mention: Padronizando seu código através dos Git Hooks | dev.to | 2024-03-06
  • gitness

    Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery.

    Project mention: Share your DevOps setups | /r/selfhosted | 2023-12-07

    My understanding is woodpecker is a fork of drone. Seems like drone was replaced with https://gitness.com/ as the selfhostable version.

  • 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: What is Omnivore and How to Save Articles Using this Tool | dev.to | 2024-03-09

    Logseq support via our Logseq Plugin

  • gitbook

    📝 Modern documentation format and toolchain using Git and Markdown

    Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    GitBook — Platform for capturing and documenting technical knowledge — from product docs to internal knowledge bases and APIs. Free plan for individual developers.

  • Wiki.js

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

    Project mention: Adding a simple light box in wiki.js | dev.to | 2024-03-20

    Wiki.js is a self hosted, open source Wiki that has a lot of awesome functionality. Unfortunately it's lacking some small, but important UI features, like a light box, to enlarge downsized images to it's full size. And unless you want to add a link to each image, to open it in a new tab, you would probably go for a modal view here.

  • hub

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

    Project mention: GitHub Discussion about the recent feed changes becomes 3rd most upvoted ever | news.ycombinator.com | 2023-09-11

    Use hub here via CLI and forget the gui https://hub.github.com/

  • tips

    Most commonly used git tips and tricks.

    Project mention: "Мобильная" разработка. [Системы контроля версий, Git] | dev.to | 2023-09-08
  • delta

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

    Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21
  • desktop

    Focus on what matters instead of fighting with Git.

    Project mention: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative | news.ycombinator.com | 2024-01-22

    Congrats on the launch! It's always exciting to see more competition in the version control space.

    One question I have is whether you guys are better than:

    https://desktop.github.com/

    This seems to do the exact same thing, be free forever, and have a more mature GUI that is also easier to use than regular terminal git. In my firm, even with people who don't know how to code, they can use github desktop (since it babies you through the process of committing code.)

  • decap-cms

    A Git-based CMS for Static Site Generators

    Project mention: Show HN: Pages CMS – A CMS for GitHub | news.ycombinator.com | 2024-02-22

    Following one of the comments in this thread I reviewed two other products in this space - https://www.staticcms.org/ and https://decapcms.org/ - and it looks like the webpages are almost a direct copy of one another, one in dark mode and one in light mode.

    I'm a technical product marketer, and I find these type of landing page copying amusing to no end.

  • bruno

    Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)

    Project mention: What happens when an HTTP client raises $225M at a $5.6B valuation | news.ycombinator.com | 2024-03-14
  • diff-so-fancy

    Good-lookin' diffs. Actually… nah… The best-lookin' diffs. :tada:

    Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21

    The diff itself is impressive, but in terms of styling I still prefer diff-so-fancy[1]. It's easier to read at a glance.

    [1]: https://github.com/so-fancy/diff-so-fancy/

  • gitui

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

    Project mention: GitUI | news.ycombinator.com | 2024-01-07

    I was missing interactive rebase, as it is missing from libgit2

    https://github.com/extrawurst/gitui/issues/32

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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). The latest post mention was on 2024-03-25.

Git related posts

Index

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

Project Stars
1 gitignore 156,762
2 30-seconds-of-code 118,693
3 devops-exercises 62,777
4 bat 45,969
5 github-cheat-sheet 45,164
6 lazygit 44,657
7 Gogs 43,989
8 Gitea 41,389
9 cli 34,999
10 Files 31,663
11 husky 31,360
12 gitness 31,299
13 logseq 29,204
14 gitbook 26,206
15 Wiki.js 23,250
16 hub 22,667
17 tips 21,130
18 delta 20,364
19 desktop 19,045
20 decap-cms 17,454
21 bruno 17,418
22 diff-so-fancy 17,020
23 gitui 16,786
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com