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/romankh3/flights-monitoring

Application for monitoring flight cost based on Skyscanner API. Application deployed on Heroku and application API can be tested on Swagger UI

client flights java skyscanner ukrainian

Last synced: 02 Sep 2025

https://github.com/circleci-public/cimg-openjdk

The CircleCI OpenJDK (Java) Docker Convenience Image.

circleci circleci-cimg convenience-image docker java openjdk

Last synced: 10 Apr 2025

https://github.com/martinpaljak/esteid

Estonian eID tools and libraries in Java

apdu apdu4j esteid java smartcard

Last synced: 14 Apr 2025

https://github.com/naotsugu/jpostal

Japan postal code dictionary(so‐called ken_all.csv) utility.

java

Last synced: 29 Jan 2026

https://github.com/michael-simons/neo4j-from-the-jvm-ecosystem

Examples of how to connect to Neo4j on the JVM, reading and writing data.

helidon java jvm micronaut neo4j neo4j-driver quarkus spring spring-data-neo4j

Last synced: 23 Jul 2025

https://github.com/tanin47/javaparser.rs

[work-in-progress] Java parser written in Rust

java parser

Last synced: 15 Sep 2025

https://github.com/payneteasy/pos-proxy

Connect to a POS terminal via simple API

java miura mpos pax pos spire spm2 verifone vx820

Last synced: 01 Sep 2025

https://github.com/mikyll/javafx-multiplayerlobbysystem

Lobby System Template for a multiplayer java game, with chat and other features, using JavaFX and socket TCP (will be extended to UDP).

board-game chat game java javafx kick lobby multiplayer multithreading ready room socket stream synchronized tcp template

Last synced: 14 Jun 2025

https://github.com/yangyouwang/wrapper

包装枚举插件(例如:0或1 包装成男或女)

java

Last synced: 10 Apr 2025

https://github.com/michel-leonard/ciede2000-color-matching

The 𝐂𝐈𝐄𝐃𝐄𝟐𝟎𝟎𝟎 color difference formula written in 40+ programming languages.

c color computer-vision dart education go image-processing java javascript kotlin ktm620enduro linux python ruby rust swift testing windows

Last synced: 18 Feb 2026

https://github.com/sebischair/SimpleNLG-DE

German version of SimpleNLG 4

java natural-language nlg simplenlg

Last synced: 14 May 2025

https://github.com/mmontes11/tendereteonline

A Java EE web application of an Online Shop developed with Hibernate + Spring + Bootstrap + jQuery

bootstrap hibernate java javaee jquery mysql spring

Last synced: 23 Mar 2025

https://github.com/engineeringsoftware/jattack

Compiler Testing using Template Java Programs (ASE'22 Distinguished Paper Award)

compiler java jit-compiler jvm template testing

Last synced: 12 May 2025

https://github.com/xilinjia/life-dots

Record and analyze your life in 8 dimensions: time, event, location, notes, and photos

android diary event java kotlin life map sql sqlite3 timeline

Last synced: 17 Jul 2025

https://github.com/jlarriba/jrmapi

A Java API for the reMarkable Cloud

java remarkable-tablet

Last synced: 16 Jan 2026

https://github.com/cucumber/html-formatter

HTML formatter for reporting Cucumber results

bdd cucumber java javascript polyglot-release ruby tidelift

Last synced: 12 Sep 2025

https://github.com/saintzet/heuristicsforcleancode

The goal of the project is to help learn heuristics that will help you write clean code. Use them for the benefit of the community.

clean clean-architecture clean-code code-smell code-smell-detection csharp csharp-examples design-patterns example-clean-code example-code example-java heuristic heuristics java robert-martin

Last synced: 05 Apr 2025

https://github.com/sshtools/forker

Forker is a set of utilities and helpers for launching processes from Java in the most efficient way possible

command fork java non-blocking process processbuilder service system wrapper

Last synced: 13 Apr 2025

https://github.com/harium/etyl

A 2D Game Engine made in pure Java

2d android etyl game-engine java libgdx spriter

Last synced: 27 Feb 2026

https://github.com/sauce-code/cuckoo

This is an adaption of Peter Österlund's CuckooChess 1.12. The source code provided is a Java Maven project in UTF-8. The program, except for the chess font, is copyrighted by Peter Österlund, and is available as open source under the GNU GPL v3 license.

ai artificial-intelligence chess chess-ai chess-application chess-engine cuckoo gui java java-8 java-maven java-swing java8 maven swing swing-gui tui uci utf-8 utf8

Last synced: 28 Feb 2026

https://github.com/haxe4e/haxe-studio

Eclipse based IDE for the Haxe programming language

eclipse editor haxe ide java

Last synced: 01 Feb 2026

https://github.com/ansforge/annuaire-sante-fhir-documentation

IRIS-DP en FHIR, le nouveau service de publication développé et maintenu par l’Agence du Numérique en Santé (ANS).

angularjs apim-portal fhir graviteeio hapi-fhir hl7-fhir java js json puppet spring-boot springcloud springcloudgateway

Last synced: 24 Oct 2025

https://github.com/naotsugu/piecetable

Java implementation of PieceTable data structure.

algorithms java

Last synced: 06 Feb 2026

https://github.com/yupiik/bundlebee

A light Java Kubernetes package manager.

cloud java kubernetes maven

Last synced: 13 Feb 2026

https://github.com/impetus/fabric-jdbc-connector

Fabric JDBC connector implements a pure java, type 4 JDBC driver that executes SQL queries on Hyperledger fabric Blockchain.

blockchain fabric go hyperledger java jdbc jdbc-driver sql

Last synced: 17 Mar 2026

https://github.com/apache/uima-ruta

Apache UIMA Ruta

apache java ruta text-analysis uima

Last synced: 19 Oct 2025

https://github.com/salitaba/maven-decoder-mcp

MCP server for inspecting, searching, and decompiling Maven .m2 JARs for Java AI coding agents.

agentic-coding ai-agents bytecode cursor-ide decompiler dependency-analysis docker jar java maven maven-repository mcp mcp-server model-context-protocol python skills

Last synced: 20 Jun 2026

https://github.com/emmanueltouzery/code-compass.nvim

Neovim plugin: set of functions to navigate code without LSP.

java neovim neovim-plugin nvim nvim-plugin

Last synced: 06 Oct 2025

https://github.com/wojciechzankowski/iextrading4j-book

IEX Trading open source incremental Order Book implementation

deep feed hist iex iextrading java market-data order orderbook tops

Last synced: 10 Apr 2025

https://github.com/lewiscowles1986/julid

Universally Unique Lexicographically Sortable Identifier ported to Java

java reference-implementation ulid

Last synced: 08 Jul 2025

https://github.com/lukfor/magic-progress

A java library for simple progress monitoring on the console

animated-bars java java-library progress-monitoring

Last synced: 18 Jan 2026

https://github.com/masecla22/Modrinth4J

A fully-compliant Java wrapper for the Modrinth API

java modrinth wrapper

Last synced: 02 Apr 2025

https://github.com/jlleitschuh/kotlin-guiced

Convenience Kotlin API over the Google Guice DI Library

dependency-injection google google-guice guice java jvm kotlin

Last synced: 07 Jul 2025

https://github.com/erzbir/numeron

基于 Mirai 框架的 QQ 机器人项目, 支持多 bot, 可作脚手架快速开发

annotations java kotlin mirai mirai-bot mirai-core qqbot reflect reflection springboot

Last synced: 12 Mar 2026

https://github.com/fgksgf/minesweeper

:bomb: 扫雷游戏

game java minesweeper swing-gui

Last synced: 11 Oct 2025

https://github.com/lalanachami/java-chat-application-socket-java-swing-gui-

👩‍❤️‍💋‍👨🧑🏻‍💻Socket based chat application with a chat client and a chat server. With swing GUI and message encryption

chat-application decryption encryption hash java sha-1 socket swing-gui

Last synced: 14 Apr 2025

https://github.com/logtail/logback-logtail

Better Stack Java Logback appender

java logback logging logtail

Last synced: 30 Jul 2025

https://github.com/franmc01/jetbrains-moonlight-theme

🌚 Dark theme for JetBrains IDEs (IntelliJ IDEA, PyCharm, RubyMine, PhpStorm, WebStorm, etc)

gradle java jetbrains-plugin jetbrains-theme moonlight

Last synced: 01 Aug 2025

https://github.com/woowacourse-teams/2025-hearit

🎧 읽지 말고, 히어릿 — 귀로 듣는 개발 인사이트

android java kotlin media3 spring

Last synced: 05 Mar 2026

https://github.com/lambdaurora/affectionate

A mod about player interactions, made for Modfest: Singularity.

java minecraft minecraft-mod modfest modfest-singularity quiltmc

Last synced: 29 Aug 2025

https://github.com/kakarottocui/ssm-jiuzhu

基于SSM框架的流浪动物猫狗救助领养网站设计

java mysql ssm

Last synced: 28 Jul 2025

https://github.com/kakarottocui/unichongdianzhuangapplet

基于java SpringBoot和Vue uniapp的汽车充电桩微信小程序

element-ui java mysql springboot uniapp vue

Last synced: 28 Jul 2025

https://github.com/dabit3/api-gateway-lambda-in-various-runtimes

Examples of serverless Lambda functions integrated with API Gateway and CORS enabled

aws cors dotnet golang java serverless

Last synced: 17 Nov 2025

https://github.com/artipie/go-adapter

Go Proxy in Java

go-repository golang goproxy java

Last synced: 13 May 2025

https://github.com/tananaev/steps-navigation

Navigation app without GPS using steps sensor

android java

Last synced: 06 May 2025

https://github.com/sta-ger/slotify4j

A server-side video slot game logic framework for Java.

casino game game-server java return-to-player rtp simulation slot video-slot

Last synced: 10 Mar 2026

https://github.com/ammarlodhi255/file-compression-system

File Compression Using Huffman Coding Built in Java.

data-structures huffman-coding huffman-compression-algorithm java

Last synced: 23 Apr 2025

https://github.com/zimei11/kingofbots

一个策略类AI的对战平台,平台上可以发布对战项目,每个同学可以实现自己的AI,然后支持AI与AI的PK与演示。

element-plus java mysql springboot vue3

Last synced: 21 Apr 2025

https://github.com/martinwitt/laughing-train

A code refactoring tool for java created with jgit and spoon for small diffs.

java junit junit4 junit5 qodana refactoring-tools spoon

Last synced: 08 Apr 2025

https://github.com/shirasawasama/javasharedmemory

Shared memory between Java and C++/Rust/Go processes.

cpp ffi interprocess interprocess-communication ipc java java-19 pure-java shared-memory

Last synced: 08 Jul 2025

https://github.com/jansanz/drivingdirsmapactivity

Driving Directions in MapActivity sample for Android

android java maps

Last synced: 19 Apr 2025

https://github.com/filestack/filestack-java

Official Java SDK for Filestack - API and content management system that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.

file-management file-upload image-processing java sdk video-processing

Last synced: 10 Jul 2025

https://github.com/scaledrone/scaledrone-java

Scaledrone Java & Android WebSocket client

android java real-time scaledrone websocket websocket-client

Last synced: 12 Apr 2025

https://github.com/pedro-manoel/atal

Repositório com as atividades e matérias desenvolvidas ao longo da disciplina de Análise e Técnica de Algoritmos da UFCG

brute-force dinamic-programming divide-and-conquer graph java python

Last synced: 06 May 2025

https://github.com/orpolyzos/spring-web-initializr

Spring Web Initializr is a library that helps you easily create Web Apps with Spring Boot.

java library mvc mvc-pattern plugin rest rest-api spring spring-boot webapp

Last synced: 05 May 2025

https://github.com/naturalness/sensibility

Fixes Java syntax errors with LSTM neural networks! [proof-of-concept]

hacktoberfest java keras lstm ml4code neural-network syntax syntax-checker syntax-error

Last synced: 05 May 2025

https://github.com/swathimystery/mesos-pinspider

A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.

distributed-computing java mesos mesos-pinspider mesosphere

Last synced: 11 Apr 2025

https://github.com/croz-ltd/nrich-demo-backend

Spring Boot application to showcase features of nrich libraries.

croz java jpa nrich spring-boot

Last synced: 12 Jul 2025

https://github.com/saharnooby/lua-js-syntax

A transpiler to vanilla Lua from an alternative JS-inspired syntax

antlr java js lua transpiler

Last synced: 11 Jul 2025

https://github.com/SwathiMystery/mesos-pinspider

A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.

distributed-computing java mesos mesos-pinspider mesosphere

Last synced: 08 May 2025

https://github.com/ehsaniara/scs-kafka-intro

:beer: :beer: Introduction to Spring Cloud Stream Kafka

java kafka kafka-streams spring-cloud spring-cloud-stream

Last synced: 24 Apr 2025

https://github.com/naxmefy/node-jdbc

small wrapper to work with jdbc in node

java jdbc nodejs typescript

Last synced: 01 Mar 2026

https://github.com/barakugav/jgalgo

A high-performance library for graph algorithms written in Java. It contains a wide collection of optimized algorithms and data structures for a range of problems on graphs.

algorithms data-structures graph-algorithms graph-api graph-theory java java-library

Last synced: 15 Apr 2025

https://github.com/zhixiangli/gomoku-battle

Gomoku Battle is a cross-language cross-system battle platform.

agent ai ai-agents alpha-beta-pruning battle-platform five-in-row game gobang gomoku java javafx

Last synced: 16 Apr 2025

https://github.com/cyclopsmc/colossalchests

For when regular chests are too small.

forge hacktoberfest java minecraft

Last synced: 01 May 2025

https://github.com/linwin-cloud/linwin-sploit

LinwinSploit is a Penetration testing toolkit for Linux and android Termux. LinwinSploit是一款用于Linux和安卓Termux的渗透测试工具。 It can attack and run trojan virus on target host. 它能够攻击并在目标主机上运行木马。 Use these toolkits carefully. If you don't allow this, you may have a lot of terrible. 用这些工具使的时候小心点,如果你不遵守这条,你可能会有一些麻烦

hacker http java kali linux python web

Last synced: 15 Jul 2025

https://github.com/isapir/lucee-websocket

Enables server WebSockets for Lucee via JSR-356 compliant servlet containers (e.g. Tomcat 8, Jetty 9.1, etc.)

java lucee lucee-server websocket-server websockets

Last synced: 15 Apr 2025

https://github.com/atd/handynotes

Simple Android application that provides widgets to have notes at hand

android java notes

Last synced: 01 Sep 2025

https://github.com/quackster/roseau

Habbo Hotel emulator for the 2001 "v1" client revision.

2001 emulation emulator habbo java private-server server shockwave

Last synced: 01 Jul 2025

https://github.com/martinpaljak/EstEID

Estonian eID tools and libraries in Java

apdu apdu4j esteid java smartcard

Last synced: 12 Apr 2025

https://github.com/cojen/dirmi

Dirmi is a replacement for Java RMI which supports bidirectional remote objects.

java java-rmi remote-method-invocation remote-procedure-call rmi rpc rpc-library

Last synced: 10 Apr 2025

https://github.com/terl/hydride-java

Libhydrogen implemented in Java.

c cryptography encryption hash hashing java java-8 jna shared-library

Last synced: 30 Apr 2025

https://github.com/dmkyr20/tables4j

Java-Cli-Table-Builder makes it easy to create flexible command-line tables. You haven't need to write your classes and methods to decorate console output anymore. Just use this flexible tool for positioning.

builder cli command-line command-line-tool console console-app console-application console-log console-tool easy-to-use java java-11 java-8 java-library library maven repository

Last synced: 10 Apr 2025

https://github.com/ivangfr/spring-kafka-de-serialization-types

The goal is to play with Spring Kafka. We've implemented 5 examples of producer and consumer services that exchanges messages through Kafka using different types of serialization and approaches.

avro docker java jib json kafka schema-registry spring-boot spring-kafka spring-web-mvc

Last synced: 10 Apr 2025

https://github.com/a-r-d/java-1-class-demos

Java 160 class demos for Cincinnati State Java 1 class.

demo java youtube-video

Last synced: 28 Oct 2025

https://github.com/xdev-software/micro-migration

Tiny library to migrate EclipseStore datastores. Applies migration scripts on the datastores to keep them up to date.

eclipse-store eclipsestore java maven support-library xdev

Last synced: 30 Apr 2025

https://github.com/pinterest/l10nmessages

L10nMessages is a library that makes internationalization (i18n) and localization (l10n) of Java applications easy and safe.

annotation-processor bazel fluent-api format gradle i18n icu4j internationalization java l10n localization maven

Last synced: 07 Jul 2025

https://github.com/asadiahmad/plantsvszombies

Game with JavaFX framework for Advanced Programming Course

game java javafx javafx-application plants-vs-zombies plantsvszombies ui ui-design ux ux-design

Last synced: 28 Oct 2025

https://github.com/bytecodealliance/endive

A JVM native WebAssembly runtime

java wasm webassembly

Last synced: 30 May 2026

https://github.com/elandaofficial/venum

A simulated java-like associative-enum implementation.

associative cpp enum java macros map set venum

Last synced: 24 Jun 2025

https://github.com/DogerRain/HelloCoder

本项目是使用 vuepress 构建的一个技术文档博客,收集了作者本人 学习Java、面试 的一些文章,多为系列文章。

java javalearn javalearning

Last synced: 02 Apr 2025

https://github.com/ivkos/wallhaven4j

Wallhaven API for Java

android java jitpack parsing wallhaven wallpaper

Last synced: 26 Apr 2025