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/xvik/generator-lib-java

Yeoman generator for java library

generator java yeoman

Last synced: 03 Aug 2025

https://github.com/liyupi/design-pattern-guide

2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。

algorithm backend cpp design-patterns frontend go java python software-engineering structure

Last synced: 11 Sep 2025

https://github.com/basepom/basepom

All the base POMs in the world.

basepom java maven pom

Last synced: 02 Aug 2025

https://github.com/raydac/mvn-jlink

Maven plugin provides a way to load JDK and use its tools during project build

java jdeps jlink maven maven-plugin openjdk plugin prebuilt-distributives

Last synced: 22 Aug 2025

https://github.com/jillesvangurp/jsonj

A fluent Java API for manipulating json data structures

bson hocon jackson java json json-manipulation json-objects plist yaml

Last synced: 15 Jul 2025

https://github.com/ethauvin/urlencoder

A simple defensive library to encode/decode URL components.

encoder encoding java kotlin library url urlenc urlencode urlencoded urlencoder

Last synced: 05 Apr 2025

https://github.com/wscats/java-snippets

Provide Java development 35000+ code snippets and detailed interface reminders, which greatly improves your development efficiency

java snippets vscode-extension

Last synced: 14 Apr 2025

https://github.com/hollow-cube/mapmaker

Minecraft servers for Hollow Cube

java minecraft minecraft-server minestom minestom-server ugc

Last synced: 31 May 2026

https://github.com/flyteorg/flytekit-java

Java/Scala library for easily authoring Flyte tasks and workflows

flyte java scala

Last synced: 05 Apr 2025

https://github.com/mercari/remotedatak

Algebraic data type (ADT) to represent the state of data that is loading from/to remote sources/destinations

adt algebraic-data-types android functional-programming java kotlin kotlin-android kotlin-library remote-data remotedata

Last synced: 09 May 2025

https://github.com/fujitsu/launcher

Launcher - MicroProfile implementation

java launcher microprofile

Last synced: 11 Jan 2026

https://github.com/jirkapinkas/jsitemapgenerator

Java sitemap generator. This library generates a web sitemap, can ping Google, generate RSS feed, robots.txt and more with friendly, easy to use Java 8 functional style of programming

aws-lambda java java-8 java-8-lambda java-sitemap-generator lambda-functions robots-generator robots-txt rss rss-generator sitemap sitemap-generator web-sitemap

Last synced: 01 Apr 2026

https://github.com/vinhkhuc/jcrfsuite

Java interface for CRFsuite: http://www.chokkan.org/software/crfsuite/

crf crfsuite java jni machine-learning nlp

Last synced: 29 Jan 2026

https://github.com/slackhq/moshi-gson-interop

An interop tool for safely mixing Moshi and Gson models in JSON serialization.

gson java json kotlin moshi

Last synced: 29 Apr 2025

https://github.com/othreecodes/apx

A Javafx Library for building MVC Applications.

desktop-app fxml gson java java-8 javafx javafx-library mvc sqlite-jdbc

Last synced: 10 Apr 2025

https://github.com/matteojoliveau/plugface

Next generation Java general purpose plugin framework

framework java plugin

Last synced: 19 Oct 2025

https://github.com/alibaba/spring-boot-web-support

An support project for Spring Boot Web

java spring spring-boot spring-web spring-web-mvc

Last synced: 14 Oct 2025

https://github.com/clickermonkey/ents

A hybrid of the Entity-Component-System and Model-View-Controller patterns with new concepts developed specifically for games. Ents is easy to integrate into your game, is developed to be decoupled from a graphics library, and is very memory conscious compared to similar frameworks.

cpp entity entity-component-system game java model-view-controller

Last synced: 22 Mar 2025

https://github.com/pivovarit/more-gatherers

Missing Stream API functionality you always longed for - provided via Stream API Gatherers

gatherers hacktoberfest java stream

Last synced: 25 Jan 2026

https://github.com/nicoulaj/compile-command-annotations

Annotation hints for the Hotspot JVM JIT compiler.

annotation hotspot hotspot-jvm java jit-compiler

Last synced: 14 May 2025

https://github.com/rusticisoftware/tincanjava

Tin Can Java Library

java java-library tincan xapi

Last synced: 22 Jul 2025

https://github.com/brutusin/brutusin-rpc

Self-describing JSON-RPC web services over HTTP, with automatic API description based on JSON-Schema

http java json json-rpc2 json-schema microservices single-page-applications spa spring websockets

Last synced: 18 Mar 2026

https://github.com/stellar/anchor-platform

Java SDK for the Stellar network anchor development.

anchor deposit java kotlin payment sep stellar withdrawal

Last synced: 05 Mar 2026

https://github.com/red-coracle/episodes

Keep track of which television show episodes you've seen!

android hacktoberfest java

Last synced: 28 Mar 2025

https://github.com/googlecloudplatform/appengine-plugins

A client Java library to manage App Engine Java applications for any project that performs App Engine Java application management. For example, the Maven, Gradle and Eclipse App Engine plugins, custom user tools, etc.

appengine appengine-java appengine-sdk cloud-sdk gcloud gcloud-sdk java

Last synced: 29 Oct 2025

https://github.com/Erxionglsx/Erxionglsx.github.io

我是二雄,为了更好的复习和理解所学的知识,将自己在视频网站和博客所学知识摘抄总结成了笔记。

java

Last synced: 27 Mar 2025

https://github.com/ruromero/cloudevents-player

Cloudevents Player tool

cloudevents java knative kubernetes

Last synced: 10 Sep 2025

https://github.com/Glavo/JetBrains-IDE-Multiarch

JetBrains IDEs for Linux RISC-V 64/LoongArch64

ide intellij java jetbrains loongarch risc-v

Last synced: 24 Sep 2025

https://github.com/blackboxvision/mvp-helpers

♻️Helper classes to build Android Apps through MVP pattern in a faster way

android java library mvp-architecture mvp-clean mvp-pattern

Last synced: 14 May 2025

https://github.com/projectbarbel/barbelhisto-core

Lightweight ultra-fast library to store data in bi-temporal format

bitemporal framework java

Last synced: 13 May 2025

https://github.com/kdl-org/kdl4j

KDL Parser for the JVM

java jvm kdl serialization

Last synced: 16 Jul 2025

https://github.com/ferdzz/placeableitems

Allows the player to place certain items as 3D models

forge hacktoberfest java minecraft minecraft-forge minecraft-mod modded-minecraft

Last synced: 02 Mar 2026

https://github.com/Mamiglia/Reddit-Wallpaper

Tool to download and automatically set a random wallpaper from reddit

java java11 reddit reddit-wallpaper

Last synced: 08 Apr 2025

https://github.com/teverett/olmreader

A Java reader for MS Outlook for Mac OLM files

email java ms-outlook olm outlook

Last synced: 17 Mar 2025

https://github.com/BlackBoxVision/mvp-helpers

♻️Helper classes to build Android Apps through MVP pattern in a faster way

android java library mvp-architecture mvp-clean mvp-pattern

Last synced: 26 Mar 2025

https://github.com/yegor256/rehttp

HTTP Repeater: you point your Webhooks to us and we make sure they get delivered even if not on the first try

http http-repeater java rehttp service-mesh webservice zerocracy

Last synced: 27 Mar 2025

https://github.com/rajatt95/masterrestassuredframework

Automation Testing | RESTful webservices | Java | RestAssured | OAuth 2.0 | Lombok | TestNG | Maven | ExtentReport | Allure Reports | Java mail API | Design Patterns (Singleton) | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file

allure-report extentreports java jenkins maven restassured singleton-pattern test-automation testing testng

Last synced: 10 Apr 2025

https://github.com/rajatt95/masterappiumframework

Automation Testing | Mobile | android | iOS | Java | OOPS | Appium | TestNG | Maven | ExtentReport | Java mail API | Logging (Log4J2) | Design Patterns (Page Object Model, Singleton) | Page Factories | Jenkins | Data-Driven Testing using JSON file | Expected Data using XML file

android appium extentreports github ios java jenkins log4j2 maven page-factory page-object-model singleton-pattern test-automation testing testng

Last synced: 10 Apr 2025

https://github.com/zopolis4/gcj

An attempt to integrate the GNU Compiler for Java (GCJ) back into GCC.

compiler gcc gcj gnu java

Last synced: 08 Jul 2025

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

Apache Software Foundation Parent POM

build-management java maven

Last synced: 16 Jan 2026

https://github.com/stavshamir/bag

bash alias generator

alias aliases aliasing bash java

Last synced: 07 Oct 2025

https://github.com/mistercalvin/supermicro-java-ikvm

A container for connecting to Supermicro Java based iKVM viewers via a web browser

docker ikvm ipmi ipmiview java kvm novnc remote servers supermicro vnc web

Last synced: 10 Apr 2025

https://github.com/saharnooby/qoi-java

A pure Java 8 implementation of Quite OK Image Format

format image java qoi

Last synced: 08 Oct 2025

https://github.com/rieckpil/custom-maven-archetypes

:open_file_folder: Maven Archetypes to conveniently bootstrap new Java projects

jakarta-ee java java-ee jsf jsf-development maven maven-archetype openliberty payara project-template tomee wildfly

Last synced: 07 May 2025

https://github.com/romanow/lectures

Лекции по курсу Распределенные Системы Обработки Информации кафедры ИУ7 МГТУ им. Н.Э.Баумана

ansible iaas java kafka kotlin microservice postgresql spring-boot terraform

Last synced: 16 Apr 2025

https://github.com/christophecvb/touchportalpluginsdk

This Project is an SDK to create a Touch Portal Plugin using Java or Kotlin and Gradle

annotations annotations-processor gradle java kotlin plugin-sdk sdk sdk-java touch-portal touch-portal-plugin

Last synced: 29 Aug 2025

https://github.com/stevespringett/vulndb-data-mirror

A simple Java command-line utility to mirror the entire contents of VulnDB.

appsec cve java sca software-composition-analysis software-security vulndb

Last synced: 21 Aug 2025

https://github.com/carloseduardolemos/desafios-bootcamp2023

Bem-vindo ao repositório dos desafios de código do Santander Bootcamp 2023 - Fullstack Java+Angular, realizado em parceria com a DIO (Digital Innovation One). Este repositório contém as soluções desenvolvidas por mim para cada um dos desafios em JavaScript e Java.

desafio dio-bootcamp java javascript

Last synced: 05 Oct 2025

https://github.com/lwohvye/unicorn

基于最新的Java 21和SpringBoot 3.4。根据eladmin项目进行改造。整合常用的Components.

gradle java jpa kotlin lwohvye oauth2 spring-boot spring-security unicorn virtual-threads websocket

Last synced: 06 Apr 2025

https://github.com/package-url/packageurl-java

Java/JVM implementation of the package url spec

java jvm-languages library package-url purl

Last synced: 12 Apr 2025

https://github.com/kaitai-io/kaitai_struct_java_runtime

Kaitai Struct: runtime for Java

java kaitai-struct

Last synced: 11 Apr 2025

https://github.com/hellokoding/hello-sso-jwt-auth

Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot

authentication java jwt security spring-boot sso

Last synced: 15 Jun 2025

https://github.com/crramirez/uwp_bridge_java

Skeleton for packing Java applications for publishing them on Windows Store

appx hacktoberfest java microsoft-store windows-store

Last synced: 21 Apr 2025

https://github.com/nschneid/arabic-tagger

AQMAR Arabic Tagger: Sequence tagger with cost-augmented structured perceptron training

arabic arabic-language arabic-nlp arabic-wikipedia java named-entities nlp nlp-machine-learning sequence-tagger tagger

Last synced: 13 Jul 2025

https://github.com/wiverson/jtoolprovider-plugin

This Maven Plugin does two things. First, it automatically transforms your Maven dependency graph into Java modules. Second, it bridges Maven and built-in Java tools like jdeps, jlink, and jpackage.

java javafx javafx-desktop-apps jdeps jlink jlink-image jpackage maven maven-plugin maven-plugins

Last synced: 03 Sep 2025

https://github.com/steely-glint/srtplight

set of classes implementing a simple (S)RTP stack

java rtcp rtp srtp webrtc

Last synced: 10 Apr 2025

https://github.com/hanabi1224/ruannoy

Rust port of annoy (https://github.com/spotify/annoy)

annoy approximate-nearest-neighbor-search dotnet java kotlin nearest-neighbor-search rust

Last synced: 04 Jul 2025

https://github.com/SwitchGDX/clearwing-vm

A Java to C++ transpiler project

cplusplus cpp java transpiler vm

Last synced: 06 Aug 2025

https://github.com/codestates-seb/seb45_main_011

🌱 Grow Story : 식물을 관리하고 나만의 정원을 꾸며 보세요 🌱

docker framer-motion gradle java mysql next react-query spring-boot tailwindcss typescript zustand

Last synced: 10 Aug 2025

https://github.com/twineworks/ruby-for-pentaho-kettle

Ruby scripting for pentaho-kettle

etl java jurby kettle pdi pentaho-kettle ruby

Last synced: 04 Apr 2025

https://github.com/fortescarlet/mock.java

This is a framework for generating fake data, similar to Mock.js. 你可以通过这个框架简便的构建一个JavaBean假数据模板并生成假数据,就像Mock.js一样的语法~

fake-data fortescarlet java java8 javadoc mockjava

Last synced: 07 Apr 2026

https://github.com/auth0-samples/auth0-servlet-sample

Auth0 Integration Samples for Java Servlets and JSP

auth0 authentication dx-sdk-quickstart java quickstart webapp

Last synced: 19 Jul 2025

https://github.com/ruviolence/reaper

Another Paper 1.12.2 fork with some performance enhancements, bug fixes, and improvements.

bukkit java minecraft minecraft-server paper paper-fork paperclip papermc spigot

Last synced: 20 Jun 2025

https://github.com/poiu-de/kilt

Easier handling of Java i18n resource bundles

facade generation i18n internationalization java l10n localization t9n

Last synced: 01 Feb 2026

https://github.com/mittyrobotics/tko-electronics-sim

A cross-platform app that allows for building and simulating FRC electronics in real time

electronics frc frc-java hacktoberfest hardware java simulation simulator

Last synced: 24 Oct 2025

https://github.com/wz2cool/mybatis-dynamic-query

dynamic query for mybatis

dynamic java mybatis sql

Last synced: 27 Jan 2026

https://github.com/nicoulaj/checksum-maven-plugin

Compute Maven project artifacts/dependencies/files checksum digests.

checksum checksum-digests java maven maven-plugin

Last synced: 06 Apr 2025

https://github.com/featureprobe/server-sdk-java

FeatureProbe Server Side SDK for Java

java

Last synced: 27 Jun 2025

https://github.com/ypriverol/spark-java8

Java 8 and Spark learning through examples

dataset java lambda learning-spark spark

Last synced: 21 Mar 2025

https://github.com/zomis/brainduck

Brainfuck Interpreter in Java/Groovy, with a Groovy DSL

analysis brainfuck brainfuck-interpreter brainfuck-programs groovy ide java

Last synced: 24 Aug 2025

https://github.com/abeusher/timehash

An algorithm for creating user configurable, variable-precision sliding windows of time. Useful for binning time values in large collections of data.

bigdata binning c geohash golang hashing hashing-algorithm java perl python time-series timehash

Last synced: 19 Aug 2025

https://github.com/kurron/jvm-development-environment

A Vagrant controlled software development environment built around IntelliJ IDEA, PyCharm, Docker and Ubuntu.

ansible docker docker-compose docker-machine groovy intellij-idea java jvm-development pycharm webstorm

Last synced: 13 Jun 2025

https://github.com/pante/elementary

A suite of libraries that simplify creating and unit testing annotation processors.

annotation-processor annotation-processors annotation-tool hacktoberfest java java-11 java-17 java-compiler junit-extension junit5 junit5-extension testing

Last synced: 10 Apr 2025

https://github.com/arangodb/arangodb-java-driver-async

ArangoDB Asynchronous Java driver

arangodb database driver java nosql vpack

Last synced: 25 Oct 2025

https://github.com/yesfordev/homedong

🏆HOMEDONG : 모두가 건강하게 집에서 즐길 수 있는 운동 게임 - SSAFY 5기 공통 프로젝트 우수상(2021.08.20)

aws-ec2 docker java javascript jenkins-pipeline jwt mysql nginx openvidu reactjs redis redux-toolkit spring-boot spring-security ssl-certificates teachable-machine webrtc

Last synced: 12 Aug 2025

https://github.com/melthaw/spring-file-storage-service

The FSS(file storage service) APIs make storing the blob file easy and simple .

alioss glusterfs gridfs java mongodb posix qiniu s3 spring webdav zimg

Last synced: 04 Oct 2025

https://github.com/cloudslang/cs-actions

CloudSlang Content Java Actions

cloudslang java java-action

Last synced: 09 Apr 2025

https://github.com/susom/database

Relational database access made simpler and safer

accessing-databases database-support java open-source relational-databases sql

Last synced: 13 May 2025

https://github.com/yegor256/netbout

Private talks made easy ... for robots

conversation java messaging messenger

Last synced: 16 Mar 2025

https://github.com/jeelowcode/jeelowcode

👍 👍 👍 国内首个全开源的低代码开发平台 👍 👍 👍 。JeeLowCode低代码平台能够在线轻松驾驭99.99%编程挑战

java jeelowcode lowcode online springboot

Last synced: 10 Jun 2025

https://github.com/doytowin/doyto-query

DoytoQuery - A Dynamic Query Language Implemented in Java for Database Access

crud ddd java oqm orm sql

Last synced: 11 Jan 2026

https://github.com/nicymike/serflings

Serflings Remake Project

java remake

Last synced: 07 Mar 2026

https://github.com/easymodeling/easy-modeling

EasyModeling is a Java annotation processor that generates randomly populated objects for test use.

java object-mother random testing

Last synced: 11 Jan 2026

https://github.com/nvuillam/node-java-caller

Lightweight cross-platform javascript module to easily call java from node sources. Automatically install java if not present

java javascript node spawn

Last synced: 13 Apr 2025