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/origin-energy/java-snapshot-testing

Facebook style snapshot testing for JAVA Tests

java jest snapshot

Last synced: 13 Apr 2025

https://github.com/Wimmics/corese

Software platform implementing and extending the standards of the Semantic Web.

inria java rdf rdfs semantic-web shacl sparql sparql-client sparql-endpoints

Last synced: 02 Aug 2025

https://github.com/iluwatar/java-design-patterns-web

Java Design Patterns website at https://java-design-patterns.com

design-patterns hacktoberfest java principles snippets website

Last synced: 03 Aug 2025

https://github.com/allalgorithms/java

Implementation of All ▲lgorithms in Java Programming Language

algorithms allalgorithms hacktoberfest- java

Last synced: 21 Aug 2025

https://github.com/Tristan971/EasyFXML

A collection of tools and libraries for easier development on the JavaFX platform!

docker framework gui java java-library javafx javafx-frameworks javafx-library javafx-platform spring spring-boot

Last synced: 11 May 2025

https://github.com/tericcabrel/spring-user-management

A REST API for User and Role management, token generation and validation

java rest-api spring spring-boot spring-mongodb user-management

Last synced: 13 Oct 2025

https://github.com/charithe/kafka-junit

JUnit rule for spinning up a Kafka broker

java junit junit-rule kafka

Last synced: 05 Feb 2026

https://github.com/tsaglam/carcassonne

A digital version of the board game Carcassonne, implemented in Java. This desktop computer game supports up to five players at the same time (shared-screen multiplayer mode).

board-game carcassonne computer-game desktop java multiplayer swing tile-based

Last synced: 06 Apr 2025

https://github.com/algorithmica-repository/datascience

It consists of examples, assignments discussed in data science course taken at algorithmica.

algorithms coding-interview-challenges datastructures deep-learning java machine-learning nlp-machine-learning problem-solving python

Last synced: 11 Jan 2026

https://github.com/athos/jise

JiSE: Java in S-Expression

bytecode-compiler clojure dsl java sexp

Last synced: 03 May 2025

https://github.com/guichaguri/betterfps

Performance Improvements

java minecraft optimization performance

Last synced: 19 Jul 2025

https://github.com/vsilaev/tascalate-async-await

Async / Await asynchronous programming model for Java versions 1.8 - 23; similar to the functionality available in C# 5. The implementation is based on continuations for Java (see my other projects).

async async-await asynchronous-programming concurrent-programming continuations coroutines java

Last synced: 20 Aug 2025

https://github.com/keva-dev/keva

Low-latency in-memory key-value store, Redis drop-in alternative

java key-value redis redis-server

Last synced: 15 Dec 2025

https://github.com/toolgood/toolgood.algorithm

ToolGood.Algorithm is a powerful, lightweight, Excel formula compatible algorithm library aimed at improving developers’ productivity in different business scenes. ToolGood.Algorithm是一个功能强大、轻量级、兼容Excel公式的算法类库,旨在提高开发人员在不同业务场景中的生产力。

algorithm arithmetic dotnet excel excel-expressions expression formula formula-grammar java script

Last synced: 24 Dec 2025

https://github.com/apache/maven-sources

Apache Maven Sources

build-management java maven

Last synced: 04 Apr 2025

https://github.com/wildma/androidnotes

本人多年的Android笔记,既有基础知识,也有深度好文!持续更新中...

android interview java source-code-analysis

Last synced: 13 Jun 2025

https://github.com/zenith391/lukyt

Small Java 8 JVM made in Lua

java jvm lua luajvm opencomputers toy

Last synced: 17 Mar 2025

https://github.com/phax/as2-lib

A generic Java AS2 library, servlet and server

as2 edelivery einvoicing eprocurement java openas2

Last synced: 07 Apr 2025

https://github.com/forax/pro

A Java build tool that works seamlessly with modules

build-tool java module

Last synced: 27 Dec 2025

https://github.com/aeron-io/aeron-cookbook-code

Source code related to Aeron Cookbook

aeron java

Last synced: 05 Apr 2025

https://github.com/hinemos/hinemos

Hinemos core components

hinemos java linux suse ubuntu unix windows

Last synced: 27 Feb 2025

https://github.com/fzakaria/mvn2nix

Easily package your Maven Java application with the Nix package manager.

java maven nix nixpkgs

Last synced: 08 Aug 2025

https://github.com/jgperrin/net.jgp.books.spark.ch01

Spark in Action, 2nd edition - chapter 1 - Introduction

apache-spark java java8 manning spark sparkwithjava

Last synced: 20 Aug 2025

https://github.com/geerlingguy/ansible-role-solr

Ansible Role - Apache Solr

ansible apache index java lucene role search solr

Last synced: 12 Apr 2025

https://github.com/ev3dev-lang-java/ev3dev-lang-java

A project to learn Java and create software for Mindstorms Robots using hardware supported by EV3Dev & the LeJOS way.

brickpi ev3 ev3-robot ev3dev ev3dev-lang-java frc java lego lejos mindstorms mobile-robots motor opencv pistorms raspberry-pi robot robotics robots ros wro

Last synced: 12 Oct 2025

https://github.com/dariol83/ccsds

Open source Java implementation of publicly available CCSDS standards: SLE, TM/TC, AOS, Space Packets, COP-1, time formats, CFDP, Encapsulation Packets.

aos asn ccsds ccsds-standards cfdp ecss encoding frame java packet satellite sle software space space-link-extension space-packets telemetry tm-frame

Last synced: 09 Apr 2025

https://github.com/houarizegai/tutorials

Step by step to learn coding and build Apps 🎉. Code files of Youtube & University tutorials.

java javafx kotlin projects tornadofx tutorial-code tutorials youtube-tutorial

Last synced: 19 Oct 2025

https://github.com/axel-op/googlejavaformat-action

GitHub Action that formats Java files following Google Style guidelines

format formatter github-action github-actions google-java-format google-java-style-guide java java-files

Last synced: 03 Apr 2025

https://github.com/graphaware/neo4j-uuid

GraphAware Runtime Module that assigns a UUID to all nodes (and relationships) in the graph transparently

java neo4j neo4j-graphaware-framework

Last synced: 30 Dec 2025

https://github.com/dansomething/coc-java-debug

An extension for coc.nvim to enable Java debugging via jdt.ls

coc-java debugging java jdt lsp nvim vim vimspector

Last synced: 07 May 2025

https://github.com/ahus1/prometheus-hystrix

This is an implementation of a HystrixMetricsPublisher that publishes metrics using the Prometheus java client.

hystrix java prometheus prometheus-exporter

Last synced: 04 Apr 2025

https://github.com/fabmax/physx-jni

Java JNI bindings for Nvidia PhysX

android java jni physics physics-engine physics-simulation physx

Last synced: 05 Apr 2025

https://github.com/BuildCLI/BuildCLI

BuildCLI is a command-line interface (CLI) tool for managing and automating common tasks in Java project development.

ai buildcli cli cli-app command commandline java java-application

Last synced: 30 Mar 2025

https://github.com/pengzhangzhi/self-taught-cs

The notes and Lab code of public courses I have taken.

java python

Last synced: 17 Aug 2025

https://github.com/6thsolution/apexnlp

A natural language event parser for java and android.

android event-parser java natural-language-processing nlp

Last synced: 09 Jul 2025

https://github.com/tiben/ia-rcade

Use MAME with roms from archive.org

chd emulator ia-mame internet-archive java mame mess retrocomputing rom

Last synced: 28 Jul 2025

https://github.com/ashish-chopra/structures

Collection of abstract data structures implemented in Java

adt algorithm design graph-algorithms java tree-structure

Last synced: 16 Mar 2025

https://github.com/BookaiCode/JavaRecord

「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。打造Java后端知识体系,帮助Java初学者成长

design-pattern elasticsearch java jvm mysql redis

Last synced: 04 Apr 2025

https://github.com/koraktor/steam-condenser-java

A library for querying the Steam Community, Source, GoldSrc servers and Steam master servers

hlds java server-queries srcds steam web-api

Last synced: 23 Aug 2025

https://github.com/jakebonk/draggabletreeview

TreeView with drag and drop (n-th level)

android custom-view drag-and-drop java nestedscrollview tree-view

Last synced: 13 Sep 2025

https://github.com/rednoah/java-installer

OpenJDK installer packages for Synology NAS and QNAP NAS.

installer java

Last synced: 17 Jan 2026

https://github.com/OpenGamma/ElSql

Manage external SQL files in Java with a little DSL goodness

java opengamma sql sql-builder

Last synced: 21 Feb 2025

https://github.com/joekoolade/JOE

JOE runs a Java program using a meta-circular virtual machine and meta-circular runtime

application-specific-virtual-machine java jikesrvm joe metacircular-runtime metacircular-vm software-virtualization virtual-machine virtualization vm

Last synced: 27 Feb 2025

https://github.com/jgperrin/net.jgp.labs.spark

Apache Spark examples exclusively in Java

data-ingestion dataframe ingestion java spark udf

Last synced: 16 Apr 2025

https://github.com/praveensirvi1212/devsecops-project

DevSecOps Project using git, GitHub, jenkins, Maven,Junit, SonarQube, Docker, Trivy, Hashicorp Vault, AWS, Kubernetes

aws-s3 cicd devops-tools devsecops devsecops-pipeline docker git hashicorp-vault java kubernetes slack sonarqube trivy-scan

Last synced: 03 Apr 2025

https://github.com/fantasticmao/ycy-intellij-plugin

Programmer Motivator: Chaoyue Yang for IntelliJ Platform

intellij java jetbrains-plugin

Last synced: 11 Jul 2025

https://github.com/leaningtech/browsercraft

Unmodified Minecraft 1.2.5 in the browser using CheerpJ

cheerpj java minecraft webassembly

Last synced: 13 Apr 2025

https://github.com/taskana/taskana

Lightweight library for general purpose task management

hacktoberfest java task-management task-management-system taskana

Last synced: 16 May 2025

https://github.com/phishman3579/android-motion-detection

Android code to detection motion by comparing two images.

android java motion-detection

Last synced: 15 Apr 2025

https://github.com/liumapp/workable-converter

基于libreoffice实现的文档转换项目,无框架依赖,即插即用

convert doc docx java library libreoffice maven pdf ppt

Last synced: 15 Apr 2025

https://github.com/googtech/vsblog

🖖 A simple personal blog system for beginners who wants to integrate the SpringBoot with the Vue framework.

blog-system element-ui java maven mybatis mysql mysql8 redis springboot vue

Last synced: 16 Mar 2025

https://github.com/softindex/datakernel

Alternative Java platform, built from the ground up - with its own async I/O core and DI. Ultra high-performance, simple and minimalistic - redefines server-side programming, web-development and highload!

async bytecode crdt dependency-injection highload java lsmt microservice ot promise rpc serialization web-server

Last synced: 20 Feb 2026

https://github.com/jpomykala/spring-higher-order-components

⚡️ Preconfigured components to speedup Spring Boot development

aws-s3 aws-ses boilerplate higher-order-component java logging spring spring-boot spring-boot-starter

Last synced: 11 Jan 2026

https://github.com/Manevolent/ffmpeg4j

A Java OOP FFmpeg wrapper around the JavaCPP FFmpeg native library bindings

api ffmpeg java javacpp wrapper

Last synced: 18 Jul 2025

https://github.com/oschina/j2cache

Double Level Cache Framework base on Memory and Redis

caffeine ehcache j2cache-redis java

Last synced: 13 Apr 2025

https://github.com/westnordost/osmapi

Java client for the OSM API 0.6

java osm osm-api

Last synced: 04 Apr 2025

https://github.com/gdubw/gng

GNG is Not Gradle

devops gradle gradlew java

Last synced: 18 Jan 2026

https://github.com/evenmorefish/evenmorefish

An advanced fishing plugin based on MoreFish, created 2 years after its last update.

java java-17 java-21 paper-plugin plugin

Last synced: 27 Jan 2026

https://github.com/2kabhishek/wipro-pjp

Code written during Wipro PJP. 🍵📑

java learning training wipro

Last synced: 05 Apr 2025

https://github.com/paritytrading/nassau

Fast Nasdaq transport protocol library for the JVM

binaryfile finance java moldudp64 nasdaq soupbintcp trading

Last synced: 04 Apr 2025

https://github.com/raydac/zxpoly

a multi-CPU ZX-Spectrum 128 concept platform

emulator java multi-threading spec256 z80-emulator zx-poly zx-spectrum

Last synced: 22 Jul 2025

https://github.com/taketoday/today-infrastructure

:sparkles: A Java library for applications software infrastructure

aop bean dependency-injection framework high-performance ioc java lightweight netty

Last synced: 26 Feb 2025

https://github.com/ashwanthkumar/gocd-slack-build-notifier

GoCD (gocd.org) plugin to push build notifications to Slack

gocd gocd-slack java notifications pipeline slack

Last synced: 04 Apr 2025

https://github.com/diguage/byte-buddy-tutorial

“Byte Buddy Tutorial” 中文翻译:Byte Buddy 教程。

byte-buddy bytecode code-generation java jvm jvm-bytecode

Last synced: 06 Jul 2025

https://github.com/DaveVoorhis/Rel

Rel is a desktop database management system that implements Date & Darwen's "Tutorial D" database language.

database-language database-management education educational java

Last synced: 30 Mar 2025

https://github.com/nidi3/code-assert

Assert that the java code of a project satisfies certain checks.

architecture-as-code code-analysis code-quality java kotlin test-coverage

Last synced: 19 Aug 2025

https://github.com/binarywang/qrcode-utils

二维码生成工具

java qrcode

Last synced: 07 Apr 2025

https://github.com/stephcraft/project-16x16

2D Platformer game made with processing

java processing video-game

Last synced: 04 Apr 2025

https://github.com/piomin/sample-istio-services

providing inter-service communication on kubernetes via minikube using istio framework and spring boot resttemplate

istio java kubernetes microservices minikube service-mesh spring-boot

Last synced: 05 Apr 2025

https://github.com/overcastnetwork/sportbukkit

CraftBukkit and Bukkit modifications that improve stability and add new features

bukkit craftbukkit java minecraft

Last synced: 17 Dec 2025

https://github.com/EvenMoreFish/EvenMoreFish

An advanced fishing plugin based on MoreFish, created 2 years after its last update.

bukkit-plugin java java-11 spigot-plugin

Last synced: 30 Oct 2025

https://github.com/UweTrottmann/trakt-java

An (unofficial) Java library to use the Trakt v2 API built with retrofit 2

java retrofit2 trakt-api

Last synced: 28 Mar 2025

https://github.com/oriedita/oriedita

Oriedita (fork of Orihime) is an origami crease pattern editor and folding simulator.

geometry hacktoberfest java origami

Last synced: 17 Jan 2026

https://github.com/czyzby/noise4j

:octocat: Simple map generators for Java applications.

dungeon-generator java noise-generator

Last synced: 01 Apr 2025

https://github.com/ggrandes/kvstore

KVStore is a simple Key-Value Store based on B+Tree (disk & memory) for Java

btree disk index java persistent tree

Last synced: 14 Jan 2026

https://github.com/arun-gupta/docker-java-sample

A simple Java sample that shows how to package Java application using Docker

docker gradle java maven

Last synced: 09 Apr 2025

https://github.com/mhewedy/spring-data-jpa-mongodb-expressions

Use the MongoDB query language to query your relational database, typically from frontend.

hibernate java jpa mongodb spring spring-boot spring-data-jpa

Last synced: 10 Oct 2025

https://github.com/uwetrottmann/trakt-java

An (unofficial) Java library to use the Trakt v2 API built with retrofit 2

java retrofit2 trakt-api

Last synced: 16 May 2025

https://github.com/sudheerj/design-patterns

JavaScript(Vanilla/ES6/TypeScript) and Java (GoF) design patterns

design-patterns gof-patterns java javascript typescript

Last synced: 26 Feb 2025

https://github.com/leadpony/justify

Justify is a JSON validator based on JSON Schema Specification and Jakarta JSON Processing API (JSON-P).

java json json-schema validation validator yaml

Last synced: 23 Sep 2025