Java Git

Open-source Java projects categorized as Git

Top 20 Java Git Projects

  • onedev

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

  • Project mention: OneDev: Git server with CI/CD, Kanban, and packages | news.ycombinator.com | 2024-04-29
  • 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: GraalVM for JDK 21 is here | news.ycombinator.com | 2023-09-19

    Picocli allows using a compiler annotation processor to generate classes at compile time instead [0].

    [0]: https://github.com/remkop/picocli/blob/main/picocli-codegen/...

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

    InfluxDB logo
  • Gitblit

    pure java git solution

  • spring-cloud-config

    External configuration (server and client) for Spring Cloud

  • nessie

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

  • Project mention: A deep dive into the concept and world of Apache Iceberg Catalogs | dev.to | 2024-03-01

    Nessie is an innovative open-source catalog that extends beyond the traditional catalog capabilities in the Apache Iceberg ecosystem, introducing git-like features to data management. This catalog not only tracks table metadata but also allows users to capture commits at a holistic level, enabling advanced operations such as multi-table transactions, rollbacks, branching, and tagging. These features provide a new layer of flexibility and control over data changes, resembling version control systems in software development.

  • 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

  • SaaSHub

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

    SaaSHub logo
  • kooder

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

  • josm

    !!!Mirror!!! of JOSM Subversion repository

  • Project mention: Google will no longer hold onto people's location data in Google Maps | news.ycombinator.com | 2023-12-15

    I modified an open source GPX recording app called Trackbook to turn it into a 24/7 recorder, and I wrote about it here:

    https://voussoir.net/writing/obsessed_with_gpx

    I have a few recent commits in my repository that I haven't put into a versioned APK yet though.

    The output GPX files can be viewed on the PC with JOSM:

    https://josm.openstreetmap.de/

  • 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

  • jgitver

    jgit based library to calculate semver compatible version from git tree

  • archi-modelrepository-plugin

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

  • fastback

    Fast, incremental Minecraft world backups. Powered by Git.

  • gitember

    Gitember another git GUI client written on javafx

  • gradle-jgitver-plugin

    gradle plugin that defines automatically project version using jgitver

  • pangit

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

  • git-push-reminder-jetbrains-plugin

    A plugin for JetBrains IDEs which detects and provides a friendly reminder when a project is closed and there are commits that have not yet been pushed.

  • SympleGit-Java

    SympleGit is a Java-based Git wrapper, co-developed with AI assistance, offering simplicity and ease of extension through AI integration.

  • Project mention: SympleGit: Streamlining Java Git with AI for Smoother Development | news.ycombinator.com | 2024-01-22
  • PM-Lecture

    Lecture "Programmiermethoden"

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

Java Git related posts

  • OneDev: Git server with CI/CD, Kanban, and packages

    1 project | news.ycombinator.com | 29 Apr 2024
  • Cicada – A FOSS, Cross-Platform Version of GitHub Actions and Gitlab CI

    8 projects | news.ycombinator.com | 6 Nov 2023
  • My Ten-Year DevOps Product Welcomed Its First Commercial Customer

    1 project | /r/devops | 10 Sep 2023
  • Git Query Language (GQL) Aggregation Functions, Groups, Alias

    2 projects | /r/ProgrammingLanguages | 30 Jun 2023
  • 2023 edition: solid ways to have your org setup/plan file in your pocket? (lots of dead ends online)

    3 projects | /r/emacs | 30 May 2023
  • 250m Regel - 2.0

    1 project | /r/germantrees | 11 May 2023
  • Looking for free notetaking app that will sync across devices

    3 projects | /r/NoteTaking | 11 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 onedev 12,849
2 picocli 4,749
3 Gitblit 2,254
4 spring-cloud-config 1,934
5 nessie 866
6 Awesome-Learning-Resources 707
7 centraldogma 580
8 kooder 399
9 josm 366
10 maven-git-versioning-extension 292
11 git-code-format-maven-plugin 198
12 jgitver 174
13 archi-modelrepository-plugin 151
14 fastback 115
15 gitember 75
16 gradle-jgitver-plugin 40
17 pangit 10
18 git-push-reminder-jetbrains-plugin 5
19 SympleGit-Java 4
20 PM-Lecture 1

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