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/julianmendez/cel

A lightweight Description Logic reasoner for large-scale biomedical ontologies

automated-reasoning java lisp owl-api protege-plugin tu-dresden

Last synced: 09 Mar 2026

https://github.com/jchunk-io/jchunk

JChunk is a lightweight and flexible library designed to provide multiple strategies for text chunking within Java applications

chunk chunking etl-pipeline java rag text-splitter text-splitting

Last synced: 10 Mar 2026

https://github.com/shalithasuranga/simpler

Very simple language implemented using antlr for beginners

anltr compiler-design java lexer parsing programming-language simple-lang

Last synced: 15 Oct 2025

https://github.com/samie/vaadin-confirmdialog

ConfirmDialog Add-on for the Vaadin 6, 7, 8, and 14

apache-license-2 java vaadin

Last synced: 15 Apr 2025

https://github.com/toshimichi0915/threescan

One of the most powerful Minecraft server scanners in the world.

java minecraft minecraft-scanner port-scanner

Last synced: 01 Jul 2025

https://github.com/samourai-wallet/extlibj

BitcoinJ extensions: BIP39/44/47/49/84, bech32

bech32 bip39 bip44 bip47 bip49 bip84 bitcoin bitcoinj java psbt segwit z85

Last synced: 08 Apr 2025

https://github.com/aurasphere/bluetooth-java-client

Simple Bluetooth Java client based on the Bluecove library.

bluecove-library bluetooth bluetooth-java-client irc java rfcomm

Last synced: 09 Mar 2026

https://github.com/noleme/noleme-flow

A library enabling DAG structuring of data processing programs such as ETLs

dag dataflow etl-pipeline java workflow workflow-engine

Last synced: 12 Jan 2026

https://github.com/redhat-middleware-workshops/enter-serverless-functions

This hands-on workshop teaches how developers creates/builds/deploys serverless functions using Quarkus on Knative, AWS Lambda

aws-lambda functions java knative kubernetes microservices openshift quarkus serverless

Last synced: 17 Sep 2025

https://github.com/raydac/japagoge

Simple animated PNG and GIF screen recorder

apng gif gif-recorder java peek screen-capture screencast screencast-recording

Last synced: 02 Aug 2025

https://github.com/jacksonhardaway/wardrobe

Wardrobe is a Hytale library that enables developers to create customizable cosmetics, such as hairstyles, accessories, clothing, and player models with asset packs.

hytale hytale-mod hytale-plugin java mod plugin

Last synced: 03 Apr 2026

https://github.com/zinebfadili/pinata-java-sdk

Unofficial Java SDK for Pinata IPFS pinning service

ipfs ipfs-pinning-services java pinata pinning-services sdk-java

Last synced: 14 Jan 2026

https://github.com/mkutz/shakespeare

A framework helping to write tests like screenplays

api-testing java screenplay screenplay-pattern selenium test-automation testing testing-framework

Last synced: 05 Sep 2025

https://github.com/objectionary/eo-hamcrest

Hamcrest Matchers for EO Programming Language

eolang hamcrest hamcrest-extensions hamcrest-matchers java tdd testing

Last synced: 14 Jan 2026

https://github.com/m-reza-rahman/azure-cafe

Java (EE) on Azure End-to-End Demo

azure cloud jakartaee java javaee kubernetes wildfly

Last synced: 08 May 2025

https://github.com/payu/ratel

Service Discovery - SOA in a simple way

java

Last synced: 11 Mar 2026

https://github.com/martinpaljak/capfile

Small library for JavaCard CAP file parsing and verification - MOVED to https://github.com/martinpaljak/ant-javacard

capfile java javacard

Last synced: 14 Jan 2026

https://github.com/akexorcist/screenorientationhelper

[Android] Screen orientation event listener helper for activity in Android

android android-library java

Last synced: 12 Jul 2025

https://github.com/bfg/eureka-dns-server

Eureka DNS Server: RFC 1035/2782 compatible DNS server interface to Netflix Eureka service registry.

dns dns-server eureka eureka-client eureka-server eureka-service-discovery java netty service-discovery

Last synced: 14 Jan 2026

https://github.com/Grazen0/userlogin

A simple and versatile authentication plugin for Minecraft

bukkit java minecraft spigot

Last synced: 10 Mar 2025

https://github.com/BeboKhouja/ADB-GUI

ADB GUI is a Java-based GUI addon for ADB.

adb android gui java

Last synced: 13 Apr 2025

https://github.com/wurst-imperium/mo-glass

Minecraft mod that adds glass stairs and glass slabs. They look great in any build and connect seamlessly with vanilla glass blocks.

building-blocks crafting-recipes curseforge curseforge-mod decoration-blocks fabric fabricmc-mod glass java minecraft minecraft-fabric-mod minecraft-mod mod modded-minecraft modrinth modrinth-mod neoforge neoforge-mod

Last synced: 12 Apr 2025

https://github.com/hkhc/electricspock

Bridging Robolectric and Spock framework.

android groovy java robolectric spock-framework unit-test

Last synced: 05 Apr 2025

https://github.com/JakeJMattson/TouchControl

Control at your fingertips.

camera java nircmd opencv touchscreen

Last synced: 09 May 2025

https://github.com/amanmj/PC-Remote-Control

A telegram bot to remotely control anyone's PC remotely through your phone/PC.

hacktoberfest java telegram telegram-bot

Last synced: 12 Apr 2025

https://github.com/xvik/dropwizard-orient-server

Embedded OrientDB server for dropwizard

dropwizard java orientdb

Last synced: 13 Apr 2025

https://github.com/alina-yur/public-speaking

Previous & upcoming conference talks

graalvm java public-speaking

Last synced: 21 Mar 2025

https://github.com/jrvansuita/shoppinglist

📝 My very first Android app, a shopping list app.

android android-application checklist java lists markers price quantities shopping shoppinglist

Last synced: 02 Feb 2026

https://github.com/vssekorin/cactoos-math

Math extension of Cactoos library

java oop oop-library oop-principles

Last synced: 13 Apr 2025

https://github.com/utmhikari/Mahjong-Helper

日麻助手V0.50——百科、教程阅读、牌效分析、天凤观战与对战

guide java mahjong riichi

Last synced: 06 May 2025

https://github.com/stasgora/mesh-editor

Desktop application that turns raster images into low poly vector art

editor image java low-poly mesh svg triangles

Last synced: 13 Apr 2025

https://github.com/ripred/javachess

24-bit ANSI colored, console-based chess engine using Java. Optional multi-threaded AI using Minimax with alpha-beta pruning. Fully configurable properties including: ply depth, thread pool size, optional AI time limit, all colors, and more.

alpha-beta-pruning chess chess-ai chess-engine configurable console-color console-game java javachess minimax-algorithm multithread

Last synced: 25 Jun 2025

https://github.com/pradyuman7/algorithmics

A Java library for people who want to implement some algorithms quickly.

algorithms competitive-programming hacktoberfest hacktoberfest2022 java java-library

Last synced: 14 Apr 2025

https://github.com/microcks/microcks-quarkus

Quarkus extension that enables embedding Microcks as a DevService managing mocks for dependencies and contract-testing your API endpoints

api contract-testing devservices java microcks microservices mocking quarkus

Last synced: 13 May 2025

https://github.com/varunsalian/RealDebrid-Torrent-Stream

A simple command line tool to stream movies from torrents via Real-Debrid in VLC media player

java real-debrid stream torrent yify-torrents

Last synced: 27 Mar 2026

https://github.com/nicktindall/java-raft

A Java implementation of the Raft consensus algorithm

java mit-license raft-consensus-algorithm

Last synced: 28 Oct 2025

https://github.com/bonigarcia/android-examples

Sample Android apps created with Kotlin and Java

android java jetpack-compose kotlin

Last synced: 05 Mar 2026

https://github.com/vincentkims49/mobile-nutrition-app

Mobile Nutrition is an applicatiion that aims at keeping track of nutrients that the user consumes. It does so by allowing the user to select meals for the day and then gives the amount of nutrients present in the selecte meals. It also provide recipes for the selecte meals to the user.

cpp dart flutter java objective-c

Last synced: 28 Feb 2026

https://github.com/andrewssobral/java_motion_detection

Motion Detection with Java + OpenCV + Webcam

java java-opencv-webcam motion-detection

Last synced: 07 Feb 2026

https://github.com/rickyes/jasypt

org.jasypt.util.text.BasicTextEncryptor for Node.js

basictext basictextencryptor jasypt java nodejs

Last synced: 25 Feb 2026

https://github.com/felipexw/clean-arch-ddd-intro

Just a simple implementation of DDD + clean architecture pattern. It also contains the exaplanation about the concepts that supports this implementation.

clean-architecture clean-code ddd ddd-architecture ddd-example ddd-patterns ddd-sample domain-driven-design hexagonal-architecture java micronaut micronaut-java-application

Last synced: 19 Nov 2025

https://github.com/nlsfi/hakunapi

OGC API Features Java server

gis java ogc-api web-gis

Last synced: 16 Jan 2026

https://github.com/sava-software/sava

Solana Java SDK

base58 borsh ed25519 java solana

Last synced: 26 Oct 2025

https://github.com/jackfred2/whereisit

Fabric Mod to find items in nearby inventories.

fabric java minecraft mod

Last synced: 11 Oct 2025

https://github.com/frachtwerk/essencium-backend

Essencium Backend is a software library built on top of Spring Boot that allows developers to quickly get started on new software projects. Essencium provides, for example, a fully implemented role-rights concept as well as various field-tested solutions for access management and authentication.

java spring spring-boot

Last synced: 29 Apr 2025

https://github.com/apache/metamodel-membrane

Mirror of Apache MetaModel Membrane

big-data database java library metamodel

Last synced: 08 Oct 2025

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

C++ support for Apache UIMA

apache java text-analysis uima

Last synced: 10 Apr 2025

https://github.com/yldrmceyy/tourismmanagmentsystem

🧳 The Hotels Management System is designed to streamline daily operations and accelerate the reservation process. Featuring a user-friendly interface, flexible pricing options, and automated calculations, this system enhances efficiency and reduces the need for manual tasks.

java swing-gui

Last synced: 12 Mar 2026

https://github.com/deis/example-java-jetty

A simple Java app for Deis, the open source PaaS

deis-workflow example java jetty

Last synced: 06 Oct 2025

https://github.com/dwango/slack-webhook-appender

Logback appender which posts logs to slack via incoming webhook.

java logback logback-appender slack slf4j

Last synced: 05 Feb 2026

https://github.com/pfirmstone/jgdms

Infrastructure for providing secured micro services, that are dynamically discoverable and searchable over ipv6 networks

distributed-computing iot java osgi-services security

Last synced: 10 Apr 2025

https://github.com/ivangfr/springboot-kong-plugins

The goal of this project is to create a simple Spring Boot REST API and securing it with Kong using the LDAP Authentication and Basic Authentication plugins. Besides, we will explore more plugins that Kong offers like: Rate Limiting and Prometheus plugins.

basic-authentication docker java kong kong-plugin ldap ldap-authentication openldap phpldapadmin postgresql prometheus rate-limiting spring-boot spring-web-mvc

Last synced: 08 Oct 2025

https://github.com/christarazi/random-restaurant-generator

An Android app that queries Yelp's API for a random restaurant near you

android fun java pick random restaurant yelp

Last synced: 17 Oct 2025

https://github.com/lzw2016/clever-graaljs

基于graaljs的js脚本引擎,api快速开发平台

fastapi graaljs graalvm java js

Last synced: 16 Oct 2025

https://github.com/griddigit-ci/cimpal

CimPal is an open source Java application published by gridDigIt and Licensed under the EUPL-1.2-or-later. It helps CIM implementation by providing tools facilitation the work related to SHACL constraints and identification of changed between different versions of CIM.

cim java rdfs shacl

Last synced: 08 Oct 2025

https://github.com/sjednac/coffea

Static dependency analyzer for Java bytecode.

code-analysis dependency-analysis java jvm python

Last synced: 12 Oct 2025

https://github.com/wh1ter0se/powerup-2018

The FRC 2018 programming repository for FRC Team 3695, Foximus Prime

2018 3695 coopertition frc java powerup programming-team robotics robotics-club robotics-competition

Last synced: 06 Oct 2025

https://github.com/jjfumero/tornadovm-examples

Set of examples written for hardware acceleration via TornadoVM

fpga fpga-programming gpu gpuprogramming java jvm opencl parallel-computing ptx spirv tornadovm

Last synced: 07 Oct 2025

https://github.com/yzsvdu/redtrainer

Java Reflection Bot Client for PokeMMO (busy with life, not working right now)

bot java javafx pokemon reflection

Last synced: 07 Oct 2025

https://github.com/softleader/softleader-training-course

松凌科技教育訓練專區

course java training

Last synced: 08 Oct 2025

https://github.com/point85/caliper

Caliper is a project for managing units of measure and the conversions between them.

java jsr-363 measure-conversion measurement-units unit-of-measure units units-of-measure units-of-measurement uom

Last synced: 23 Apr 2025

https://github.com/g4s8/tuples

Object-oriented Java tuples

java library pairs tuples utils

Last synced: 09 Apr 2025

https://github.com/samuelfaj/linkedin-bot

A LinkedIn Bot - Like/Accept/Invite Automation Script - Grow up your professional network!

autofollower autoliker automation bots java linkedin php selenium

Last synced: 07 May 2025

https://github.com/jgaa/vikinggtd

Getting Things Done tasklist/activity manager

android android-app getting-things-done gtd gtd-applications java

Last synced: 04 Mar 2026

https://github.com/heathlogancampbell/retro-craft

🎮Retro Craft - a mini minecraft clone without libraries with an 80's theme

clone graphic-engine graphics graphics-3d java multiplayer netty photos raycasting voxel-terrain

Last synced: 12 Apr 2025

https://github.com/manoelcampos/sistema-bancario-java-junit

Backend em Java 11 de um Sistema Bancário de exemplo para prática de Testes com JUnit 5 🏦☕️🧪

backend ci continuous-integration example github-actions jacoco java junit junit-5 maven tdd test-coverage tests

Last synced: 04 Apr 2025

https://github.com/meistermeier/spring-graphql-neo4j

Example project using Spring Data Neo4j and Spring GraphQL

java spring-boot spring-graphql

Last synced: 07 May 2025

https://github.com/tcc0lin/hook_play

:+1:日常Hook小玩法,具体参考文章可见公众号《云爬虫技术研究笔记》

gradle hooks java xposed

Last synced: 07 May 2025

https://gitlab.com/ZnDevelopment/Zora-no-Densha

Public repository of Zora no Densha, a Minecraft train mod adding parts-based rail vehicles.

Densha FML ZnD Zora editor forge games java minecraft minecraftforge mod model realism train

Last synced: 25 Sep 2025

https://github.com/zzzzzzzzyt/tourism-website

旅游网 采用mvc架构 服务端采用servlet

css html java servlet

Last synced: 14 Aug 2025

https://github.com/dart4e/dart4e

Dart and Flutter development support for the Eclipse IDE

dart eclipse eclipse-plugin editor flutter java

Last synced: 09 Mar 2026

https://github.com/allure-examples/cucumberjvm-junit4-maven

Example of Allure Report usage with Cucumber-JVM, JUnit 4 and Maven

allure allure-report cucumber example java junit4 maven

Last synced: 14 Apr 2025

https://github.com/over-run/overrungl

Overrun Game Library is a high-performance library implemented with Java 24, enables cross-platform access to a set of C library bindings, and provides some useful utilities.

bindings glfw java java-24 java24 openal opengl overrungl project-panama stb vulkan

Last synced: 17 Aug 2025

https://github.com/gherynos/secrete

ECIES implementation with Curve25519.

curve25519 ecies java

Last synced: 14 Jan 2026

https://github.com/utmhikari/mahjong-helper

日麻助手V0.50——百科、教程阅读、牌效分析、天凤观战与对战

guide java mahjong riichi

Last synced: 28 Feb 2025

https://github.com/vangie/fc-db

函数计算访问数据库示例集(MySQL、SQLServer、MongoDB、Redis)

faas function-compute java mongodb mssql mysql netcore nodejs php python rds redis serverless sqlserver

Last synced: 23 Apr 2025

https://github.com/apache/brooklyn-ui

Apache Brooklyn UI

brooklyn cloud java

Last synced: 09 Apr 2025

https://github.com/i-al-istannen/doctor

A Discord bot serving Javadoc. Uses https://github.com/I-Al-Istannen/JavadocIndexer.

discord discord-bot discord-jda java javadoc jda

Last synced: 08 Apr 2025

https://github.com/quantum4j/quantum4j

Quantum4J brings quantum programming to Java with a full Quantum Software Engineering stack — circuits, simulators, compiler passes, QASM support, and enterprise-grade extensibility.

java java-library jdk openqasm openqasm-lang qasm qiskit quantum quantum-algorithms quantum-computing quantum-microservice quantum-sdk quantum-simulator quantum4j qubits spin-qubits statevector transpiler

Last synced: 12 Jun 2026

https://github.com/eschizoid/telescope

Optics-based DSL for Java records and POJOs. One type for deep navigation, immutable update, bidirectional mapping, and effects across records + plain POJOs + Lombok. Optional compile-time codegen.

annotation-processor codegen deep-copy dsl functional-programming immutable java lens lombok optics records

Last synced: 26 Jun 2026

https://github.com/dvgaba/easy-random

The simple, stupid random Java beans/records generator

java java-random java-records jdk16 junit protobuf random-data-generation testing

Last synced: 09 Nov 2025