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/googlecloudplatform/jetty-runtime

Google Cloud Platform Jetty Docker image

app-engine docker gcp google java jetty runtime

Last synced: 18 Aug 2025

https://github.com/blackcorsair/install-jdk-on-steam-deck

Guide and script to install java jdk 17, 21 or 23 on the steam deck

java jdk jdk17 jdk21 steamdeck

Last synced: 21 Aug 2025

https://github.com/yildizmy/e-wallet

Full stack web app with React and Spring Boot used for managing digital wallet and transactions

bank banking docker e-wallet fintech flyway fullstack hibernate java javascript payment postgresql react reactjs rest-api spring-boot spring-data-jpa spring-mvc spring-security swagger

Last synced: 13 Apr 2025

https://github.com/ianfhunter/gnoll

GNOLL is an efficient dice notation parser for multiple programming languages that supports a wide set of dice notation

board-game c cpp dice dice-notation dice-roller dice-rolls go golang haskell java javascript js julia perl python r roleplaying-games rpg-dice-roller ttrpg

Last synced: 21 Jul 2025

https://github.com/noear/folkmq

作一个最简单的消息中间件(单机可达 180K TPS),支持顺序、事务、延时、过期、请求等消息特性。

ack event java mq transaction

Last synced: 12 Apr 2025

https://github.com/uniStark/get-jobs-boss

💼 帮你自动在Boss直聘上投递简历

automation java jobs selenium selenium-java

Last synced: 18 Sep 2025

https://github.com/kaltura/kaltura-player-android

Kaltura Player is a rich, easy to integrate and easy to use video player for all media types and ad scenarios you need. - based on Google ExoPlayer

ads analytics android android-tv drm exoplayer java kaltura kaltura-player media player playkit video widevine

Last synced: 04 Feb 2026

https://github.com/ipld/java-cid

Java implementation of Content Identifier

cid ipld java

Last synced: 07 May 2025

https://github.com/squaretestllc/squaretest

Tracks issues for the Squaretest plugin for IntelliJ IDEA

android-studio-plugin intellij intellij-idea intellij-plugin java unit-test

Last synced: 23 Oct 2025

https://github.com/geekyouth/crack-dbeaver-password

dbeaver 密码破解工具,我的密码必须由我做主。 https://crack-dbeaver-password.r.java666.cn

crack dbeaver java

Last synced: 07 Sep 2025

https://github.com/camunda-community-hub/camunda-platform-7-mockito

Provides mock helpers to register delegate/listener mocks while testing processes

camunda camunda-7-20 java mock mockito testing

Last synced: 09 Apr 2025

https://github.com/florent37/Multiplatform-Bus

Kotlin event-bus compatible with Android & native iOS

android bus center event eventbus ios java kotlin lambda message native notification otto

Last synced: 02 Apr 2025

https://github.com/lschmid83/12-step-recovery-guide

This is an Android app written in Java and Android Studio. It provides 12-Step reading materials, daily quotes, meditations, motivational images, a meeting map and speaker tapes.

12-step alcoholics-anonymous android-application android-studio audiobooks filters fragments java material-ui open-street-map prayers reading-list readings

Last synced: 11 Apr 2025

https://github.com/liuyueyi/quick-fix

应用内存服务访问, 应用内数据访问订正工具

jar java ognl ognl-expression reflect servlet socket spi spring springmvc

Last synced: 24 Jun 2025

https://github.com/noctisalamandra/godot-yandex-ads-android

💰 Yandex plugin for advertising in Godot

ads android godot godot-engine java plugin yandex

Last synced: 04 Oct 2025

https://github.com/elenterius/biomancy

Biomancy is magi-tech Mod for Minecraft. The mod is inspired by Biopunk and Bio-Manipulation and features a fleshy art style.

forge java minecraft minecraft-1-19-2 minecraft-1-20-1 minecraft-forge-mod minecraft-mod

Last synced: 25 Jan 2026

https://github.com/bazelbuild/migration-tooling

Migration tools for Bazel

bazel java

Last synced: 23 Mar 2025

https://github.com/eugene-khyst/podman-testcontainers

The example of using Podman with Testcontainers in Java projects, that use Gradle on Ubuntu Linux and MacOS (both x86_64 and Apple silicon).

apple-silicon docker java junit linux mac-m1 macos podman podman-machine testcontainers testcontainers-junit-5

Last synced: 02 May 2025

https://github.com/nicennnnnnnlee/purehost

Java - Android - 免Root实现DNS指定 + Host功能的app. 不依赖第三方库

android dns hosts java no-root

Last synced: 06 Apr 2025

https://github.com/rusticisoftware/tincanjava

Tin Can Java Library

java java-library tincan xapi

Last synced: 22 Jul 2025

https://github.com/col-e/simanalyzer

An ASM analyzer implementation with minimal simulation to gather additional stackframe information.

asm-analysis asm-analyzer bytecode code-analysis java

Last synced: 22 Mar 2025

https://github.com/ethauvin/urlencoder

A simple defensive library to encode/decode URL components.

encoder encoding java kotlin library url urlenc urlencode urlencoded urlencoder

Last synced: 05 Apr 2025

https://github.com/jillesvangurp/jsonj

A fluent Java API for manipulating json data structures

bson hocon jackson java json json-manipulation json-objects plist yaml

Last synced: 15 Jul 2025

https://github.com/akamai/akamaiopen-edgegrid-java

Java library for Akamai OPEN EdgeGrid Client Authentication

akamai akamai-devexp authentication devexp devexp-edgegrid java open

Last synced: 05 Apr 2025

https://github.com/redhat-developer-demos/faas-tutorial

Java FaaS demos with OpenWhisk and OpenShift

demos faas java openshift openwhisk serverless

Last synced: 14 Jul 2025

https://github.com/khesualdo/elevator-scheduling-simulator

:hotel: :office: :department_store: :school: A simulation environment, which mimics the scheduling of multiple elevators within a building of any size. The multithreaded approach helps to simulate elevators running concurrently. The simulation also makes use of several group scheduling algorithms, which help to distribute the workload between elevator-cars as well as make the elevators adaptable to various situations.

algorithm algorithms elevator elevator-simulation floor group-scheduling-algorithms java multiple-elevators object-oriented-programming scheduling scheduling-algorithms simulate-elevators simulation thread

Last synced: 05 Apr 2025

https://github.com/jchambers/jvptree

A generic vantage point tree (vp-tree) implementation in Java

java nearest-neighbors vp-tree

Last synced: 26 Mar 2025

https://github.com/silaev/mongodb-replica-set

Run MongoDB Atlas locally for testing

docker java mongodb replica-set testcontainers transaction

Last synced: 14 Jan 2026

https://github.com/riduidel/aadarchi

A maven archetype to generate easily projects allowing architecture description using a mix of C4, agile architecture, Asciidoc and PlantUML

architecture-documentation asciidoc hacktoberfest java structurizr

Last synced: 11 Dec 2025

https://github.com/toktok/jvm-toxcore-c

JVM (Java/Scala/Kotlin) bindings to toxcore

java scala tox toxcore

Last synced: 27 Jun 2025

https://github.com/diging/citesphere

Citation management app that sits on top of Zotero

citesphere java reference-manager springframework zotero

Last synced: 30 Oct 2025

https://github.com/mivek/metarparser

A java program decoding metar and taf

aeronautics airport hacktoberfest icao java metar metar-decoder taf weather

Last synced: 06 Mar 2025

https://github.com/xvik/generator-lib-java

Yeoman generator for java library

generator java yeoman

Last synced: 03 Aug 2025

https://github.com/pngencoder/pngencoder

A really fast encoder for PNG images in Java.

imageio java java-8 java-library java8 png png-compression png-compressor png-encoder

Last synced: 04 Oct 2025

https://github.com/backbase/backbase-openapi-tools

Backbase Open Api Tools (boat) helps manage large OpenAPI projects

java maven maven-plugin openapi openapi3 swagger

Last synced: 24 Nov 2025

https://github.com/tolitius/lasync

making executor service tougher

back-pressure clojure concurrency java

Last synced: 23 Apr 2025

https://github.com/ph7software/social-dating-android-app

📢 The pH7 Social Dating Android App allows you to use pH7CMS through an easy-going and intuitive Android app. Keep pH7CMS everywhere in your pocket and make as much modification as you can thanks the 100% open source code

android android-dating-app android-mobile-app app dating dating-app java mobile-app ph7cms social-app

Last synced: 12 Jun 2025

https://github.com/piomin/spring-boot-tips

This repository shows the most interesting Spring Boot features

java spring-boot spring-data spring-framework spring-mvc tips-and-tricks

Last synced: 28 Oct 2025

https://github.com/mamiglia/reddit-wallpaper

Tool to download and automatically set a random wallpaper from reddit

java java11 reddit reddit-wallpaper

Last synced: 01 Nov 2025

https://github.com/enilu/springboot-elm

node-elm的java版,使用Spring Boot构建。

java mongodb spring-boot

Last synced: 21 Mar 2025

https://github.com/florianmichael/fabric-imgui-example-mod

Example Fabric mod which includes Dear ImGui

dear-imgui dear-imgui-win32 fabric gui imgui java minecraft

Last synced: 03 Jul 2025

https://github.com/vinhkhuc/jcrfsuite

Java interface for CRFsuite: http://www.chokkan.org/software/crfsuite/

crf crfsuite java jni machine-learning nlp

Last synced: 29 Jan 2026

https://github.com/alibaba/spring-boot-web-support

An support project for Spring Boot Web

java spring spring-boot spring-web spring-web-mvc

Last synced: 14 Oct 2025

https://github.com/onehilltech/android-metadata

A library for reading meta-data from AndroidManifest.xml

android android-metadata androidmanifest annotations java metadata

Last synced: 15 Apr 2025

https://github.com/wscats/java-snippets

Provide Java development 35000+ code snippets and detailed interface reminders, which greatly improves your development efficiency

java snippets vscode-extension

Last synced: 14 Apr 2025

https://github.com/mirkosertic/flight-recorder-starter

This is a Spring Boot 2/3 Starter exposing the JDK Flight Recorder as a Spring Boot Actuator Endpoint.

actuator container-management flamegraph java java-flight-recorder java-mission-control jdk-flight-recorder jdk-mission-control jmc spring-boot

Last synced: 16 Apr 2025

https://github.com/bitkylin/bitkyshop

线上商品浏览及线下交易系统,包括用户手机端「Android」,商家电脑端「.NET」等。主要实现:用户浏览商品信息,选择有意向的商品并提交订单信息,之后商家和用户在线下完成商品交易

android csharp dotnet java shopping

Last synced: 10 Apr 2025

https://github.com/slackhq/moshi-gson-interop

An interop tool for safely mixing Moshi and Gson models in JSON serialization.

gson java json kotlin moshi

Last synced: 29 Apr 2025

https://github.com/othreecodes/apx

A Javafx Library for building MVC Applications.

desktop-app fxml gson java java-8 javafx javafx-library mvc sqlite-jdbc

Last synced: 10 Apr 2025

https://github.com/derkoe/quarkus-htmx-todos

Todo App in Quarkus with htmx

htmx java quarkus

Last synced: 20 Aug 2025

https://github.com/liyupi/design-pattern-guide

2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。

algorithm backend cpp design-patterns frontend go java python software-engineering structure

Last synced: 11 Sep 2025

https://github.com/hoangtran0410/caroonline_socketjava

Caro Online Game written in Java using Socket architecture

java multiplayer-game multithreading online-game socket-programming tic-tac-toe

Last synced: 31 Jul 2025

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

HUAWEI Location Kit sample code encapsulates APIs of the HUAWEI Location Kit. It provides many sample programs for your reference or usage.

android hms hms-location huawei java location locationkit

Last synced: 01 Aug 2025

https://github.com/flyteorg/flytekit-java

Java/Scala library for easily authoring Flyte tasks and workflows

flyte java scala

Last synced: 05 Apr 2025

https://github.com/tech1-io/tech1-gitlab-sonar-scanner-java-maven

Gitlab docker container to execute sonar-scanner analysis (Java, Apache Maven based applications). No Longer Supported

apache-maven docker gitlab java sonarqube sonarscanner

Last synced: 12 Sep 2025

https://github.com/apache/olingo-odata4-js

Mirror of Apache Olingo

java javascript library olingo

Last synced: 08 Oct 2025

https://github.com/infinispan/protostream

ProtoStream is a serialization library based on Protocol Buffers

infinispan java protobuf serialization-library

Last synced: 16 May 2025

https://github.com/pivovarit/more-gatherers

Missing Stream API functionality you always longed for - provided via Stream API Gatherers

gatherers hacktoberfest java stream

Last synced: 25 Jan 2026

https://github.com/nicoulaj/compile-command-annotations

Annotation hints for the Hotspot JVM JIT compiler.

annotation hotspot hotspot-jvm java jit-compiler

Last synced: 14 May 2025

https://github.com/clickermonkey/ents

A hybrid of the Entity-Component-System and Model-View-Controller patterns with new concepts developed specifically for games. Ents is easy to integrate into your game, is developed to be decoupled from a graphics library, and is very memory conscious compared to similar frameworks.

cpp entity entity-component-system game java model-view-controller

Last synced: 22 Mar 2025

https://github.com/skuzzle/semantic-version

Fast single-class semantic version implementation for java

java sematinc-version semver

Last synced: 17 Mar 2025

https://github.com/anlar/lunaticsmtp

Dummy SMTP server with JavaFX UI for testing email sending applications

developer-tools email java javafx smtp

Last synced: 25 Dec 2025

https://github.com/vostok/hercules

Vostok Hercules is an open-source distributed system based on Apache Kafka and used for reliable delivery of telemetry data from microservices to storage and analytics engines.

hercules java kafka telemetry transport vostok

Last synced: 03 Oct 2025

https://github.com/raydac/mvn-jlink

Maven plugin provides a way to load JDK and use its tools during project build

java jdeps jlink maven maven-plugin openjdk plugin prebuilt-distributives

Last synced: 22 Aug 2025

https://github.com/basepom/basepom

All the base POMs in the world.

basepom java maven pom

Last synced: 02 Aug 2025

https://github.com/matteojoliveau/plugface

Next generation Java general purpose plugin framework

framework java plugin

Last synced: 19 Oct 2025

https://github.com/mercari/remotedatak

Algebraic data type (ADT) to represent the state of data that is loading from/to remote sources/destinations

adt algebraic-data-types android functional-programming java kotlin kotlin-android kotlin-library remote-data remotedata

Last synced: 09 May 2025

https://github.com/fujitsu/launcher

Launcher - MicroProfile implementation

java launcher microprofile

Last synced: 11 Jan 2026

https://github.com/paypal/digraph-parser

Java parser for digraph DSL (Graphviz DOT language)

dot dsl graph graphviz java parser

Last synced: 14 Jan 2026

https://github.com/discord-java/opus-java

Opus java binaries

discord gradle java opus

Last synced: 14 Jan 2026

https://github.com/hellokoding/hello-sso-jwt-auth

Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot

authentication java jwt security spring-boot sso

Last synced: 15 Jun 2025

https://github.com/zomis/brainduck

Brainfuck Interpreter in Java/Groovy, with a Groovy DSL

analysis brainfuck brainfuck-interpreter brainfuck-programs groovy ide java

Last synced: 24 Aug 2025

https://github.com/rajatt95/masterappiumframework

Automation Testing | Mobile | android | iOS | Java | OOPS | Appium | TestNG | Maven | ExtentReport | Java mail API | Logging (Log4J2) | Design Patterns (Page Object Model, Singleton) | Page Factories | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file

android appium extentreports github ios java jenkins log4j2 maven page-factory page-object-model singleton-pattern test-automation testing testng

Last synced: 10 Apr 2025