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/microsoft/vscode-java-test

Run and debug Java test cases in Visual Studio Code.

java junit test testng vscode

Last synced: 08 Apr 2025

https://github.com/j256/two-factor-auth

Two Factor Authentication Java code implementing the Time-based One-time Password Algorithm

java password security totp

Last synced: 05 Apr 2025

https://github.com/opensearch-project/data-prepper

OpenSearch Data Prepper is a component of the OpenSearch project that accepts, filters, transforms, enriches, and routes data at scale.

analytics ingestion java logs metrics observability opensearch traces

Last synced: 06 Mar 2026

https://github.com/philippeboisney/githubarchitecturecomponents

The implementation of Android "Architecture Components" sample explained by Google : https://developer.android.com/topic/libraries/architecture/guide.html

android architecture-components dagger2 java livedata retrofit2 viewmodel

Last synced: 31 Jul 2025

https://github.com/geoserver/geoserver-cloud

Cloud Native GeoServer is GeoServer ready to use in the cloud through dockerized microservices.

cloud-native geoserver geospatial java microservices spring-boot spring-cloud

Last synced: 22 Jan 2026

https://github.com/MatrixSeven/ZhihuSpider

知乎爬虫/可以爬出关注关系的爬虫

java spiders zhihu

Last synced: 27 Mar 2025

https://github.com/dhis2/dhis2-core

DHIS 2 Core. Written in Java. Contains the service layer and Web API.

hacktoberfest hibernate java maven spring spring-mvc

Last synced: 15 May 2025

https://github.com/pi4j/pi4j

Pi4J, the Java library to control the GPIOs of the Raspberry Pi

hacktoberfest java javaonraspberrypi pi4j raspberrypi

Last synced: 24 Jan 2026

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

Jenkins GitHub plugin

github hpi java jenkins-plugin

Last synced: 12 Feb 2026

https://github.com/archy-x/auraskills

The ultra-versatile RPG skills plugin

bukkit java minecraft minecraft-plugin spigot-plugin

Last synced: 16 May 2025

https://github.com/mongodb-labs/socialite

Social Data Reference Architecture - This Repository is NOT a supported MongoDB product

java mongodb reference-architecture social-data

Last synced: 29 Dec 2025

https://github.com/hpfxd/pandaspigot

Fork of Paper for 1.8.8 focused on improved performance and stability.

bukkit java minecraft paper paperspigot pvp spigot

Last synced: 16 May 2025

https://github.com/xjq7/runcode

🚀在线编辑器, 支持在线编写,运行代码,支持C、C++、Go、Nodejs、Rust、Java、Python、C#、PHP多种语言

cpp docker go java javascript python rust typescript wasm

Last synced: 31 Mar 2025

https://github.com/c-eg/themoviedbapi

A Java wrapper around the JSON API provided by TheMovieDB.org

java java-wrapper json themoviedb themoviedbapi wrapper-library

Last synced: 07 Mar 2026

https://github.com/AutoParams/AutoParams

Enhance your TDD experience! AutoParams is a versatile test data generator designed for parameterized tests in Java and Kotlin, drawing inspiration from AutoFixture.

java junit5 kotlin parameterized-tests tdd unit-testing

Last synced: 27 Feb 2025

https://github.com/hsingyin/EStore

一个基于JavaWeb的网上电子购物城项目,实现展示商品、购买商品、提交订单、持久化保存到数据库等基本功能

bootstrap java javaweb jsp mvc

Last synced: 11 Jul 2025

https://github.com/openfeign/feign-form

Open Feign form encoder

feign http java rest

Last synced: 10 Sep 2025

https://github.com/michel-kraemer/bson4jackson

🦬 A pluggable BSON generator and parser for the Jackson JSON processor.

binary bson jackson jackson-json-processor java json mongodb

Last synced: 28 Feb 2026

https://github.com/dCache/dcache

dCache - a system for storing and retrieving huge amounts of data, distributed among a large number of heterogenous server nodes, under a single virtual filesystem tree with a variety of standard access methods

data-exchange dcache exchange-data gridftp java nfs-server storage webdav xrootd

Last synced: 06 Apr 2025

https://github.com/amilcar-sr/justifiedtextview

JustifiedTextView is an android view that justifies the text. Gives support to older Android versions because "setJustificationMode" was introduced until API 26.

android backward-compatibility java justified-text

Last synced: 05 Apr 2025

https://github.com/micyo202/yan

使用Maven构建,整合Dubbo+Zookeeper+SpringMVC+Spring+MyBatis+Redis支持分布式的高效率便捷开发框架

aspectj bootstrap distribution dom4j druid dubbo ehcache jackson java jquery logback maven mybatis mybatis-generator mybatis-pagehelper shiro spring-framework spring-mvc yan

Last synced: 06 Apr 2025

https://github.com/mulesoft-labs/raml-for-jax-rs

This project is all about two way transformation of JAX-RS-annotated Java code to RAML API description and back.

java raml raml-build raml-codegen raml-tooling

Last synced: 30 Dec 2025

https://github.com/smarttang/w3a_SOC

元豚科技 - 基于日志安全分析做切入,做最好用的「云原生安全运维工作台」

anaylsis golang hacker java mybatis-plus security security-tools springboot vue

Last synced: 27 Apr 2025

https://github.com/trendyol/stove

Stove: The easiest way of writing e2e/component tests for your JVM back-end app with Kotlin

component-testing e2e-testing integration-testing java kotlin ktor spring-boot test test-automation testcontainers testing testing-framework testing-tools

Last synced: 26 Jan 2026

https://github.com/oskardudycz/eventsourcing.jvm

Examples and Tutorials of Event Sourcing in JVM languages

cqrs eventsourcing java jvm spring

Last synced: 12 Apr 2025

https://github.com/rife2/bld

Pure java build tool for developers who don't like dealing with build tools

bld build build-system build-tool buildtool compile java run test

Last synced: 11 Jan 2026

https://github.com/dmart28/reveno

⚡ High performance and low latency Event Sourcing/CQRS framework

cqrs event-sourcing high-performance java low-latency

Last synced: 11 Jan 2026

https://github.com/vkcom/vk-java-sdk

Java library for working with VK API

api java vk

Last synced: 16 May 2025

https://github.com/AppsFlyer/donkey

Modern Clojure HTTP server and client built for ease of use and performance

clojure http-client http-server java netty ring vertx

Last synced: 13 May 2025

https://github.com/appsflyer/donkey

Modern Clojure HTTP server and client built for ease of use and performance

clojure http-client http-server java netty ring vertx

Last synced: 12 Apr 2025

https://github.com/mraible/21-points

❤️ 21-Points Health is an app you can use to monitor your health.

angular bootstrap gradle health java jhipster spring-boot typescript webpack

Last synced: 09 Apr 2025

https://github.com/simerplaha/SwayDB

Persistent and in-memory key-value storage engine for JVM that scales on a single machine.

database embeddable in-memory java jvm key-value-store kotlin multiple-disks persistent scala storage-engine type-safe

Last synced: 18 Apr 2025

https://github.com/simerplaha/swaydb

Persistent and in-memory key-value storage engine for JVM that scales on a single machine.

database embeddable in-memory java jvm key-value-store kotlin multiple-disks persistent scala storage-engine type-safe

Last synced: 04 Apr 2025

https://github.com/0xR0/shellver

Reverse Shell Cheat Sheet TooL

bash exploit java linux metasploit netcat perl php python reverse ruby shell windows

Last synced: 30 Mar 2025

https://github.com/0xr0/shellver

Reverse Shell Cheat Sheet TooL

bash exploit java linux metasploit netcat perl php python reverse ruby shell windows

Last synced: 09 Apr 2025

https://github.com/sromku/polygon-contains-point

Point in polygon - Check if the point inside the polygon

java polygons

Last synced: 09 Apr 2025

https://github.com/containx/openstack4j

A Fluent OpenStack SDK / Client Library for Java

connector identity java keystone neutron openstack openstack4j

Last synced: 15 May 2025

https://github.com/atp-mipt/ljv

Lightweight Java Visualizer

graphviz-dot java

Last synced: 25 Sep 2025

https://github.com/hemin1003/yfax-parent

SprintBoot开发的Rest API接口项目实战,集成了拦截器,日志处理,mysql,mybatis, oauth2.0, spring secutity等,已投入生产线上使用。应用了https://github.com/hemin1003/spring-boot-study 所含功能。配套的后台管理系统实战见:https://github.com/hemin1003/aylson-parent

java mybatis oauth2 restful-api springboot springmvc springsecurity

Last synced: 13 Oct 2025

https://github.com/kumuluz/kumuluzee

Lightweight open-source framework for developing microservices using standard Java EE technologies and migrating Java EE to cloud-native architecture.

cloud-native cloud-native-architectures cloud-native-microservices jakartaee java javaee kumuluzee microprofile microservice-framework microservices uberjar

Last synced: 16 May 2025

https://github.com/eiiches/jackson-jq

jq for Jackson Java JSON Processor

jackson java jq json

Last synced: 16 May 2025

https://github.com/betonquest/betonquest

An advanced and powerful quest scripting plugin for Minecraft. Features built-in RPG style conversations and integration for over 30+ other plugins.

betonquest bukkit bukkit-plugin conversations java minecraft minecraft-server paper paper-plugin quest-plugin quests rpg rpg-quests spigot spigot-plugin

Last synced: 15 May 2025

https://github.com/sakserv/hadoop-mini-clusters

hadoop-mini-clusters provides an easy way to test Hadoop projects directly in your IDE

hadoop hadoop-mini-clusters ide java test-automation

Last synced: 04 Apr 2025

https://github.com/wanglingsong/JsonSurfer

A streaming JsonPath processor in Java

java jsonpath non-blocking streaming

Last synced: 27 Mar 2025

https://github.com/infobip/infobip-spring-data-querydsl

Infobip Spring Data Querydsl provides new functionality that enables the user to leverage the full power of Querydsl API on top of Spring Data repository infrastructure.

java jdbc jpa querydsl r2dbc spring-data spring-data-jdbc spring-data-jpa spring-data-r2dbc

Last synced: 15 May 2025

https://github.com/azure/azure-event-hubs

☁️ Cloud-scale telemetry ingestion from any stream of data with Azure Event Hubs

amqp apache azure c dotnet event-hubs eventhub eventhubs go golang java messaging microsoft node node-js nodejs python spark stream streaming

Last synced: 14 May 2025

https://github.com/graphqlize/graphqlize

A Clojure & JVM library for developing GraphQL API instantly from Postgres and MySQL databases

clojure graphql graphql-api graphql-server java lacinia low-code mysql pedestal postgresql rad ring sparkjava spring-boot

Last synced: 02 Oct 2025

https://github.com/devopvoid/webrtc-java

WebRTC for desktop platforms running Java

desktop java jni webrtc

Last synced: 08 Apr 2025

https://github.com/tananaev/adblib

Java ADB library

adb java

Last synced: 05 Apr 2025

https://github.com/moqui/moqui-framework

Use Moqui Framework to build enterprise applications based on Java. It includes tools for databases (relational, graph, document), local and web services, web and other UI with screens and forms, security, file/resource access, scripts, templates, l10n, caching, logging, search, rules, workflow, multi-instance, and integration.

application-framework crm database-access ecommerce entity erp framework freemarker groovy java moqui moqui-framework rest security server service web

Last synced: 02 Mar 2026

https://github.com/shuigedeng/taotao-cloud-project

taotao-cloud (taotao云平台) 基于gradle8.14、jdk21, 支持graalvm21, 采用最新的spring 6.2.6、SpringBoot 3.4.5、SpringCloud 2024.0.1、SpringSecurity 6.4.5、Nacos 3.0.0、Mybatis-Plus 3.5.12等框架开发的微服务开发脚手架,包括大数据模块、微服务模块、前端模块。基于Spring Cloud Alibaba的微服务架构。提供技术框架的基础能力的封装,减少开发工作,只关注业务,包含了工作以来的工作总结和技术沉淀

dubbo elasticsearch eureka java kafka knife4j mybatis nacos redis rocketmq sentinel spring-boot spring-cloud springboot springcloud taotao-cloud zookeeper

Last synced: 03 Jan 2026

https://github.com/jstachio/jstachio

Java type safe statically compiled mustache

annotation-processor dropwizard java jooby mustache spring template-engine type-safe

Last synced: 26 Jul 2025

https://github.com/eclipse/lemminx

XML Language Server

java language-server-protocol ls xml

Last synced: 24 Apr 2025

https://github.com/thrsky/thrskyshop

线上购物平台开发 - Java-SSM-电商

java maven ssm

Last synced: 09 Apr 2025

https://github.com/mynttt/UpdateTool

A tool to update the IMDB ratings for Plex libraries that contain movies/series and use the IMDB agent to receive ratings

imdb imdb-rating java plex plex-libraries plex-library plex-media-server plex-server plexmediaserver

Last synced: 02 Apr 2025

https://github.com/akarnokd/open-ig

Free & open-source reimplementation of Imperium Galactica. Download the Installer below the file list!

4x-strategy-game english-language free french-language game german-language hungarian-language imperium-galactica java magyar russian-language space-game

Last synced: 02 Apr 2026

https://github.com/mapsforge/vtm

OpenGL vector map library - running on Android, iOS, Desktop and browser.

java map opengl openstreetmap vector

Last synced: 05 Oct 2025

https://github.com/sajxraj/inventorymanagementsystem

A software developed using Java SE which provides as easy way to track the products, suppliers, customers as well as purchase and sales information. It also records the stock currently available in the store.

inventory inventory-management java java-se

Last synced: 05 Apr 2025

https://github.com/micrometer-metrics/tracing

Provides tracing abstractions over tracers and tracing system reporters.

cloud-native distributed-tracing java microservices observability

Last synced: 16 Jan 2026

https://github.com/bwaldvogel/mongo-java-server

Fake implementation of MongoDB in Java that speaks the wire protocol.

in-memory java mongodb netty

Last synced: 15 May 2025

https://github.com/chestshop-authors/chestshop-3

ChestShop - the chest & sign shop plugin for Minecraft Servers running Bukkit/Spigot/Paper

bukkit bukkit-plugin chestshop hacktoberfest java minecraft minecraft-plugin shop spigot spigot-plugin

Last synced: 15 May 2025

https://github.com/mynttt/updatetool

A tool to update the IMDB ratings for Plex libraries that contain movies/series and use the IMDB agent to receive ratings

imdb imdb-rating java plex plex-libraries plex-library plex-media-server plex-server plexmediaserver

Last synced: 12 Apr 2025

https://github.com/woowacourse-teams/2020-6rinkers

🍸 좋은 술을 고민 없이, 칵테일 추천 서비스 "칵테일픽"

java react spring-boot

Last synced: 07 Apr 2025

https://github.com/drallgood/jpasskit

jPasskit is an Java™ implementation of the Apple™ PassKit Web Service.

apple boardingpass generator java passkit reward server wallet webservice

Last synced: 17 Dec 2025

https://github.com/plasma-umass/cwhy

"See why!" Explains and suggests fixes for compile-time errors for C, C++, C#, Go, Java, LaTeX, PHP, Python, Ruby, Rust, and TypeScript

c-plus-plus c-programming csharp golang java latex python ruby rust typescript

Last synced: 15 May 2025

https://github.com/marschall/memoryfilesystem

An in memory implementation of a JSR-203 file system

java jsr-203

Last synced: 14 May 2025

https://github.com/samtools/htsjdk

A Java API for high-throughput sequencing data (HTS) formats.

bam cram dna fasta genomics java java-api ngs sam sequencing vcf

Last synced: 14 May 2025

https://github.com/roseduan/algo-learn

学习数据结构与算法的代码示例,目前提供 Java、Python、Go、C++ 多种语言支持。

algorithm data-structures golang java leetcode python

Last synced: 09 Apr 2025

https://github.com/miho/VWorkflows

Flow Visualization Library for JavaFX and VRL-Studio

flow flow-based-programming graph java javafx programming visual visualization vrl vrl-studio

Last synced: 11 May 2025

https://github.com/binarywang/java-emoji-converter

Emoji转换工具,便于各种类型的客户端生成的Emoji字符串转换成另外一种格式

alias-emoji emoji html-emoji java java-emoji-converter softbank-emoji unicode-emoji

Last synced: 05 Apr 2025

https://github.com/spring-projects/spring-vault

Provides familiar Spring abstractions for HashiCorp Vault

encryption framework java secrets security spring vault

Last synced: 29 Apr 2025

https://github.com/miho/vworkflows

Flow Visualization Library for JavaFX and VRL-Studio

flow flow-based-programming graph java javafx programming visual visualization vrl vrl-studio

Last synced: 05 Apr 2025

https://github.com/VlSomers/native-opencv-android-template

A tutorial for setting up OpenCV 4.6.0 (and other 4.x.y version) for Android in Android Studio with Native Development Kit (NDK) support for C++ development.

android android-ndk android-studio computer-vision cpp java java-native-interface jni kotlin kotlin-android ndk opencv opencv-android-release opencv-android-sdk opencv4android

Last synced: 02 Apr 2025

https://github.com/apache/felix

Mirror of Apache Felix

felix java network-server

Last synced: 22 Apr 2025

https://github.com/thaycacac/java

All source java, data structures and algorithms, lab java...

csd201 fpt fptuniversity java javacore javadesk javaweb lab211 lab221 lab231 prj311 prj321 pro192

Last synced: 04 Apr 2025

https://github.com/eidottermihi/rpicheck

RasPi Check - an Android app for checking your Raspberry Pi status.

android java raspberry raspberry-pi raspi

Last synced: 27 Mar 2025

https://github.com/adoptopenjdk/jdk9-jigsaw

Examples and exercises based on some of the features of jigsaw in JDK9/Jigsaw (Early Access builds)

challenge code-examples examples exercises java java9 jdk9 jigsaw jlink jshell modular modularisation modules

Last synced: 05 Apr 2025

https://github.com/maekawatoshiki/ferrugo

Ferrugo is a JVM implementation written in Rust

java jvm rust

Last synced: 15 Oct 2025

https://github.com/aws-samples/serverless-test-samples

This repository is designed to provide guidance for implementing comprehensive test suites for serverless applications.

dotnet java patterns python serverless testing typescript

Last synced: 14 Apr 2025