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/gofirst-robotics/ri3d-2023

Official code from the UMN Robotics Team for the 2023 Ri3D season!

frc java ri3d wpilib

Last synced: 24 Oct 2025

https://github.com/jayantgoel001/hackerrank

Hacker Rank Solutions

c cpp hackerrank java javascript python

Last synced: 15 Mar 2026

https://github.com/wpernath/quarkus-grumpycat

A simple fat-cat / packman like multi player game, with a logic server written in Java with Quarkus and a Engine written in JavaScript with the MelonJS game framework.

argocd game game-development gitops html5-canvas java javascript kubernetes melonjs openshift quarkusio tekton-pipelines

Last synced: 25 Feb 2026

https://github.com/stephengold/Wes

An animation editing and retargeting library for jMonkeyEngine (code has New BSD license)

animation java jme3 jmonkeyengine jmonkeyengine3 jvm-library library retargeting-animations skeleton-map

Last synced: 19 Mar 2026

https://github.com/alessio-vivaldelli/java-creator-nvim

Neovim plugin for generating Java files (classes, interfaces, enums, records) with package-aware autocompletion.

java nvim plugin

Last synced: 10 Feb 2026

https://github.com/vatsalkesarwani12/headlines

HeadLines is a 📰 news app that delivers you with the latest news. It has interactive UI and easy to use. The app can be scrolled offline to watch your bookmarked news. Give this app a try and let me know.

android android-app bookmarks constraint-layout firebase headlines java news newsapi retrofit2 room room-database

Last synced: 23 Mar 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/querystream/querystream

Build JPA Criteria queries using a Stream-like API

java jpa jpa-criteria-api persistence streams

Last synced: 26 Dec 2025

https://github.com/kakarottocui/schoolapplet

基于java SpringBoot和uniapp的校园信息交流小程序

java mysql springboot uniapp

Last synced: 30 Oct 2025

https://github.com/rattydave/docker-jupyterhub

Multi user Jupyterhub with C++, Java, Python, Tensorflow, Julia, SQL, NodeJS, Bash and more!

beakerx clojure groovy java jupyter-notebook jupyterhub machine-learning scala sql torch

Last synced: 14 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/hardiksinghbehl/spring-boot-qr-code-generator-reader-api

Spring-boot application exposing REST API endpoints to generate QR-code representing custom message and endpoint to read the decoded message using java and google's zxing library.

java qrcode-generator qrcode-reader spring-boot zxing-qrcode

Last synced: 09 Apr 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/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/berrycloud/xapi-java

Java xAPI model, client and tools

cmi5 java spring tincan xapi

Last synced: 05 Feb 2026

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/ahmadaghazadeh/signalrandroid

SignalR Android Client Server sample

android csharp java server-side signalr

Last synced: 04 Jul 2025

https://github.com/iskonstantin/cryptoutils

Terminal program for simple seed generation, encryption, decryption, backup and more.

backup cli cryptocurrency java seed shamir-secret-sharing

Last synced: 05 Jul 2025

https://github.com/objectionary/eoc

Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs

command-line eolang java javascript maven toolkit

Last synced: 01 May 2025

https://github.com/jakewins/jaa

Actionable memory analysis for JVM languages

java jvm jvm-performance kotlin openjdk scala

Last synced: 10 Apr 2025

https://github.com/unnamed/nmessage

Simple, flexible and helpful library to handle messages with internationalization support for Java 8+

bukkit bungeecord i18n java json minecraft properties

Last synced: 08 Jul 2025

https://github.com/harlonwang/gradle-publish-plugin

Gradle plugin that supported publish all of your Java, Kotlin or Android libraries to any Maven Repository.

android gradle java kotlin library plugin publish

Last synced: 10 Apr 2025

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

A Java client library for generating URLs with imgix

images imgix java signing-imgix-urls src srcset url-builder

Last synced: 12 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/sageserpent-open/americium

Generation of test case data for Scala and Java, in the spirit of QuickCheck. When your test fails, it gives you a minimised failing test case and a way of reproducing the failure immediately.

java parameterised-tests property-based-testing scala testing-tools

Last synced: 28 Feb 2026

https://github.com/ahmetfurkandemir/neu-java-oop

Necmettin Erbakan University - Object Oriented Programming (Java)

java object-oriented-programming oop

Last synced: 15 Apr 2025

https://github.com/payu/ratel

Service Discovery - SOA in a simple way

java

Last synced: 11 Mar 2026

https://github.com/forax/macro

Java Macro Library

java library lisp-like macros

Last synced: 27 Dec 2025

https://github.com/apache/maven-plugin-testing

Apache Maven Plugin Testing

build-management java maven maven-plugins

Last synced: 16 May 2025

https://github.com/aboueleyes/the-conqueror

A single player turn-based empire building game.

game java oop oops-in-java

Last synced: 30 Jun 2025

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/yenilikci/java-springboot

(Java & React) Yazılım Geliştirici Yetiştirme Kampı Java kısmına ait yazılan kaynak kodlar ve ödev çalışmalarım.

aop inheritance java mernis nlayer-architecture oop open-closed-principle rest-api spring

Last synced: 15 Apr 2025

https://github.com/startsmercury/simply-no-shading

A mod mimicking OptiFine's Internal Shader though with less performance impact.

fabric java minecraft

Last synced: 29 May 2026

https://github.com/birbe/jvm

Pure-Rust toy implementation of the 20th JVM spec

compiler java jvm openjdk20 rust wasm

Last synced: 12 Apr 2025

https://github.com/rapter1990/springbootsecurity

Spring Boot Security Example (Spring Boot, Java 17, Spring Security, Docker, Maven, JUnit Test, Integration Test, Test Container, MySql)

authentication authorization docker docker-compose dockerfile intergration-test java java17 junit jwt lombok maven mockito monolith mysql spring-boot spring-security test-container

Last synced: 16 May 2025

https://github.com/gematik/ref-gemlibpki

Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.

cryptography gematik gemspec idm java other pki pki-library reference-implementation

Last synced: 19 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/nlsfi/hakunapi

OGC API Features Java server

gis java ogc-api web-gis

Last synced: 16 Jan 2026

https://github.com/gbear605/scratchtojar

ScratchToJar is a program that turns Scratch 1.4 programs into Java files. This is likely broken and SHOULD NOT BE USED. It remains for historical reasons only.

java scratch

Last synced: 10 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/gherynos/secrete

ECIES implementation with Curve25519.

curve25519 ecies java

Last synced: 14 Jan 2026

https://github.com/stephengold/v-sport

A Vulkan-based 3-D graphics engine, written in Java (code has New BSD license)

3d-graphics assimp engine glfw graphics-engine java joml jvm-library library lwjgl3 open-source phong vulkan vulkan-engine

Last synced: 18 Jan 2026

https://github.com/somefree/zoo-timer

分布式timer插件, 轻量, 易用, 去中心化, 均衡负载, 集群节点通过zookeeper同步作业, java编写

java timer zookeeper

Last synced: 14 Jan 2026

https://github.com/memoizr/retro-optional

A backport of Java8 optionals for Java7

backport java java8-optionals monadic-optionals

Last synced: 26 Jan 2026

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/devwckd/tid

A simple static timeline interpolation library.

interpolation java library timeline

Last synced: 24 Apr 2025

https://github.com/g4s8/tuples

Object-oriented Java tuples

java library pairs tuples utils

Last synced: 09 Apr 2025

https://github.com/chanmeng666/douyin-mall-java-template

【Star us and watch this project grow! 🌱⭐️】A Spring Boot-based e-commerce microservices template with comprehensive setup guides. Ideal for learning microservices architecture and building scalable e-commerce applications. Features include user authentication, product management, order processing, and AI integration capabilities.

api-gateway docker e-commerce eureka java jwt maven microservices mybatis mysql oauth2 rabbitmq redis spring-boot spring-cloud spring-data-jpa spring-security starter-template template tutorial

Last synced: 10 Oct 2025

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

松凌科技教育訓練專區

course java training

Last synced: 08 Oct 2025

https://github.com/gradlex-org/java-module-packaging

A Gradle plugin to package stand-alone Java applications for multiple operating systems and architectures with 'jpackage'.

gradle-plugin java java-modules jpackage jpms

Last synced: 10 Oct 2025

https://github.com/jakejmattson/touchcontrol

Control at your fingertips.

camera java nircmd opencv touchscreen

Last synced: 11 Oct 2025

https://github.com/thelinuxuser-choice/tankigen

Python script that automate the process of generating various reverse shells.

all awk bash ctf ctf-tools golang java lua netcat perl powershell python reverse-shell reverse-shell-generator telnet

Last synced: 14 Apr 2026

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/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/yop-platform/yop-java-sdk

Yeepay openapi SDK for Java

gradle java sdk yop

Last synced: 11 Apr 2025

https://github.com/stephengold/SkyControl

A sky simulation library for jMonkeyEngine (code has New BSD license)

clouds java jme3 jmonkeyengine jmonkeyengine3 jvm-library library moon open-source sky stars sun sunset

Last synced: 19 Mar 2026

https://github.com/fooock/robots.txt

:robot: robots.txt as a service. Crawls robots.txt files, downloads and parses them to check rules through an API

antlr4 api crawler crawler-engine docker docker-compose gradle java kotlin makefile postgresql redis redis-stream redis-streams robots-parser robots-txt spiders spring-boot

Last synced: 14 Feb 2026

https://github.com/l-lin/dev-cheat-sheet

Some development reminders

cheatsheet golang java shell

Last synced: 29 Jan 2026

https://github.com/cchabanois/mesfavoris

Bookmarks eclipse plugin

bookmark bookmarks eclipse eclipse-plugin java

Last synced: 01 Jun 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/alien-tools/maracas

Maracas is a source code and bytecode analysis framework⁠—written in Java with the help of Spoon—which analyzes how Java libraries evolve and how their evolution impacts their clients.

api breaking-changes java

Last synced: 05 Apr 2026

https://github.com/cleve/lmdb-viewer

GUI to navigate over LMDB data

database gui java java-11 javafx javafx-desktop-apps lmdb

Last synced: 02 Apr 2026

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/vssekorin/cactoos-math

Math extension of Cactoos library

java oop oop-library oop-principles

Last synced: 13 Apr 2025

https://github.com/duosecurity/duo_universal_java

Duo OIDC-based two-factor authentication for Java web applications

duo java mfa

Last synced: 06 Apr 2025

https://github.com/selimhorri/api-mobile-client-consumer-android

Consume an api from project-tracking-system hosted in Cloud

android api-call java volley

Last synced: 12 Apr 2025

https://github.com/jdillon/gshell

GShell

cli framework java shell

Last synced: 22 Jun 2026

https://github.com/pavankjadda/liquibasedemo

Safely Evolute Database with Liquibase and Spring Boot

database java jpa-entities liquibase setup-liquibase spring-boot spring-data-jpa

Last synced: 23 Mar 2025

https://github.com/igr/swingspy

Swing introspector, shows a hierarchy of dialog's elements under the cursor.

java swing swing-gui utility

Last synced: 11 Apr 2025

https://github.com/yangboz/spring-boot-with-activiti-drools-example

Getting started with Activiti and Spring Boot and Drools

activiti-drools bpm-diagram drools java spring-boot

Last synced: 20 Mar 2025

https://github.com/marklogic/ml-app-deployer

Java client for the MarkLogic REST Management API

java java-library marklogic resttemplate

Last synced: 28 Jul 2025

https://github.com/apache/maven-fluido-skin

Apache Maven Fluido Skin

build-management java maven maven-skin

Last synced: 07 Apr 2025

https://github.com/apache/hbase-thirdparty

Mirror of Apache HBase Third Party Libs

database hbase java

Last synced: 23 Aug 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/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

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/jonenine/ferry

将内网服务开放(摆渡、代理)到公网

golang java proxy

Last synced: 15 Jan 2026

https://github.com/melin/flink-jobserver

REST job server for Apache Flink

flink hadoop hive java kerberos kubernetes yarn

Last synced: 04 Apr 2025

https://github.com/rameshmf/java-io-guide

Guide to java IO (Input and Output stream) in Java

java java-io utilities-java

Last synced: 03 May 2025

https://github.com/euphoriadev/doggy

Scripts for VK

android java vk vk-api

Last synced: 23 Oct 2025

https://github.com/aldekotan/opensm3d

Деобфускация и рефактор Stalker Mobile 3D

homebrew j2me java reverse-engineering stalker

Last synced: 11 Apr 2025