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/shashank02051997/fancygifdialog-android

Make your native android Dialog Fancy and Gify. A library that takes the standard Android Dialog to the next level with a variety of styling options and Gif's. Style your dialog from code.

android android-lib android-library dialog dialog-box gif gif-animation gif-library java material-design ui ui-widget

Last synced: 05 Apr 2025

https://github.com/gitskarios/Gitskarios

GitHub Android application

android android-application github gitskarios java

Last synced: 22 Jul 2025

https://github.com/hugeterry/ployfun

LowPoly image processing./导入图片生成Low Poly风格图片的app

android bitmap delaunay java lowpoly

Last synced: 06 Apr 2025

https://github.com/WebFuzzing/EvoMaster

The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).

api-rest api-testing evolutionary-algorithms fuzzer fuzzing graphql grpc java kotlin rest rpc-api search-based-software-testing test-case-generation testing thrift

Last synced: 27 Feb 2025

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

Principled code generation from OpenAPI specifications

akka-http cats codegen dropwizard guardrail http4s jackson java openapi scala swagger

Last synced: 05 Oct 2025

https://github.com/bbossgroups/bboss-elasticsearch

通用高性能Elasticsearch highlevel java orm rest client 客户端,100%兼容elasticsearch 1.x,2.x,5.x,6.x,7.x,8.x,兼容spring boot 1.x,2.x,3.x,开箱即用

bboss elasticsearch java orm

Last synced: 14 Jan 2026

https://github.com/townyadvanced/towny

Towny Advanced Minecraft plugin for Bukkit/Spigot.

bukkit bukkit-plugin folia java minecraft minecraft-plugin spigot spigot-plugin towny

Last synced: 14 May 2025

https://github.com/winterbe/spring-react-example

Isomorphic Spring Boot React.js Example

java java-8 javascript nashorn react spring-boot

Last synced: 05 Apr 2025

https://github.com/adibfara/lives

Lives - Android LiveData Extensions for Kotlin and Java

android architecture-components java kotlin-android livedata

Last synced: 22 Jun 2025

https://github.com/locationtech/geowave

GeoWave provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, Kudu, Redis, RocksDB, and DynamoDB.

accumulo cassandra dynamodb geoserver geospatial-data geowave hbase java kudu redis rocksdb spatiotemporal

Last synced: 23 Jan 2026

https://github.com/adibfara/Lives

Lives - Android LiveData Extensions for Kotlin and Java

android architecture-components java kotlin-android livedata

Last synced: 12 Apr 2025

https://github.com/finmath/finmath-lib

Mathematical Finance Library: Algorithms and methodologies related to mathematical finance.

finmath-lib java mathematical-modelling monte-carlo-simulation quantitative-finance simulation

Last synced: 14 May 2025

https://github.com/stick-i/scblogs

🎉校园博客,基于微服务架构且前后端分离的博客社区系统。项目后端技术栈:JDK17+SpringBoot + SpringCloud + Mybatis-Plus + Nacos + MySQL + Redis + MQ + ElasticSearch + Docker。前端主要是基于Vue2和ElementUI进行开发的。

docker elasticsearch java jwt-token mybatis nacos rabbitmq redis spring-boot spring-cloud springboot springcloud vue

Last synced: 12 Jan 2026

https://github.com/reactivex/rxjavafx

RxJava bindings for JavaFX

java javafx reactivex rxjava

Last synced: 04 Apr 2025

https://github.com/niumoo/javanotes

🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列

algorithm java java-library jdk jvm

Last synced: 04 Apr 2025

https://github.com/ReactiveX/RxJavaFX

RxJava bindings for JavaFX

java javafx reactivex rxjava

Last synced: 11 May 2025

https://github.com/daniellin07/bookshop

:book: 基于 SSM 框架的二手书交易系统

java mybatis spring springmvc

Last synced: 05 Apr 2025

https://github.com/hibernate/hibernate-search

Hibernate Search: full-text search for domain model

elasticsearch hibernate hibernate-search java lucene opensearch orm

Last synced: 18 Feb 2026

https://github.com/railcraft/railcraft

The Railcraft Mod for Minecraft, source and development.

game gradle java minecart minecraft minecraft-mod patreon railcraft railway

Last synced: 16 Dec 2025

https://github.com/JonnyBanana/Huge-Collection-of-CheatSheet

:goberserk: :goberserk: :goberserk: Share of my Huge Collection of Cheatsheet (Coding, Cheat, Pinouts, Command Lists, Etc.) :goberserk: :goberserk: :goberserk:

android c cheat cheatsheet colors css dos html java javascript linux mysql pentesting php powershell programming-cheatsheet python sql visual-basic windows

Last synced: 30 Jul 2025

https://github.com/elastic/elasticsearch-java

Official Elasticsearch Java Client

client elasticsearch java rest search

Last synced: 01 Apr 2026

https://github.com/bedatadriven/renjin

JVM-based interpreter for the R language for the statistical analysis.

compiler interpreter java language r renjin statistics

Last synced: 13 Jul 2025

https://github.com/niumoo/JavaNotes

🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列

algorithm java java-library jdk jvm

Last synced: 24 Mar 2025

https://github.com/astonbitecode/j4rs

Java for Rust

java jni rust

Last synced: 16 May 2025

https://github.com/yahoo/HaloDB

A fast, log structured key-value store.

big-data embedded-database java key-value-store storage-engine

Last synced: 30 Mar 2025

https://github.com/yahoo/halodb

A fast, log structured key-value store.

big-data embedded-database java key-value-store storage-engine

Last synced: 04 Apr 2025

https://github.com/memo012/ac-blog

适合学生搭建的个人博客-从零开始(网站地址:www.lqnb.xyz)

blog java mybatis-plus springboot

Last synced: 12 Apr 2025

https://github.com/douchuan/jvm

JVM in Rust, written as a learning project.

java jvm modular rust vm

Last synced: 22 Apr 2025

https://github.com/Railcraft/Railcraft

The Railcraft Mod for Minecraft, source and development.

game gradle java minecart minecraft minecraft-mod patreon railcraft railway

Last synced: 01 Apr 2025

https://github.com/wendy512/stream

Streaming processing framework, source, channel, sink, support mqtt, Kafka and other components

asynchronous high-performance java kafka mqtt mulithreading queue rabbitmq

Last synced: 16 Jan 2026

https://github.com/fanchaoo/forum

一个简单的论坛项目,开发IDE为IntelliJ IDEA,通过Maven构建,后台采用Spring、SpringMVC、MyBatis,数据库采用MySQL、Redis,前台用到jQuery,图片被上传到七牛云。

bbs forum java mybatis redis spring springmvc ssm

Last synced: 04 Apr 2025

https://github.com/owasp/owasp-java-encoder

The OWASP Java Encoder is a Java 1.5+ simple-to-use drop-in high-performance encoder class with no dependencies and little baggage. This project will help Java web developers defend against Cross Site Scripting!

defense encoding java xss

Last synced: 02 Apr 2025

https://github.com/aitenry/iims-by-ai

IIMS delivers a modern full-stack solution via Spring Boot 3.5 (Java 17) and Vue 3 (TypeScript), featuring RBAC/JWT authentication, Milvus RAG, Spring AI (Ollama/DeepSeek/OpenAI), MyBatis Plus, MySQL, Redis, MinIO, Element Plus, Pinia, Vditor, Mermaid, plus dedicated EAS and DMS modules.

agent ai archive deepseek java llm ollama openai springai springboot system typescript vite vue wiki

Last synced: 08 Mar 2026

https://github.com/Cicizz/jmqtt

A MQTT broker,implemented by java and netty,support persistence and cluster

iot java mq mqtt

Last synced: 27 Mar 2025

https://github.com/build-server-protocol/build-server-protocol

Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.

build-server-protocol build-tool java json-rpc language-server-protocol scala

Last synced: 24 Dec 2025

https://github.com/florent37/tutoshowcase

A simple and Elegant Showcase view for Android

android application design fluid java library material sample showcase tuto tutorial

Last synced: 05 Apr 2025

https://github.com/houbb/opencc4j

🇨🇳Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java 中文繁简体转换,支持台湾、香港、中文日文转换。)

chinese dfa java java7 nlp opencc simple-tranditional trie trie-tree

Last synced: 15 May 2025

https://github.com/yubico/java-webauthn-server

Server-side Web Authentication library for Java https://www.w3.org/TR/webauthn/#rp-operations

authentication fido fido-u2f java u2f webauthn

Last synced: 16 May 2025

https://github.com/mini2dx/mini2dx

A high-level cross-platform 2D game development API

2d-game game-development gamedev gamedev-framework java libgdx mini2dx

Last synced: 12 Apr 2025

https://github.com/jjohannes/idiomatic-gradle

How do I idiomatically structure a large build with Gradle 7.2+?

android examples gradle java

Last synced: 05 Apr 2025

https://github.com/czp3009/bilibili-api

Bilibili API library for Kotlin

bilibili-api java kotlin

Last synced: 14 Jan 2026

https://github.com/mikeakohn/java_grinder

Compile Java byte-code to native CPU's.

6502 assembly atari c64 java nintendo playstation sega

Last synced: 04 Apr 2025

https://github.com/graphql-java/java-dataloader

A Java 11 port of Facebook DataLoader

batch batch-loader dataloader facebook-dataloader graphql java

Last synced: 13 May 2025

https://github.com/samdjstevens/java-totp

A java library for implementing Time-based One Time Passwords for Multi-Factor Authentication.

2fa authy google-authenticator java mfa totp-tfa

Last synced: 13 Feb 2026

https://github.com/wesjd/anvilgui

Capture user input in Minecraft through an anvil GUI in under 20 lines of code

anvil-guis bukkit bukkit-plugin gui java minecraft papermc spigot spigot-plugin spigotmc

Last synced: 15 May 2025

https://github.com/Yubico/java-webauthn-server

Server-side Web Authentication library for Java https://www.w3.org/TR/webauthn/#rp-operations

authentication fido fido-u2f java u2f webauthn

Last synced: 05 May 2025

https://github.com/WesJD/AnvilGUI

Capture user input in Minecraft through an anvil GUI in under 20 lines of code

anvil-guis bukkit bukkit-plugin gui java minecraft papermc spigot spigot-plugin spigotmc

Last synced: 11 May 2025

https://github.com/ollide/intellij-java2smali

A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali.

android-development android-studio-plugin dex idea-plugin java smali

Last synced: 05 Apr 2025

https://github.com/bafs/java8-cheatsheet

A Java 8+ Cheat Sheet for functional programming

cheatsheet functional-programming java java8 lambda-expressions memo resume stream

Last synced: 27 Mar 2025

https://github.com/BafS/Java8-CheatSheet

A Java 8+ Cheat Sheet for functional programming

cheatsheet functional-programming java java8 lambda-expressions memo resume stream

Last synced: 28 Mar 2025

https://github.com/jhipster/jhipster-lite

JHipster Lite ⚡ is a development platform to generate, develop & deploy modern web applications & microservices architecture, step by step - using Hexagonal Architecture :gem:

generator hacktoberfest hexagonal-architecture java jhipster spring-boot typescript vuejs

Last synced: 15 May 2025

https://github.com/kingston-csj/mmorpg

springboot编写的高性能分布式mmorpg手游服务端框架,包含中心服,网关服,游戏服,战斗服等。

cocos game game-server gradle java mina mmorpg netty rpc server spring springboot unity websocket

Last synced: 15 May 2025

https://github.com/aleksandr-m/gitflow-maven-plugin

The Git-Flow Maven Plugin supports various Git workflows, including GitFlow and GitHub Flow. This plugin runs Git and Maven commands from the command line.

git git-workflows gitflow github-flow java maven maven-plugin

Last synced: 12 Apr 2025

https://github.com/yangzongzhuan/ruoyi-fast

:tada: (RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用

activiti bootstrap bootstrap-table druid hplus hutool java jquery layer layui mybatis mybatisplus pagehelper quartz shiro spring springboot swagger thymeleaf velocity

Last synced: 02 Apr 2026

https://github.com/eclipse-kura/kura

Eclipse Kura™ is a versatile framework to supercharge your edge devices, streamlining the process of configuring your gateway, connecting sensors, and IoT devices to seamlessly collect, process, and send data to the cloud.

eclipseiot gateway internet-of-things iot java

Last synced: 13 Mar 2025

https://github.com/jbunke/stipple-effect

Stipple Effect is a pixel art editor that supports animation and scripting (available on Windows, macOS and Linux)

animation drawing game-dev game-development game-development-workflow image-editor indie java painting pixel-art pixel-editor software sprite-animation sprite-editor

Last synced: 09 Aug 2025

https://github.com/threerings/getdown

Download, Install, Update

application install java

Last synced: 11 May 2025

https://github.com/apache/camel-karavan

Apache Camel Karavan a Low-code Data Integration Platform

camel docker integration java kubernetes low-code vscode

Last synced: 15 May 2025

https://github.com/hvdwolf/jExifToolGUI

jExifToolGUI is a multi-platform java/Swing graphical frontend for the excellent command-line ExifTool application by Phil Harvey

exiftool frontend java multi-platform swing-gui

Last synced: 11 Apr 2025

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

Jenkins cloud plugin that uses Docker

cloud docker java jenkins jenkins-plugin plugin

Last synced: 28 Feb 2026

https://github.com/webauthn4j/webauthn4j

A portable Java library for WebAuthn(Passkeys) server side verification

authentication fido fido-u2f fido2 java passkey u2f webauthn

Last synced: 15 May 2025

https://github.com/mervick/aes-everywhere

Aes Everywhere - Cross Language AES 256 Encryption Library (Bash, Powershell, C#, Dart, GoLang, Java, JavaScript, Lua, PHP, Python, Ruby, Swift)

aes bash csharp dart go java javascript lua php python rsa ruby swift

Last synced: 11 Apr 2025

https://github.com/waylau/distributed-systems-technologies-and-cases-analysis

《分布式系统常用技术及案例分析》示例源码

analysis distributed-systems java taobao technology twitter

Last synced: 05 Apr 2025

https://github.com/l42111996/java-kcp

基于java的netty实现的可靠udp网络库(kcp算法),包含fec实现,可用于游戏,视频,加速等业务

arq fec java kcp moba netty reedsolomon reliable-udp udp

Last synced: 13 Apr 2025

https://github.com/google/capillary

Capillary is a library to simplify the sending of end-to-end encrypted push messages from Java-based application servers to Android clients.

android crypto cryptography end-to-end-encryption java privacy security

Last synced: 06 Apr 2025

https://github.com/hvdwolf/jexiftoolgui

jExifToolGUI is a multi-platform java/Swing graphical frontend for the excellent command-line ExifTool application by Phil Harvey

exiftool frontend java multi-platform swing-gui

Last synced: 04 Apr 2025

https://github.com/minhaskamal/stupidkeylogger

A Terrific Keystroke Recorder

fud java keylogger pendrive spyware trojan virus windows

Last synced: 06 Oct 2025

https://github.com/metaparticle-io/package

Metaparticle/Package: Language Fluent Containerization and Deployment in Java, .NET and Javascript (and more coming soon)

distributed-systems docker dotnet dotnet-core java javascript kubernetes programmer

Last synced: 16 May 2025

https://github.com/krasa/eclipsecodeformatter

IntelliJ plugin - use Eclipse's code formatter directly from IntelliJ. https://plugins.jetbrains.com/plugin/6546

intellij intellij-plugin java

Last synced: 07 Apr 2025

https://github.com/lemmy/blockingqueue

Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!

fifo fifo-queue java model-checking specification tla tlaplus tlaps

Last synced: 16 May 2025

https://github.com/raray-chuan/xichuan_note

xichuan的学习总结笔记,覆盖了java、spring、java其他常用框架,以及大数据相关组件等📚

bigdata elk flink hadoop hbase hive java juc jvm kafaka kafka redis spark spring springcloud zabbix zookeeper

Last synced: 05 Apr 2025

https://github.com/joaomatosf/javadeserh2hc

Sample codes written for the Hackers to Hackers Conference magazine 2017 (H2HC).

deserialization java javadeser jboss jvm lab poc reverse-shell vulnerability

Last synced: 13 May 2025

https://sap.github.io/SapMachine/

An OpenJDK release maintained and supported by SAP

java javase jdk jse jvm open-source openjdk

Last synced: 27 Mar 2025

https://github.com/bzppx/bzppx-codepub

暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.

c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby

Last synced: 05 Apr 2025

https://github.com/lmxdawn/vue-admin-html

Vue-cli3.0 + Element UI + Spring Boot2.0 + 响应式的后台管理系统 https://lmxdawn.github.io/vue-admin

admin element-ui java mock rbac spring-boot thinkphp5 vue vue-admin vue-admin-element vue-admin-html vuex

Last synced: 11 Sep 2025

https://github.com/Whoopsunix/JavaRce

Common Exploitation Techniques for Java RCE Vulnerabilities in Real-World Scenarios | 实战场景较通用的 Java Rce 相关漏洞的利用方式

command expression inject java jdbc jndi memshell rce rceecho rmi serialization vul

Last synced: 04 Apr 2025

https://github.com/gaoyuyue/myuploader-backend

单文件上传,多文件上传,大文件上传,断点续传,文件秒传,图片上传

java maven mybatis spring spring-boot springmvc

Last synced: 05 Apr 2025

https://github.com/fefong/markdown_readme

Markdown - you can mark up titles, lists, tables, etc., in a much cleaner, readable and accurate way if you do it with HTML.

felipefong ffong github java markdow-editor markdown readme readme-github style-readme style-readme-github

Last synced: 03 Apr 2025

https://github.com/naming-convention/naming-convention-guides

📖 Collection of naming guides for writing more consistent and readable codes

best-practices csharp git java javascript naming naming-convention naming-conventions php styleguide vuejs

Last synced: 10 Apr 2025

https://github.com/joaomatosf/JavaDeserH2HC

Sample codes written for the Hackers to Hackers Conference magazine 2017 (H2HC).

deserialization java javadeser jboss jvm lab poc reverse-shell vulnerability

Last synced: 12 Mar 2025

https://github.com/apache/tez

Apache Tez

apache big-data hadoop java tez

Last synced: 14 May 2025

https://github.com/ThomasVitale/cloud-native-spring-in-action

🍃 Code samples and projects from the book "Cloud Native Spring in Action - With Spring Boot and Kubernetes" (Manning)

buildpacks cloud-native devops docker gradle java jvm kubernetes kubernetes-native microservices spring spring-boot spring-cloud

Last synced: 16 May 2025

https://github.com/dekorateio/dekorate

Tools for generating Kubernetes related manifests.

java knative kubernetes openshift tekton

Last synced: 07 Apr 2026

https://github.com/thomasvitale/cloud-native-spring-in-action

🍃 Code samples and projects from the book "Cloud Native Spring in Action - With Spring Boot and Kubernetes" (Manning)

buildpacks cloud-native devops docker gradle java jvm kubernetes kubernetes-native microservices spring spring-boot spring-cloud

Last synced: 04 Apr 2025

https://github.com/refactorfirst/refactorfirst

Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.

cycle-analysis cycle-detection java maven maven-plugin refactoring refactoring-tools report static-analysis

Last synced: 15 May 2025

https://github.com/luminolmc/luminol

轻量级、优化且功能齐全的 Folia 分支,专为生存和无政府状态服务器而设计

bukkit folia folia-fork java luminolmc minecraft minecraft-server paper

Last synced: 04 Apr 2026

https://github.com/bage2014/study

Java全栈工程师学习笔记;Spring、shiro、CAS、oauth2单点登录;cache 、Redis; web 安全及解决思路;redis、mq、quartz、docker;Docker各种组件实践等;mybatis、spring、spring boot实践;分布式锁;基于分库分表等等;Java full-stack engineer study notes; Spring, shiro, CAS, oauth2 single sign-on; cache, Redis; web security and solutions; redis, mq, quartz, docker; Docker various component practices, etc.;

cache cas java jwt mq nginx redis security spring spring-boot sso swagger tomcat web

Last synced: 11 Jul 2025