Java Git

Open-source Java projects categorized as Git

Top 23 Java Git Projects

  1. onedev

    Git Server with CI/CD, Kanban, and Packages. Seamless integration. Unparalleled experience.

    Project mention: Ghostty Is Leaving GitHub | news.ycombinator.com | 2026-04-28
  2. SaaSHub

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

    SaaSHub logo
  3. picocli

    Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.

    Project mention: Building CLIAR — A simple drop-in Java class for parsing command-line arguments (Part 1) | dev.to | 2026-03-24

    picocli

  4. Gitblit

    pure java git solution

  5. spring-cloud-config

    External configuration (server and client) for Spring Cloud

  6. git-commit-id-maven-plugin

    Maven plugin which includes build-time git repository information into an POJO / *.properties). Make your apps tell you which version exactly they were built from! Priceless in large distributed deployments... :-)

  7. nessie

    Nessie: Transactional Catalog for Data Lakes with Git-like semantics

    Project mention: Load PostgreSQL into Apache Iceberg with Sling | dev.to | 2026-05-18

    For a self-hosted Lakekeeper or Nessie catalog, the shape is the same; only the rest_uri and rest_warehouse change. For AWS Glue, set catalog_type: glue and glue_warehouse: s3://my-bucket/warehouse. The Iceberg connection docs walk through each catalog type.

  8. Awesome-Learning-Resources

    "Technology Gold mine" to collect and share materials/resources (by GDGAhmedabad)

  9. centraldogma

    Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2

  10. megit

    Standalone Git GUI based on EGit

  11. josm

    !!!Mirror!!! of JOSM Subversion repository

    Project mention: OsmAnd's Faster Offline Navigation | news.ycombinator.com | 2026-02-26

    > I wonder, how difficult is it to make minor edits to the map data?

    The map data is OpenStreetMap, so you can make edits via the standard OSM methods:

    Web: https://ideditor.com/

    Local: https://josm.openstreetmap.de/

  12. kooder

    🔍An open source GitLab/Gitee/Gitea code search tool. Kooder 是一个为 Gitee/GitLab 开发的开源代码搜索工具,这是一个镜像仓库,主仓库在 Gitee。

  13. maven-git-versioning-extension

    This extension will set project version, based on current Git branch or tag.

  14. git-code-format-maven-plugin

    A maven plugin that automatically deploys code formatters as pre-commit git hook

  15. fastback

    Fast, incremental Minecraft world backups. Powered by Git.

  16. jgitver

    jgit based library to calculate semver compatible version from git tree

  17. archi-modelrepository-plugin

    coArchi - a plug-in to share and collaborate on Archi models.

  18. git-build-hook

    A maven plugin for managing client side (local) git configuration for those working on your project. Including but not limited to setting git config, installing hooks, validating the local repository.

  19. gitember

    Gitember not just another git GUI client

  20. support

    Git Support Utilities (by gnip)

  21. git24j

    Git24J, (git2 library for java) is a java bindings to the libgit2 project.

  22. gradle-jgitver-plugin

    gradle plugin that defines automatically project version using jgitver

  23. java-web

    Java-project repo

  24. pangit

    Recover recently staged files in git, even if you forgot to commit them

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

Java Git discussion

Log in or Post with

Java Git related posts

Index

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

# Project Stars
1 onedev 15,045
2 picocli 5,382
3 Gitblit 2,352
4 spring-cloud-config 2,043
5 git-commit-id-maven-plugin 1,711
6 nessie 1,464
7 Awesome-Learning-Resources 749
8 centraldogma 663
9 megit 542
10 josm 439
11 kooder 437
12 maven-git-versioning-extension 337
13 git-code-format-maven-plugin 222
14 fastback 197
15 jgitver 188
16 archi-modelrepository-plugin 184
17 git-build-hook 166
18 gitember 116
19 support 80
20 git24j 54
21 gradle-jgitver-plugin 46
22 java-web 20
23 pangit 13

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com