An open API service indexing awesome lists of open source software.

Java

Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building web, desktop, mobile, and embedded applications. Java is owned and licensed through Oracle, with free and open source implementations available from Oracle and other vendors.

https://github.com/trigary/iodine

A Minecraft mod - server plugin pair that adds custom GUIs and overlays. No more inventory and chat menus!

bukkit bukkit-plugin forge forge-mod java minecraft minecraft-forge minecraft-forge-mod minecraft-mod

Last synced: 12 Apr 2025

https://github.com/makiftutuncu/e

A zero-dependency micro library to deal with errors

circe gson java junit5 jvm kotlin mdoc play-json sbt scala zio

Last synced: 13 Apr 2025

https://github.com/idpass/idpass-lite-java

Java wrapper for idpass-lite, a library to create and interact with secure and biometrically-binding QR code identity cards

biometrics digital-identity identity-cards java

Last synced: 04 Mar 2026

https://github.com/knime/knime-tensorflow

KNIME Deep Learning - Tensorflow Integration

deeplearning integration java knime tensorflow visualprogramming

Last synced: 21 Jan 2026

https://github.com/akemin-dayo/phpcraft

An open-source Minecraft: Java Edition server implementation, written in PHP.

java minecraft minecraft-server minecraft-servers monolog php php7 php72 php73 php74 php8 php80 php81 reactphp viaversion

Last synced: 09 Apr 2025

https://github.com/red-studio-ragnarok/valkyrie

As the Valkyries' whispers guide us, we carve our path to a Valhalla of optimized Minecraft gameplay.

java minecraft minecraft-forge minecraft-mod minecraft-modding

Last synced: 26 Apr 2025

https://github.com/yuzawa-san/onnxruntime-java

A type-safe, lightweight, modern, and performant binding Java binding of Microsoft's ONNX Runtime

ai-framework deep-learning java machine-learning onnx onnxruntime panama

Last synced: 16 Jan 2026

https://github.com/alexeyev/mystem-scala

Morphological analyzer `mystem` (Russian language) wrapper for JVM languages

computational-linguistics java lemmatizer mystem natural-language-processing russian-morphology russian-specific scala tokenizer yandex

Last synced: 26 Apr 2025

https://github.com/jazzhow/command4j

java调用命令的工具,命令行运行管理器,命令执行、停止、查询功能的工具

cmd command4j java shell

Last synced: 16 Dec 2025

https://github.com/idouble/keyboard

☕️ A simple Java Library to send commands to the Keyboard ⚙️⌨️

api easy easy-to-understand easy-to-use fast free jar java java-api java-library keyboard library mit mit-license multi-platform multiple-monitors simple

Last synced: 11 Jul 2025

https://github.com/rapter1990/footballteamapi

Case Study - Football Team Api with Hexagonal Architecture (Java 21, Spring Boot, Postgres, JUnit, Spring Security, JWT, Docker, Kubernetes, Prometheus, Grafana, Loki, Sonarqube, Github Actions (CI/CD), TestContainer)

docker docker-compose github-actions grafana hexagonal-architecture java java21 junit kubernetes loki postgres prometheus sonarqube spring-security sprng-boot swagger testcontainers

Last synced: 30 Jun 2026

https://github.com/numaproj/numaflow-java

Numaflow Java SDK

java numaflow numaflow-sdk

Last synced: 23 Apr 2025

https://github.com/protonail/leveldb-jna

Java JNA (not JNI) adapter for LevelDB

database-adapter java jna leveldb

Last synced: 04 Jul 2025

https://github.com/bwaldvogel/log4j-systemd-journal-appender

Log4j appender for systemd-journal that maintains structured log data

java journald log4j systemd

Last synced: 23 Apr 2025

https://github.com/enilink/llrp4j

LLRP protocol and networking for Java

java llrp

Last synced: 10 Apr 2025

https://github.com/pizz33/spring-cloud-function-spel

spring-cloud-function SpEL RCE复现环境&poc

java poc rce

Last synced: 05 May 2025

https://github.com/ivangfr/springboot-vault-examples

The goal of this project is to explore the capabilities of Vault. To achieve this, we will develop applications that utilize Vault for storing and retrieving secrets. Vault dynamically generates credentials for accessing databases and relies on Consul as the backend. The authentication method employed in Vault is AppRole.

cassandra consul docker java jib mysql spring-boot spring-cloud-vault spring-data-jpa spring-vault spring-web-mvc springdoc-openapi vault

Last synced: 10 Apr 2025

https://github.com/marschall/stored-procedure-proxy

A more convenient and type safe way to call stored procedures from Java.

java jdbc stored-procedures

Last synced: 29 Aug 2025

https://github.com/HHN/crawler4j

Open Source Web Crawler for Java - A fork of yasserg/crawler4j

crawler crawler4j java spider web-crawler web-spider

Last synced: 05 Oct 2025

https://github.com/ibaca/la-abadia-del-crimen

La Abadía del Crimen • Java & GWT

game gwt java

Last synced: 17 Jun 2025

https://github.com/valpackett/neojamvm

JamVM (lightweight Java Virtual Machine) but built with CMake

jamvm java jvm

Last synced: 22 Apr 2025

https://github.com/raonigabriel/spring-qrcode-example

Demonstrates some of the capabilities of the Spring Boot framework through a small, simple example.

java microservice qrcode spring-boot zxing

Last synced: 13 Oct 2025

https://github.com/ahoo-wang/simba

Distributed lock service | 分布式锁服务

distributed java kotlin lock mutex mutex-lock redis scheduler spring spring-boot zookeeper

Last synced: 13 Oct 2025

https://github.com/arun-gupta/chatbot

Build Your First Chatbot

alexa chatbot java serverless slack starwars

Last synced: 09 Jan 2026

https://github.com/d2si-oss/ooso

Java library for running Serverless MapReduce jobs

aws java lambda library mapreduce serverless

Last synced: 13 Oct 2025

https://github.com/hms-core/hms-scene-demo

HMS Scene kit demo provides an example of integrating HUAWEI Scene Kit with an app. A 3D graphics rendering engine performs more with less. User-friendly rendering APIs for games, AR & VR apps, and other apps bring your users a stunning visual experience.

3d-graphics android graphics hms huawei java scenekit

Last synced: 01 Aug 2025

https://github.com/inkatze/wildfly

Ansible role for wildfly

ansible ansible-role java wildfly

Last synced: 25 Jan 2026

https://github.com/kwon37xi/slf4j-lambda

slf4j with Java 8 lambda

java java8 lambda logging slf4j

Last synced: 14 Apr 2025

https://github.com/tupilabs/humannameparser.java

HumanNameParser.java, a Java port of HumanNameParser.php. Parser for human names in Java, all credit goes to @jasonpriem

hacktoberfest java name nlp textprocessing

Last synced: 30 Jul 2025

https://github.com/tferr/scripts

:microscope::cocktail: Home of the ImageJ BAR: A collection of Broadly Applicable Routines for ImageJ

beanshell clojure groovy ijm image-analysis imagej imagej2 java jython microscopy python ruby scientific-workflows scripts-collection

Last synced: 14 Apr 2025

https://github.com/emufog/emufog

EmuFog: Extensible and Scalable Emulation of Large-Scale Fog Computing Infrastructures

fog-computing java

Last synced: 11 Jan 2026

https://github.com/calimero-project/calimero-gui

A graphical user interface for Calimero based on the Eclipse Standard Widget Toolkit (SWT)

gui java knx swt

Last synced: 22 Jul 2025

https://github.com/bg-software-llc/ssb-slimeworldmanager

An addon for SuperiorSkyblock2 that adds SlimeWorldManager support for worlds management!

bgsoftware java minecraft plugin skyblock spigot superiorskyblock

Last synced: 19 Oct 2025

https://github.com/medusa-ui/medusa

Server-rendered, bi-directional, micro-frontend Java framework built on top of Spring Boot and Thymeleaf

html java server-side-rendering template-engine thymeleaf ui

Last synced: 26 Apr 2026

https://github.com/rapter1990/cqrs-example

Spring Boot CQRS Example (Docker, Apache Kafka, Zookeeper, MYSQL, MongoDB)

apache-kafka cqrs docker docker-compose java kafka lombok mediator mongodb mysql spring-boot zookeeper

Last synced: 16 May 2025

https://github.com/justinsdk/servletjsptutorial

《Servlet & JSP 技術手冊 - 從 Servlet 到 Spring Boot》相關資源

java javaee8 javamail jdbctemplate jsp servlet spring spring-mvc spring-security spring-thymeleaf

Last synced: 08 Apr 2025

https://github.com/salesforce/centrifuge

JVM Warmup Engine

java jit jvm warmup

Last synced: 16 Apr 2025

https://github.com/Revxrsal/Tuna-Bytes

An all-purpose mixins framework for Java bytecode manipulation at runtime, targeted at those with minimal understanding of the bytecode structure.

bytecode bytecode-manipulation classloader java mixins

Last synced: 10 May 2025

https://github.com/vectrix-space/flare

Useful thread-safe collections with performance in mind for Java 8+.

collections hacktoberfest java java-library thread-safe

Last synced: 16 Apr 2025

https://github.com/opensha/opensha

Primary OpenSHA project

earthquakes java psha seismic-hazard

Last synced: 03 Feb 2026

https://github.com/jackhallam/weightless-orm

🛸 A lightweight database mapping library

database java java-orm mongo mongodb orm

Last synced: 23 Jun 2025

https://github.com/marttp/java-tech-interviews-prep

Java source code for technical interview preparation + Apply real world problems

java leetcode technical-interviews

Last synced: 16 Jul 2025

https://github.com/expr4j/expr4j

Java library to evaluate mathematical expressions

expression-evaluator java shunting-yard shunting-yard-algorithm

Last synced: 30 Oct 2025

https://github.com/jericks/geometrycommands

Commandline application for manipulating geometry.

cli geometry java jts

Last synced: 17 Dec 2025

https://github.com/operator-framework/josdk-webhooks

Framework and tooling to support writing dynamic admission controllers and conversion hooks for Kubernetes in Java

controller conversion-hook dynamic-admission-controller java kubernetes

Last synced: 11 Jan 2026

https://github.com/omke/ula

Learning/Content Management System for University - Microservice architecture

angular angular9 cms content-management-system docker es6 estudent full-stack java javascript lms microservices mongodb mysql ngrx sass scss spring-boot spring-security

Last synced: 02 Sep 2025

https://github.com/woowacourse-teams/2024-coduo

함께 하면 좋은 코딩, 코딩해듀오 💞

java pair-programming react springboot typescript

Last synced: 13 Apr 2025

https://github.com/redhat-developer-demos/northwind-traders

Eclipse JKube remote-dev feature demo project

java jkube kubernetes openshift

Last synced: 14 Jul 2025

https://github.com/developmentseed/josmmagicwand

JOSM Plugin allows select areas to label using a range of colors,

java josm josm-plugin magic-wand opencv

Last synced: 23 Jun 2025

https://github.com/hoangsonww/queue-and-hashtable-dsa

🔑 This repository focuses on hash tables and priority queues, highlighting their use in text analysis, word stats generation, and managing a movie review user database. It includes techniques for efficient text tokenization, word frequency analysis, prioritized data handling, and more!

algorithms data-structures dsa hash hashcode hashing hashing-algorithm hashmap hashtable java java-8 priority-queue queue queue-algorithm queue-theory

Last synced: 12 Jul 2025

https://github.com/stefanbirkner/fake-sftp-server-lambda

Runs an in-memory SFTP server while your tests are running.

inmemory java sftp sftp-server test unittest

Last synced: 21 Mar 2025

https://github.com/apache/geronimo-xbean

Mirror of Apache Geronimo xbean

geronimo http java javaee network-server web-framework

Last synced: 23 Jun 2025

https://github.com/ringcentral/metrics-facade

RingCentral Metrics Facade is a Java library for working with metrics, allowing extremely flexible configuration of metrics and their export, designed to be generic and not tied to a specific implementation.

hdrhistogram histogram java jmx metrics monitring open-source prometheus ringcentral zabbix

Last synced: 15 Sep 2025

https://github.com/georgemoralis/arcadeflex

Port of mame versions emulator to java

arcade emulator java mame

Last synced: 16 Dec 2025

https://github.com/spring-projects/spring-session-data-geode

Spring Session support for Apache Geode and VMware Tanzu GemFire

apache-geode framework java spring-session

Last synced: 17 Jul 2025

https://github.com/gomvn/gomvn

Self-hosted private maven repository.

java maven maven-repository self-hosted

Last synced: 11 Jan 2026

https://github.com/mybatis/migrations-maven-plugin

Maven plugin for the MyBatis Migrations tool

java maven-plugin migration-tool

Last synced: 02 Jan 2026

https://github.com/jiangnanboy/text_security_audit

text security audit 安全审核-语义模型过滤 敏感内容检测系统

java onnxruntime roberta-model text-security-audit

Last synced: 16 Jan 2026

https://github.com/brian-lau/matlabprocessmanager

Matlab class for launching and managing asynchronous processes

java matlab

Last synced: 17 Aug 2025

https://github.com/gurkenlabs/litiengine-gurk-nukem

A 2-bit platforming shooter made with LITIENGINE

2d-game example-project game-engine java litiengine platformer shooter-game

Last synced: 29 Jun 2025

https://github.com/jalian-systems/marathonv5

Marathon V5 - Opensource Test Automation for Java/Swing and Java/FX Applications

java javafx test-automation test-framework

Last synced: 16 Aug 2025

https://github.com/osiris-team/dyml

The YAML and DYML processor of your dreams, with ultimate comment support, written from scratch in Java!

api java library parser read write yaml

Last synced: 19 Mar 2025

https://github.com/opentracing-contrib/java-xray-tracer

Java OpenTracing implementation backed by AWS X-Ray

aws aws-xray java opentracing

Last synced: 09 Jul 2025

https://github.com/ivangfr/web-reactive-jvm-native-cds-aot-virtual-threads

In this project, we’ll create six apps using Spring Boot, Quarkus, and Micronaut. For each framework, one app will use blocking Web with Tomcat, and the other will use non-blocking Reactive with Netty. We’ll build both JVM and Native Docker images. For Spring Boot, additional images will test configurations with Virtual Threads, CDS, and AOT

aot cds docker graalvm java jvm micronaut native quarkus spring-boot virtual-threads web webflux

Last synced: 10 Apr 2025

https://github.com/httpmarco/aeon

A de-/serialization library to manage simple configurations

configuration java

Last synced: 02 Mar 2025

https://github.com/sormuras/junit5-looming

🧵 JUnit 5 Test Engine using Virtual Threads

java loom virtual-thread

Last synced: 04 May 2025

https://github.com/ivangfr/spring-webflux-reactive-databases

The goal of this project is to play with Spring WebFlux on client and server side. For it, we will implement some Spring Boot Java Web applications, product-api, customer-api, order-api and client-shell, and use reactive NoSQL database like Cassandra, MongoDB, Postgres and MySQL.

cassandra docker http-interface java mongodb mysql postgresql spring-aop spring-boot spring-data-cassandra-reactive spring-data-mongodb-reactive spring-data-r2dbc spring-shell spring-webflux springdoc-openapi

Last synced: 10 Apr 2025

https://github.com/arvindand/maven-tools-mcp

MCP server providing AI assistants with Maven Central dependency intelligence for all JVM build tools (Maven, Gradle, SBT, Mill). Features Context7 integration for documentation support.

ai-tools dependency-management developer-tools docker graalvm gradle java maven maven-central maven-tools mcp mcp-server native-image spring-ai spring-boot

Last synced: 15 May 2026

https://github.com/krasa/editorgroups

IntelliJ plugin prototype of https://youtrack.jetbrains.com/issue/IDEA-12130#comment=27-2838171

intellij intellij-plugin java

Last synced: 17 Mar 2025

https://github.com/spinyowl/spinygui

(WIP) Java OpenGL GUI library. Created for using with latest LWJGL (LWJGL 3).

framework gui gui-framework gui-library java lwjgl lwjgl3 opengl ui

Last synced: 03 May 2026

https://github.com/securesauce/precli

Precaution CLI - command line static application security testing tool

command-line go java python sast security security-tools static-analysis static-code-analysis

Last synced: 09 Apr 2025

https://github.com/consiglionazionaledellericerche/cool-jconon

Online application system for recruitment of staff and other types of employment and training of the National Research Council of Italy.

bootstrap docker docker-compose docker-image employment hacktoberfest java jquery maven-central recruitment requirejs spring spring-boot

Last synced: 12 Jan 2026

https://github.com/tombarr/seven--calculator

The Seven+ Calculator - A Metro UI Inspired Calculator for Android

android java

Last synced: 13 Apr 2025

https://github.com/theturkeydev/call_of_minecraft-zombies

A Minecraft plugin designed to recreate the Call of Duty Zombies game mode!

bukkit-plugin call-of-duty java minecraft minecraft-bukkit minecraft-bukkit-plugin minecraft-plugin plugin zombies

Last synced: 20 Jun 2025

https://github.com/kiwiproject/kiwi

A set of Java utilities that we could not find in Guava or Apache Commons...or we just felt like having our own version.

java utilities

Last synced: 19 Apr 2026

https://github.com/arakelian/faker

A Java library for generating fake data such as names, addresses, and phone numbers.

data fake fake-content fake-data faker java java-8 mocking mocks test

Last synced: 01 Aug 2025

https://github.com/zmalrobot/JavaLinuxUndervolt

Small GUI for undervolt.py script

java linux ubuntu undervolt

Last synced: 18 Jul 2025

https://github.com/giulianopz/programming

my bookmarks on programming

backend computer-science java programming web

Last synced: 08 May 2025

https://github.com/devcsrj/mvnrepository-client

📦Client for querying artifacts from http://mvnrepository.com/

artifacts client java library maven repository

Last synced: 09 Apr 2025

https://github.com/venwyhk/ikasoa

ikasoa is a java distributed service framework.

java rpc thrift

Last synced: 09 Oct 2025

https://github.com/wkrzywiec/wawa-tabor

Android app that presents location of Warsaw buses and trams.

android api java jetpack-android json junit mvvm mvvm-android rxjava2

Last synced: 26 Mar 2025

https://github.com/guybedo/sshtools

Java SSH tools - easier SSH & SFTP in Java

java java-8 sftp sftp-client ssh ssh-client

Last synced: 29 Apr 2025

https://github.com/fabiothiroki/android-api-request-test

Example on how to unit test Android API requests

android java rxjava2 test testing

Last synced: 30 May 2026