SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java Git Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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-24picocli
-
-
-
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... :-)
-
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.
-
Awesome-Learning-Resources
"Technology Gold mine" to collect and share materials/resources (by GDGAhmedabad)
-
centraldogma
Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2
-
-
> 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/
-
kooder
🔍An open source GitLab/Gitee/Gitea code search tool. Kooder 是一个为 Gitee/GitLab 开发的开源代码搜索工具,这是一个镜像仓库,主仓库在 Gitee。
-
maven-git-versioning-extension
This extension will set project version, based on current Git branch or tag.
-
git-code-format-maven-plugin
A maven plugin that automatically deploys code formatters as pre-commit git hook
-
-
-
-
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.
-
-
-
-
-
-
Java Git discussion
Java Git related posts
-
No More JetBrains Products for Me
-
So, you know what? I just wasted 3 months of my life
-
GitLab 18.8 Released
-
Onedev: Git Server with CI/CD, Kanban, and Packages. Seamless Integration
-
OneDev – Self-hosted Git server with CI/CD, Kanban, and packages
-
Ditching GitHub
-
Week 3 — Backend x DevOps | Hyperskill and R.I.P. MacBook
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jun 2026
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 |