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/TweetyProjectTeam/TweetyProject

TweetyProject is a collection of Java libraries that implement approaches to different areas of artificial intelligence.

argumentation artificial-intelligence java java-libraries knowledge-representation symbolic-artificial-intelligence

Last synced: 10 Jan 2026

https://github.com/SourceLabOrg/kafka-connect-client

A kafka-connect REST api client for java

java kafka kafka-connect rest-client

Last synced: 03 May 2025

https://github.com/ai-forever/spring-ai-gigachat

Spring AI extension for GigaChat LLM

gigachat java kotlin spring-ai

Last synced: 01 Feb 2026

https://github.com/saeg/asm-defuse

ASM powered by definitions/uses analysis

asm java

Last synced: 10 Feb 2026

https://github.com/davidsusu/tree-printer

Java library for visualizing tree structures in the command line

ascii-art command-line java library tree tree-viewer unicode-art

Last synced: 14 Jan 2026

https://github.com/ksoichiro/gradle-build-info-plugin

Gradle plugin to include build information such as Git commit ID to your JAR. It can be used to show Git commit information with Spring Boot Actuator.

gradle gradle-plugin java spring-boot

Last synced: 12 Apr 2025

https://github.com/ivangfr/springboot-keycloak-mongodb-testcontainers

The goals of this project are to: 1) Create a Spring Boot application that manages books, called book-service; 2) Use Keycloak as OpenID Connect provider; 3) Test using Testcontainers; 4) Explore the utilities and annotations that Spring Boot provides for testing applications.

docker integration-testing java keycloak mongodb oauth2-resourceserver spring-boot spring-data-mongodb spring-security spring-web-mvc springdoc-openapi testcontainers unit-testing

Last synced: 12 Oct 2025

https://github.com/mini2dx/miniscript

A scripting library for Java-based games

game java libgdx lwjgl mini2dx scripting

Last synced: 15 Apr 2025

https://github.com/kuangcp/notes

:memo: Migrated to(迁移至) https://github.com/Kuangcp/Note 当前仓库已经废弃, 对应的博客网站:

docker gradle groovy java linux markdown maven mysql nginx notes oracle postgresql python spring

Last synced: 20 Aug 2025

https://github.com/blackboxvision/datetimepicker-edittext

📅 A set of EditTexts with built-in support for Date and TimePicker's using Fragments

android calendar datetimepicker edittext java library timepicker

Last synced: 14 May 2025

https://github.com/diennea/blobit

BlobIt - a Distributed Large Object Storage

blob-storage bookkeeper distributed java storage

Last synced: 22 Aug 2025

https://github.com/leakyabstractions/result

🎱 A Java library to handle success and failure without exceptions

error-handling exception-handling exceptions functional-programming java java-library library monad result

Last synced: 09 Mar 2026

https://github.com/pelock/jobfuscator

JObfuscator is a source code obfuscator for the Java language. Protect Java source code & algorithms from hacking, cracking, reverse engineering, decompilation & technology theft.

decompiler decompiler-java java mangle mangler obfuscate obfuscate-code obfuscate-strings obfuscated obfuscation obfuscator obfuscators security source-code

Last synced: 30 Jul 2025

https://bytesfly.github.io/blog/

互联网是有记忆的,我想留下一些成长的脚印。

blog interview java leetcode mysql

Last synced: 11 May 2025

https://github.com/xvik/guice-validator

Guice javax.validation method validation integration

guice java validator

Last synced: 13 Apr 2025

https://github.com/chorus-bdd/chorus

The Chorus BDD interpreter - Executable specifications for distributed systems

bdd bdd-framework bdd-tests chorus distributed-systems gherkin integration-testing integration-tests java javascript testing

Last synced: 11 Apr 2025

https://github.com/dreamcats/online-interview

在线面试助手:包含各个大厂的面经、算法题、知识点,并且小程序包含长按复制和点击图片预览功能,同时小程序继续优化和开发。

interview java python wx

Last synced: 19 Apr 2025

https://github.com/laurensk/logisim-macos

Logisim for macOS Catalina and newer

application-stub java logisim macos-app macos-catalina

Last synced: 19 Jun 2025

https://github.com/xedziu/keepmypassword-desktop

KeepMyPassword for Desktop - keep your passwords locally and secure.

hacktoberfest java javafx javafx-desktop-apps

Last synced: 02 Jul 2025

https://github.com/nuno-faria/sokoban-game

A sokoban game made in Java with JavaFX

coop game java javafx multiplayer puzzle sockets sokoban

Last synced: 19 Apr 2025

https://github.com/xxdark/deencapsulation

For those, who does not want to deal with Jigsaw

java jigsaw

Last synced: 19 Apr 2025

https://github.com/soumyadip007/dbj.jar

An Open-source Library for replacement of native JDBC protocol , DBJ.jar can easily connect to database with some Method, So user have to give the credentials and the parameter into the function ,DBJ will handle the rest part(Connection, Driver Manager, Prepared Statement, Resultset etc)

bean connection dao jar java jdbc-driver mysql open-source oracle

Last synced: 21 Mar 2025

https://github.com/jenkinsci/webhook-step-plugin

Jenkins Pipeline plugin for blocking a pipeline until an external system calls a webhook.

java

Last synced: 09 Apr 2025

https://github.com/3kuai/hanbo-db

hanboDB is a high available,low latency memory database system

java message-queue netty4 pubsub redis-server

Last synced: 26 Apr 2026

https://github.com/vatri/freelancer-platform

A quickstart Java Spring project for freelance websites development.

bootstrap hibernate hibernate-orm java javaspring mysql spring spring-boot springframework thymeleaf

Last synced: 11 Apr 2025

https://github.com/woowacourse-teams/2022-moragora

주제만 정해주세요, 출첵은 제가할게요! ✅

java javascript jpa react spring spring-boot typescript

Last synced: 13 Apr 2025

https://github.com/helpermethod/zip-forge

A tiny, formatter-friendly Java DSL for creating ZIP files.

dsl groovy java java-8 kotlin zipfile

Last synced: 13 Jun 2025

https://github.com/gdut-yy/leetcode-hub-java

基于 java21 + maven3.9 + junit5 + jacoco 的 leetcode + codeforces + atcoder + nowcoder 练习仓库。

algorithm algorithms atcoder codeforces jacoco java java17 java21 junit5 leetcode luogu nowcoder oj oj-solutions unit-test

Last synced: 16 Mar 2025

https://github.com/hakky54/java-tutorials

📝 A repository containing different java tutorials

elasticsearch grpc java log-captor mockito security spring ssl tls tutorial unit-testing websocket

Last synced: 14 Apr 2025

https://github.com/akshayp7/playwright-java-cucumber

This is Boilerplate/Template for Playwright with Cucumber Java and JUnit for Assertions with Spark Extent reporting for HTML and PDF

cucumber extentreports java junit playwright

Last synced: 12 Apr 2025

https://github.com/komma/komma

KOMMA - RDF object mapper for Java

java modeling object-mapper object-mapping rdf sparql

Last synced: 01 Aug 2025

https://github.com/29dch/leetcode-mycodescollection

我的LeetCode做题代码分方向汇总集合 :fire:

cpp java leetcode python3 shell sql

Last synced: 29 Apr 2025

https://github.com/ingef/conquery

Visual, interactive queries against big databases

big-data big-data-analytics java

Last synced: 08 May 2025

https://github.com/jakesteam/vidsta

Easily implementable and customisable Android video player library

android java library video-player

Last synced: 14 Jun 2025

https://github.com/SpineEventEngine/core-java

The Java implementation of the framework core

ddd-cqrs-framework event-sourcing java

Last synced: 14 Jun 2025

https://github.com/depromeet/10mm-server

10MM, 하루 10분으로 시작하는 습관 만들기

backend java jpa spring-boot

Last synced: 19 Apr 2025

https://github.com/madonahs/machine-learning

🌎 I created this repository for educational purposes. It will host a number of projects as part of the process .

java linear-programming linear-regression machine-learning matrices matrix-multiplication neural-network neural-networks python r tensorflow tensorflow-experiments tensorflow-models

Last synced: 02 Jun 2026

https://github.com/zsr2531/bali

A fast and lightweight .Net library for reading and writing .class files.

binary class csharp dotnet format java

Last synced: 14 Jul 2025

https://github.com/resourcepool/training-java

A 2-month fulltime java training around an incremental project. Java / JSP / Servlet / Maven / JUnit / Mockito / Selenium / Spring / Hibernate / JPA / Hikari CP / Jackson / Spring MVC / Spring Security / Gatling

docker-container java spring-mvc spring-security training

Last synced: 24 Oct 2025

https://github.com/alibaba/table-computing

Table-Computing (Simplified as TC) is a high performance and low latency computing framework, 10x faster than Flink for complicated use cases, distributed and light weighted, relational operation, simple to use, write less and do more.

big-data data-analysis java stream-processing table-computing tc

Last synced: 14 Oct 2025

https://github.com/morfly/airin

Airin is a tool for the automated migration of Gradle Android projects to Bazel

android bazel build gradle java kotlin starlark

Last synced: 27 Oct 2025

https://github.com/apache/geronimo

Mirror of Apache Geronimo

geronimo http java javaee network-server web-framework

Last synced: 19 Oct 2025

https://github.com/dzuvic/jtsgen

Convert Java Types to TypeScript

annotation-processor java processor typescript typescript-generator

Last synced: 14 Jan 2026

https://github.com/poppsya/mediateka

The app demonstrates principles of usecases with RxJava2 , Dagger2 , Room , MVP , Mockito and Clean Architecture in Android. 📚

android android-application android-cleanarchitecture clean-architecture dagger2 gson java kotlin kotlin-android mockito-framework mvp mvp-android retrofit room room-android room-persistence-library rxjava-android rxjava2 testing unit-testing

Last synced: 16 Aug 2025

https://github.com/sourcesense/joyce

Joyce is a highly scalable event-driven Cloud Native Data Hub.

api graphql java json json-schema kafka mongodb rest-api schema swagger

Last synced: 14 Apr 2025

https://github.com/digitalheir/java-probabilistic-earley-parser

🎲 Efficient Java implementation of the probabilistic Earley algorithm to parse Stochastic Context Free Grammars (SCFGs)

ambiguous-sentences cfg computational-linguistics context-free context-free-grammar earley-algorithm grammar java parser parsing probabilistic probabilistic-earley-parser

Last synced: 14 Apr 2025

https://github.com/stil4m/transmission-rpc-java

Java implementation of the Transmission RPC API.

java rpc transmission

Last synced: 18 Jul 2025

https://github.com/xvik/guice-persist-orient

Guice integartion for OrientDB

guice java orientdb

Last synced: 13 Apr 2025

https://github.com/ntnu-ihb/fmi4j

FMI4j is a software package for dealing with Functional Mockup Units (FMUs) on the JVM

co-simulation fmi fmi-standard fmu java kotlin model-exchange

Last synced: 15 Jul 2025

https://github.com/ketola/jlibra

A Java library for building applications on Diem (previously known as Libra)

cryptocurrencies diem hacktoberfest java libra

Last synced: 11 May 2025

https://github.com/Chorus-bdd/Chorus

The Chorus BDD interpreter - Executable specifications for distributed systems

bdd bdd-framework bdd-tests chorus distributed-systems gherkin integration-testing integration-tests java javascript testing

Last synced: 07 May 2025

https://github.com/dorkbox/tweenengine

High performance and lightweight Animation/Tween framework for Java 8+

android animation java

Last synced: 07 May 2025

https://github.com/anitaa1990/rxandroid-sample

A list of concise write ups on the implementation of RxJava in Android

android android-development java rxandroid rxjava2 rxjavasamples

Last synced: 24 Jul 2025

https://github.com/igrishaev/ring-jdk-adapter

Zero-deps Ring server on top of jdk.httpserver

clojure http java ring

Last synced: 21 Aug 2025

https://github.com/martinpaljak/YAFU

YAFU - Yet Another FIDO Utility. FIDO2 toolbox in Java for USB/NFC devices.

ctap2 fido2 fido2-authenticator hid java nfc u2f webauthn

Last synced: 12 Aug 2025

https://github.com/questcraftplusplus/pojlib

A Minecraft: Java Edition launcher library partially made with the PojavLauncher base.

java minecraft questcraft

Last synced: 19 Jun 2025

https://github.com/jcabi/jcabi-mysql-maven-plugin

MySQL Maven Plugin: starts MySQL server on pre-integration phase and shuts it down on post-integration phase

java maven maven-plugin mysql

Last synced: 27 Jun 2025

https://github.com/google/escapevelocity

A subset reimplementation of Apache Velocity with a much simpler API.

apache-velocity java template template-engine template-evaluation template-language velocity

Last synced: 14 May 2025

https://github.com/leewyatt/fxgl_tank

Game 90 tank; Powered by FXGL game engine

fxgl game java javafx tank

Last synced: 27 Jul 2025

https://github.com/rainbowdashlabs/sadu

Sql and damn utilitites. The successor of the sql-util.

database hacktoberfest java mariadb mysql postgresql sql sqlite utility-library

Last synced: 14 Apr 2025

https://github.com/strykeforce/thirdcoast

Third Coast swerve drive and telemetry API for FRC robots

frc java swerve-drive

Last synced: 14 Mar 2026

https://github.com/mtarek97/timetable-generator

An automated time table generator using genetic algorithms in java.

genetic-algorithms java javafx-application

Last synced: 08 Oct 2025

https://github.com/webfuzzing/dataset

Web Fuzzing Dataset (WFD): a set of web/enterprise applications for experimentation in automated system testing

benchmark casestudy enterprise-applications java rest test

Last synced: 07 Oct 2025

https://github.com/agoncal/agoncal-course-quarkus-microservices

Code for of course "Building Microservices with Quarkus"

course java microservice quarkus

Last synced: 12 Apr 2025

https://github.com/homyakin/iuliia-java

Transliterate Cyrillic → Latin in every possible way (Java version)

cyrillic international iuliia jackson-json java java-17 latin library maven transliteration

Last synced: 10 Apr 2025

https://github.com/stooke/macos-build-openjdk8u

How to compile JDK 8u with Xcode 9, 10, 11 or 12 on macOS. Also with Shenandoah and JavaFX

java jdk jdk8 macos maxosx openjdk openjdk8 osx xcode xcode10 xcode11 xcode12

Last synced: 14 Jun 2025

https://github.com/babylonhealth/lit-fhir

Opinionated library for easily constructuring FHIR (http://hl7.org/fhir) resources in Scala and Java.

codegen fhir fhir-client healthcare java scala

Last synced: 15 Apr 2025

https://github.com/NTNU-IHB/FMI4j

FMI4j is a software package for dealing with Functional Mockup Units (FMUs) on the JVM

co-simulation fmi fmi-standard fmu java kotlin model-exchange

Last synced: 05 May 2025

https://github.com/guillaumefalourd/java-exercices

Exercícios em Java para iniciantes (pré-Junior) ☕️🇧🇷

beginner desafios exercices hacktoberfest java junior

Last synced: 21 Mar 2025

https://github.com/leonardosnt/java-class-tools

Read and write java class files in Node.js or in the browser.

assembler browser class disassembler java javascript node parser reader writer

Last synced: 30 Oct 2025

https://github.com/wenbochang888/seckill

Java高并发秒杀系统,基于SSM + redis实现

high-concurrency java redis seckill ssm

Last synced: 05 May 2025

https://github.com/pgcai/gymms

Gym management system based on SSM.

java mybatis springmvc

Last synced: 29 Oct 2025

https://github.com/terryhuanghd/useragency-android

UserAgency is an Android User-Agent generator library written in Java/Kotlin. Provides story-oriented usage, and comprehensive way to mock real life data.

android chrome edge firefox ie java safari user-agent

Last synced: 13 Apr 2025

https://github.com/threadnew/ssm_project

这个一个SSM+shiro+maven+bootstrap的项目实战,经典的图书管理系统。

bootstrap java mybatis mysql shiro spring springmvc ssm-maven

Last synced: 29 Oct 2025

https://github.com/omerio/graphviz-server

Java based GraphViz HTTP Server

dot-binaries dot-graph graphviz graphviz-server java

Last synced: 11 Jan 2026

https://github.com/amin2312/acsv

ACsv is a easy, multi-platform and powerful csv parsing library, includes: js, ts, haxe, php, java, python, c#, go

c-sharp cross-platform csv csv-parser go golang haxe java javscript php python python27 python3 tiny typescript

Last synced: 09 Apr 2025

https://github.com/quackster/libreshockwave

An open-source SDK, decompiler and web player for Adobe/Macromedia Shockwave

adobe director dissassembler java macromedia reverse-engineering shockwave

Last synced: 25 May 2026

https://github.com/orkes-io/orkesworkers

sample workflows using Conductor

demos java netflix-conductor orchestration tutorials

Last synced: 04 Mar 2026

https://github.com/lostsky3000/dfactor

A lightweight server framework in java,一个用java编写的多核服务端开发框架

actor cluster erlang game java mmorpg rpc server ssl websocket

Last synced: 25 Oct 2025