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 Java Git Projects
-
Project mention: GitHub is no longer independent at Microsoft after CEO resignation | news.ycombinator.com | 2025-08-11
-
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.
-
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.
My programming language of choice for this project was Java. While most online tutorials focus on JavaScript or Python, I wanted to approach this task differently. Java might not be the trendiest option, and it is certainly not always the most recommended choice for a CLI application, but it is not an inherently worse one. Several libraries, such as picocli and jline3, are aimed at helping with the development of text-based CLI applications. Additionally, LangChain4J provides an implementation for many MCP features, although it is still in an experimental phase.
-
-
-
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... :-)
Git Commit ID Maven Plugin
-
-
Awesome-Learning-Resources
"Technology Gold mine" to collect and share materials/resources (by GDGAhmedabad)
-
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!
-
centraldogma
Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2
-
-
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.
Git Build Hook Maven Plugin
-
-
-
-
-
Project mention: Automated Deployment of Java Applications to Apache Tomcat using Jenkins. | dev.to | 2025-06-16
Java Project : https://github.com/NikhilRaj-2003/java-web.git
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Git discussion
Java Git related posts
-
Ditching GitHub
-
Week 3 — Backend x DevOps | Hyperskill and R.I.P. MacBook
-
Mass refactorings in .NET: a brainstorming session
-
OneDev on ECS - How to host your own instance of OneDev on AWS
-
Software Maker Gitlab Seen Exploring Sale. Datadog, Google Among Suitors?
-
OneDev: Git server with CI/CD, Kanban, and packages
-
Cicada – A FOSS, Cross-Platform Version of GitHub Actions and Gitlab CI
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 Aug 2025
Index
What are some of the best open-source Git projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | onedev | 14,212 |
2 | picocli | 5,177 |
3 | Gitblit | 2,338 |
4 | spring-cloud-config | 2,004 |
5 | git-commit-id-maven-plugin | 1,687 |
6 | nessie | 1,297 |
7 | Awesome-Learning-Resources | 745 |
8 | centraldogma | 640 |
9 | megit | 487 |
10 | kooder | 421 |
11 | josm | 410 |
12 | maven-git-versioning-extension | 326 |
13 | git-code-format-maven-plugin | 216 |
14 | jgitver | 184 |
15 | archi-modelrepository-plugin | 173 |
16 | fastback | 172 |
17 | git-build-hook | 151 |
18 | gitember | 90 |
19 | support | 81 |
20 | git24j | 53 |
21 | gradle-jgitver-plugin | 45 |
22 | java-web | 20 |
23 | pangit | 11 |