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/pi4j/pi4j-example-minimal

Minimal example project showing how to use Pi4J V2 with a digital input and output

gradle java maven pi4j

Last synced: 16 Mar 2026

https://github.com/coding-enthusiast9857/hacktoberfest22-contribute-dsa

Hacktoberfest 2022🎉 Guys, open your 1st pull request and contribute in an open-source community...!! This is for everyone💯 So, Hurry up...!! Don't forget to spread love and if you like, give a ⭐️

c cpp data-structures data-structures-algorithms data-structures-and-algorithms digitalocean dsa dsa-learning dsa-practice hacktoberfest hacktoberfest2022 hacktoberfest22 java open-source open-source-project python

Last synced: 19 Oct 2025

https://github.com/luohaha/lightcomm4j

Yet another lightweight asynchronous network library for java

asynchronous java lightweight

Last synced: 20 Oct 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/camunda-community-hub/micronaut-camunda-external-client

This open source project allows you to easily integrate Camunda's External Task Clients into Micronaut projects: simply add a dependency in your Micronaut project

bpm business-process camunda external-task external-task-pattern graalvm hacktoberfest java kotllin micronaut microservice workflow

Last synced: 13 Jul 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/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/rongmario/imaginebreaker

Java 9-23 Hackery, destroys module system + reflection filters

hacking java java-17 jpms methodhandles module reflection unsafe

Last synced: 14 Apr 2025

https://github.com/computacionnube/romero

TRABAJOS INDIVIDUALES DE PROGRAMACIÓN PUNTO NET II

csharp java javascript javascript-game

Last synced: 13 May 2025

https://github.com/muoncore/photon

Photon is an event store with cold+hot event streaming

clojure eventsourcing java microservice reactive reactive-streams

Last synced: 24 Jan 2026

https://github.com/asurateam/asuraframework

Asura Framework 是我们在实际使用过程中,抽取出来的公共组件

asura java

Last synced: 14 Apr 2025

https://github.com/TangoraBox/ComponentInspector

Java Desktop (JavaFX and Swing) Component Inspector on mouse over

component component-inspector desktop inspector java javafx node swing

Last synced: 11 May 2025

https://github.com/Youchien/development-best-practices

程序员开发规范,其中包括Java、JavaScript、CSS、Oracle、MySQL的开发编码规范和规约

best-practises coding-standards development-specification excel-vba guidelines html-css java mysql oracle

Last synced: 20 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/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/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/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/oopsguy/kaptcha-spring-boot

Kaptcha Spring Boot Starter help you use Google Kaptcha with Spring Boot easier. 一个简单封装了 Kaptcha 验证码库的 Spring Boot Starter

captcha java kaptcha security spring spring-boot springboot starter verify yaml

Last synced: 04 Apr 2026

https://github.com/ivangfr/spring-boot-nginx-keycloak-cluster

The goal of this project is to use Nginx as a reverse proxy and load balancer for a Keycloak cluster with two instances and a Spring Boot application, called simple-service, also with two instances. The simple-service app will use Keycloak for IAM.

docker java keycloak nginx oauth2-resource-server postgresql spring-boot spring-security spring-web-mvc

Last synced: 04 Apr 2026

https://github.com/andersonleite/jogos_android_14bis

14bis is an Android game created on my book.

android games java mobile

Last synced: 29 Oct 2025

https://github.com/hoangsonww/bouncing-ball-game-javafx

🎮 This repository hosts a Bouncing Ball game coded in JavaFX, offering a fun and interactive gameplay experience. It showcases object movement, collision detection, and score tracking, serving as a great example for developers interested in game development using JavaFX.

bounce bouncing-ball bouncing-ball-2player-game bouncing-ball-game bouncing-ball-java bouncing-balls bouncingball java java-8 javafx

Last synced: 11 Apr 2025

https://github.com/amarlearning/chat-rooms

Real time public/private chat application using spring boot web-sockets

chat-app chat-application java jquery private public sockjs spring-boot spring-boot-websocket spring-websockets-stomp websocket

Last synced: 11 Apr 2025

https://github.com/zyrikby/StaDynA

StaDynA: Addressing the Problem of Dynamic Code Updates in the Security Analysis of Android Applications

android android-security dynamic-analysis java python research static-analysis

Last synced: 19 Mar 2025

https://github.com/lowzj/java-retrying

java retry module, based on guava-retrying, support sync/async retry

async-retry java java-retry retry

Last synced: 10 Apr 2025

https://github.com/infinispan-demos/harry-potter-quarkus

Showcases in a web application Quarkus and Infinispan

graal-native graalvm infinispan java quarkus

Last synced: 08 Jul 2025

https://github.com/java-edge/movierecommandation-moviemanager

本科毕业设计项目-Java电影推荐系统-管理后台

java java-8 mysql

Last synced: 29 Oct 2025

https://github.com/eskatos/jni-library-sample

Java JNI & C++ in a single Gradle build

build cpp gradle java jni

Last synced: 12 Jul 2025

https://github.com/paulveillard/cybersecurity-java-security

An ongoing collection of java language tools and frameworks, software, libraries, learning tutorials, frameworks, academic and practical resources.

java java-8 java-exception java-exercises java-frameworks java-operator-sdk java-security java-server pentest-scripts pentest-tool pentesting security

Last synced: 10 Apr 2025

https://github.com/tomiwa-ot/obd

Android library for getting vehicle diagnostics from ELM327 (Bluetooth) connector over OBD protocol

android android-bluetooth android-java android-library android-obd-diagnostics canbus elm327 java obd obd-ii obd-port obd2 on-board-diagnostic

Last synced: 10 Apr 2025

https://github.com/walidbosso/java_task_scheduling

☕ A Distributed Task Scheduling System is a software infrastructure that allows for the distribution and execution of tasks across multiple nodes in a network. It enhances the efficiency and scalability of large-scale computation and data processing tasks by dividing complex tasks into smaller sub-tasks and distributing them.

c java master-slave-architecture multithreading rmi swing task-scheduler tcp threads

Last synced: 30 Apr 2025

https://github.com/timboudreau/scamper

A toolkit for creating SCTP servers and clients

async bson java netty sctp

Last synced: 12 Sep 2025

https://github.com/loiane/java21-examples

Examples of how to use Java 21 new features.

java java-21 java21

Last synced: 23 Mar 2025

https://github.com/siddhi-io/pysiddhi

Python wrapper for Siddhi engine

api cep java jython python python-wrapper siddhi

Last synced: 24 Apr 2025

https://github.com/traceless/tlf-encryption

一个简单的流加密算法-TLF,可以用在对加密要求不高的地方,有一些场景是可以使用的。R4C的方案固然是更好的,但是实际使用起来会比较复杂一些。这个加密对实时流解密比较方便一些。

encryption flow-encryption httpproxy java nodejs tlf tlf-encryption

Last synced: 30 Jun 2025

https://github.com/ajay-prabhakar/amrita-resource

An android App which contains some PDFs of classes notes of particular department of particular subject 🎓

amrita-university android education firebase-auth firebase-firestore hacktoberfest hacktoberfest2019 java

Last synced: 23 Mar 2025

https://github.com/cinaq/mendix-userlib-cleaner

A simple CLI tool that identifies duplicate JARS in a directory. It can remove them also if desired.

conflict-resolution developer-tools java mendix

Last synced: 12 Apr 2025

https://github.com/cleversamer/hotels-management-system-desktop

Hotels Management System - JavaFX GUI Application

desktop-application java javafx

Last synced: 24 Jul 2025

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

RingCentral Java SDK

java ringcentral sdk

Last synced: 14 Jul 2025

https://github.com/quackduck/warpdrive

Warp across directories

autojump cd java warpdrive z

Last synced: 23 Apr 2025

https://github.com/0xlau/liteflowx

✨LiteFlowX is an idea plugin to increase productivity when using the LiteFlow framework.

framework idea-plugin java liteflow

Last synced: 16 May 2025

https://github.com/jponge/boiler-vroom

Fun is fun, powered by Vert.x.

dj java midi traktor vertx webmidi

Last synced: 23 Apr 2025

https://github.com/henkelmax/rnnoise4j

A Java wrapper for RNNoise.

java noise-suppression rnn rnnoise rnnoise-wrapper

Last synced: 22 Apr 2025

https://github.com/harrel56/json-schema

JSON schema validation library written in Java

java json json-schema jsonschema schema validation validator

Last synced: 21 Nov 2025

https://github.com/ova2/easy-pool

Simple and lightweight pool implementation

easy-pool java pool pool-server

Last synced: 25 Apr 2025

https://github.com/easy-rpa/openframework

Open Framework is a collection of open-source Java libraries for Robotic Process Automation (RPA) designed to be used with EasyRPA platform.

java rpa rpa-robots

Last synced: 06 Oct 2025

https://github.com/norconex/collector-filesystem

Norconex Filesystem Collector is a flexible crawler for collecting, parsing, and manipulating data ranging from local hard drives to network locations into various data repositories such as search engines.

crawler filesystem-crawler java norconex-filesystem-collector search-engine

Last synced: 05 Nov 2025

https://github.com/robjg/oddjob

Oddjob scheduler and task execution framework.

automation java orchestration scheduling workflow

Last synced: 27 Jan 2026

https://github.com/dockpack/artifactory

Ansible role to install Artifactory, the Maven repository manager by JFrog.

ansible-roles artifactory java jfrog maven-repository

Last synced: 05 Oct 2025

https://github.com/apache/jclouds-examples

Apache jClouds Examples

cloud java jclouds library

Last synced: 09 Apr 2025

https://github.com/bsommerfeld/jshepherd

Annotation Based Java Config Management Library Supporting JSON, TOML, YAML and Properties.

annotation config configuration java json library management properties toml yaml yml

Last synced: 08 Jan 2026

https://github.com/mugan86/android-network-change-receiver

Check Internet connection with receiver. Compatible with Android Nougat and Oreo

android check internet-connection java kotlin receiver

Last synced: 24 Apr 2025

https://github.com/takumakanari/embulk-input-http

Embulk plugin for http input

embulk embulk-input-plugin http java

Last synced: 26 Jul 2025

https://github.com/soklet/soklet

Soklet is a zero-dependency Java HTTP/1.1 and Server-Sent Event server, well-suited for building RESTful APIs and tool-backed agentic systems.

java no-dependencies server server-sent-events soklet

Last synced: 08 Mar 2026

https://github.com/rhwood/jsplitbutton

A split button control for Java Swing.

java split-button swing swing-component swing-gui

Last synced: 16 Jan 2026

https://github.com/rdbc-io/rdbc-pgsql

Asynchronous PostgreSQL driver for Scala and Java

asynchronous back-pressure database driver java non-blocking postgresql rdbc reactive scala

Last synced: 01 Nov 2025

https://github.com/g0ddest/fixedlength

Fast simple zero-dependency Java library to parse fixed length files

fixed-length fixed-length-fields fixed-length-format hacktoberfest hacktoberfest-accepted java no-dependencies

Last synced: 18 Feb 2026

https://github.com/apache/james-jdkim

Mirror of Apache James jdkim

james java mail network-server

Last synced: 01 Mar 2026

https://github.com/troyzhxu/httputils

Http工具包:OkHttp轻量封装 、功能全面、设计力求优雅与纯粹,Java领域前后端处Http问题的新选择。

android download gradle http http-okhttp httputils httputils-okhttp java json range upload

Last synced: 24 Oct 2025

https://github.com/ph-7/simplejspwebsite

:spades: This is a simple example of the JSP Java Website.

java jee jsp jsp-website tomcat tomcat-server

Last synced: 16 Oct 2025

https://github.com/quackduck/WarpDrive

Warp across directories

autojump cd java warpdrive z

Last synced: 21 Mar 2025

https://github.com/tonngw/macman

🚀 本项目是一个教你从 0 到 1 配置 Mac 的保姆级教程,包括终端环境、开发环境、效率工具和使用技巧等,持续更新中...

brew cpp docker iterm2 java jetbrains-ides lazyvim mac macman macos macos-application neovim oh-my-zsh python raycast sdkman tmux vim vscode zsh

Last synced: 11 Jul 2025

https://github.com/unnamed/mocha

A lightweight, fast and efficient Molang lexer, parser, interpreter and compiler for Java 8+

bytecode compiler interpreter java jvm lexer minecraft minecraft-bedrock molang parser

Last synced: 16 Jul 2025

https://github.com/lhelwerd/webgraph

WebGraph framework with extensions

forked-repo graph-compression java

Last synced: 13 Apr 2025

https://github.com/tonyketcham/depth-mapper

Generates a depth map from a focal stack of images using OpenCV 📷

computer-vision depth-estimation depth-maps image-alignment java opencv

Last synced: 01 Aug 2025

https://github.com/sayannath/american-sign-language-detection

American Sign Language Detection is a deep learning end to end project where we can detect American Sign Language.

asl colab-notebook computer-vision java keras mobile mobilenetv2 mobilenetv3 native tensorflowlite tensroflow tfhub tflite tflite-models

Last synced: 12 May 2025

https://github.com/sasanlabs/owasp-zap-fileupload-addon

OWASP ZAP add-on for finding vulnerabilities in File Upload functionality.

dast fileupload hacktoberfest java sasanlabs scanner security security-tools zap zaproxy

Last synced: 13 Apr 2025

https://github.com/um-mitternacht/witchworks

Repo has moved - https://github.com/Um-Mitternacht/Bewitchment

clone fantasy java magic minecraft minecraft-mod mythology witchcraft

Last synced: 12 May 2025

https://github.com/chaosunity/nenggao

A diagnostic library for parser / interpreter usages.

diagnostic java java-8 library

Last synced: 13 Apr 2025

https://github.com/paledot01/sistema_ventas_javase_mysql

Sistema de ventas de calzados, desarrollado en Java con el motor de base de datos MySQL

eclipse-ide erp jaspersoft-studio java mysql punto-de-venta sistema-de-ventas

Last synced: 12 May 2025

https://github.com/natf17/shopify-spring-boot-embedded-app

A Spring Boot project that provides a template for creating an embedded application in the Shopify environment.

java shopify shopify-embedded-applications spring spring-boot spring-boot-2

Last synced: 08 Sep 2025

https://github.com/googtech/student-management-system-cs

:school: :mortar_board: Desktop applications developed using the Java programming language ~

gui java management-system student swing ui university-project

Last synced: 18 Mar 2025

https://github.com/pvdlg/enml4j

Simple utility to handle ENML (Evernote Markup Language) in Java.

enml evernote-markup-language evernote-sdk java

Last synced: 11 Apr 2025

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

A Spring-based Test Framework supporting Unit and Integration testing for Spring Boot applications using Spring Data with either Apache Geode or VMware Tanzu GemFire

apache-geode framework java spring-test

Last synced: 19 Jul 2025

https://github.com/apache/james-jspf

Mirror of Apache James jSPF

james java mail network-server

Last synced: 13 Apr 2025

https://github.com/fiqryq/pantaucovid-android

🌍 open source project for learn android app using covid topic.

covid-19 java kotlin opensource retrofit2

Last synced: 29 Sep 2025

https://github.com/ngrok/ngrok-api-java

ngrok API client library for Java

developer-tools java library ngrok-client

Last synced: 12 Apr 2025

https://github.com/tolc/intellij_jahia_plugin

Jahia's definitions.cnd files syntax highlighting, code completion, and other amazing stuff

cms cnd framework grammar integration intellij intellij-idea intellij-plugin jahia java jsp language plugin

Last synced: 23 Oct 2025

https://github.com/temporalio/spring-boot-demo

Sample application demonstrating Temporal JavaSDK Spring Boot integration

java spring-boot temporal

Last synced: 02 Apr 2025

https://github.com/52north/sensorweb-server-helgoland

Thin Web binding API to access series data.

52north java observation rest-api sensor sensorweb series-data spi

Last synced: 12 Aug 2025