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/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/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/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/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/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/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/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/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/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/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/threerings/getdown

Download, Install, Update

application install java

Last synced: 11 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/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/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/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/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/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/waylau/distributed-systems-technologies-and-cases-analysis

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

analysis distributed-systems java taobao technology twitter

Last synced: 05 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/jenkinsci/docker-plugin

Jenkins cloud plugin that uses Docker

cloud docker java jenkins jenkins-plugin plugin

Last synced: 15 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/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/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/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/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/gaoyuyue/myuploader-backend

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

java maven mybatis spring spring-boot springmvc

Last synced: 05 Apr 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/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/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/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/irockel/tda

TDA - Thread Dump Analyzer

java jvm jvm-monitor thread-dump

Last synced: 11 Apr 2025

https://github.com/tartaricacid/touhoulittlemaid

A minecraft forge mod about the maid

forge java maid minecraft

Last synced: 15 May 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/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

https://github.com/runabol/piper

piper - a distributed workflow engine

apache2 ffmpeg java pipeline springboot video workflow-engine

Last synced: 03 Apr 2025

https://github.com/viaversion/viafabricplus

Fabric mod to connect to EVERY Minecraft server version (Release, Beta, Alpha, Classic, Snapshots, Bedrock) with QoL fixes to the gameplay

alpha bedrock beta classic fabric java java-to-bedrock minecraft minecraft-alpha minecraft-proxy multiconnect protocol protocol-translator viaaprilfools viabedrock vialegacy viaversion

Last synced: 15 May 2025

https://github.com/code-disaster/steamworks4j

A thin Java wrapper to access the Steamworks API

bindings java steamworks

Last synced: 12 Apr 2025

https://github.com/qeesung/highlightbracketpair

:high_brightness: Highlight bracket pair plugin for intellij

brace bracket-pair brackets highlight intellij intellij-plugin java plugin

Last synced: 21 Aug 2025

https://github.com/qeesung/HighlightBracketPair

:high_brightness: Highlight bracket pair plugin for intellij

brace bracket-pair brackets highlight intellij intellij-plugin java plugin

Last synced: 09 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: 26 Mar 2025

https://github.com/Ahoo-Wang/CosId

Universal, flexible, high-performance distributed ID generator. | 通用、灵活、高性能的分布式 ID 生成器

clock clock-synchronization cloud-native distributed generator gradle id id-generator idgenerator java k8s kubernetes microservice redis sharding snowflake spring spring-boot spring-cloud zookeeper

Last synced: 16 Apr 2025

https://github.com/jreznot/electron-java-app

Electron Java application - What if you could build Desktop applications on Java with HTML 5 UI

desktop electron electron-java java vaadin

Last synced: 05 Apr 2025

https://github.com/dekorateio/dekorate

Tools for generating Kubernetes related manifests.

java knative kubernetes openshift tekton

Last synced: 14 May 2025

https://github.com/devgianlu/aria2android

An Android app that allows you run aria2 on your device

android android-service aria2 aria2-gui java

Last synced: 05 Apr 2025

https://github.com/serpro69/kotlin-faker

Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.

android android-development android-testing anonymisation anonymization anonymizer data faker faker-gem faker-generator faker-library faker-libs java jvm kotlin kotlin-faker kotlin-library test-automation testing testing-tools

Last synced: 15 May 2025

https://github.com/bihell/Dice

一个前端后端分离的个人内容管理(CMS)系统。包含权限、博客、导航等模块。采用Nuxt、Vue2/3和SpringBoot3框架开发。

dice docker docker-compose java lua mybatis-plus mysql openresty redis spring-boot3 spring-security vue

Last synced: 12 Apr 2025

https://github.com/eclipse-archived/golo-lang

Golo - a lightweight dynamic language for the JVM.

golo invokedynamic java jvm language programming-language

Last synced: 06 May 2025

https://github.com/bosnzt/wordscheck

敏感词检测,违禁词过滤,敏感词过滤,敏感词库,一键启动,本地运行,私有化部署,1分钟接入完成,开箱即用,支持docker,支持在线api

golang java javascript nodejs php python sensitive-words-filter text-filter textfilter word-filter wordfilter

Last synced: 31 Oct 2025

https://github.com/crossoverjie/springboot-cloud

:two_men_holding_hands: springboot + springcloud build micro service

java springboot springcloud

Last synced: 05 Apr 2025

https://github.com/mokies/ratelimitj

A Java library for Rate-Limiting, providing extensible storage and application framework adaptors.

dropwizard java rate-limits redis sliding-windows

Last synced: 20 Nov 2025

https://github.com/apache/helix

Mirror of Apache Helix

big-data cloud helix java

Last synced: 14 May 2025

https://github.com/rubenlagus/telegrambotsexample

A simple to use library to create Telegram Bots in Java

java telegram-bot

Last synced: 04 Apr 2025

https://github.com/rubenlagus/TelegramBotsExample

A simple to use library to create Telegram Bots in Java

java telegram-bot

Last synced: 03 May 2025

https://github.com/membrane/api-gateway

API gateway for REST, OpenAPI, GraphQL and SOAP written in Java.

api api-gateway authentication http-proxy java oauth2 proxy rest reverse-proxy ssl

Last synced: 14 May 2025

https://github.com/fair-acc/chart-fx

A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.

chart-fx charting-libraries data-visualisation hacktoberfest java javafx large-dataset scientific-visualization

Last synced: 04 Apr 2025

https://github.com/incendo/cloud

Command framework & dispatcher for the JVM

command-dispatcher commands hacktoberfest java java-command-framework java-commands

Last synced: 16 Jun 2025

https://github.com/daniel-cottone/cerberus

A demonstration of a completely stateless and RESTful token-based authorization system using JSON Web Tokens (JWT) and Spring Security.

authentication authorization java json-web-token jwt rest rest-api restful-api spring spring-boot spring-framework spring-security

Last synced: 05 Apr 2025

https://github.com/alibaba/innodb-java-reader

A library and command-line tool to access MySQL InnoDB data file directly in Java

command-line-tool heatmap innodb java mysql mysql-database mysqldump

Last synced: 25 Oct 2025

https://github.com/jsorrell/carpetskyadditions

Empty world generation with new ways to obtain resources

carpet-mod gradle java minecraft minecraft-fabric minecraft-mod skyblock

Last synced: 04 Apr 2025

https://github.com/oldratlee/reactive-practice-at-taobao

♨️ Reactive @ 淘宝 | Reactive实践、推动、落地的记录与大会分享 | Flow Arch(流式架构)/Reactive Programming(RP/反应式编程)

flow flow-arch flow-oriented-ha java reactive reactive-programming rp rxjava stability taobao

Last synced: 05 Apr 2025

https://github.com/ibase4j/ibase4j-springboot

Spring,SpringBoot,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。

dubbo ibase4j ibase4j-springboot java redis spring spring-boot

Last synced: 04 Apr 2025

https://github.com/bnymellon/spring-kata

Code katas for learning Spring® and Spring Boot.

java java-11 java-16 java-17 spring spring-boot

Last synced: 15 May 2025

https://github.com/opennative/open-native

Open Native brings cross-platform communities together to help them collaborate and strengthen each other through development diversity.

android ios java kotlin nativescript objective-c react-native swift

Last synced: 15 May 2025

https://github.com/fabricmc/enigma

This is a fork of cuchaz's Enigma, a deobfuscation/remapping tool for Java software.

deobfuscator java remapping

Last synced: 15 May 2025

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

Design Patterns play an important role in the writing of the re-usable object oriented code in the both desktop and web applications. This repository contains all information related to design patterns alongside with implementation in Java.

developer-tools java learning-by-doing maven

Last synced: 06 Apr 2025

https://github.com/mercyblitz/mercyblitz.github.io

小马哥的技术博客 :D

blog blogs java mercyblitz technology

Last synced: 05 Apr 2025

https://github.com/ozlerhakan/poiji

:candy: A library converting XLS and XLSX files to a list of Java objects based on Apache POI

apache apache-poi converter data deserialize excel java java-11 mapper mapping microsoft-excel parser performance poi poiji pojo unmarshall

Last synced: 14 May 2025

https://github.com/Waffle/waffle

Enable drop-in Windows Single Sign On for popular Java web servers.

activedirectory authentication java kerberos ntlm sspi waffle

Last synced: 09 Apr 2025

https://github.com/mmhelloworld/idris-jvm

JVM bytecode back end for Idris

idris java jvm

Last synced: 15 May 2025

https://github.com/flamingock/mongock

Lightweight Java based migration tool

database java migration mongodb nosql spring spring-boot

Last synced: 15 Aug 2025

https://github.com/skyvers/skyve

Skyve is an open-source low-code platform that gives you access to all of the key capabilities needed to build sophisticated, robust and scalable cloud solutions.

framework java low-code skyve xml

Last synced: 31 Mar 2025

https://github.com/Incendo/cloud

Command framework & dispatcher for the JVM

command-dispatcher commands hacktoberfest java java-command-framework java-commands

Last synced: 10 May 2025