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/wala/WALA

T.J. Watson Libraries for Analysis, with frontends for Java, Android, and JavaScript, and may common static program analyses

android callgraph dataflow-analysis java javascript pointer-analysis program-analysis slicing static-analysis static-code-analysis

Last synced: 09 Jul 2025

https://github.com/itdelatrisu/opsu

opsu! ~ an open-source osu! client

game java lwjgl music osu

Last synced: 17 Dec 2025

https://github.com/fizzed/rocker

Java 8 optimized, memory efficient, speedy template engine producing statically typed, plain java objects

java templating web

Last synced: 14 May 2025

https://github.com/Firebasky/Java

关于学习java安全的一些知识,正在学习中ing,欢迎fork and star

java

Last synced: 11 Jul 2025

https://github.com/apache/wicket

Apache Wicket - Component-based Java web framework

apache html java web

Last synced: 14 May 2025

https://github.com/killme2008/xmemcached

High performance, easy to use multithreaded memcached client in java.

cache java memcache memcached xmemcached

Last synced: 14 May 2025

https://github.com/fanyong920/jvppeteer

Java API For Chrome and Firefox

chrome chrome-headless crawler java jvppeteer puppeteer scraper

Last synced: 14 May 2025

https://github.com/sun0x00/redtorch

Kotlin(Java)开源量化交易开发框架

algotrading cta ctp finance investment java kotlin quant redtorch trading

Last synced: 11 Jul 2025

https://github.com/kotcrab/vis-ui

libGDX UI toolkit

gui java libgdx scene2d

Last synced: 17 Dec 2025

https://github.com/Manabu-GT/EtsyBlur

EtsyBlur is an Android library that allows developers to easily add a glass-like blur effect implemented in the Etsy app.

android-library blur dialogfragment etsy etsyblur java

Last synced: 13 Mar 2025

https://github.com/mono/embeddinator-4000

Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.

android bindings c c-plus-plus cplusplus cppsharp csharp dotnet interop java mobile mono monodroid monotouch objective-c xamarin

Last synced: 01 Oct 2025

https://github.com/manabu-gt/etsyblur

EtsyBlur is an Android library that allows developers to easily add a glass-like blur effect implemented in the Etsy app.

android-library blur dialogfragment etsy etsyblur java

Last synced: 12 Apr 2025

https://github.com/tuinity/tuinity

Minecraft server software fork of Paper to improve performance without behavioural changes.

bukkit burritos craftbukkit hacktoberfest java minecraft minecraft-api minecraft-performance minecraft-server paper-fork

Last synced: 01 Oct 2025

https://github.com/BleachDev/BleachHack

block game utility mod that makes you a cool kid

bleach-hack bleach-utility-mod bleachhack java minecraft minecraft-mod

Last synced: 06 May 2025

https://github.com/veal98/cs-wiki

📙 致力打造完善的后端知识体系. Not only an Interview-Guide, but also a Learning-Direction.

ai algorithm database deep-learning front-end java leetcode maching-learning network os python

Last synced: 04 Apr 2025

https://github.com/rocketshipapps/adblockfast

Adblock Fast is a faster ad blocker for Windows, Android, iOS, Chrome, and Opera.

android bash chrome-extension css firefox frontend gradle html http ios java javascript json maven nodejs npm objective-c security windows xml

Last synced: 15 May 2025

https://github.com/jirutka/rsql-parser

Parser for RSQL / FIQL – query language for RESTful APIs

fiql groovy java javacc parser rest-api rsql search

Last synced: 13 May 2025

https://github.com/SummerSec/learning-codeql

CodeQL Java 全网最全的中文学习资料

chinese codeql codeql-queries codeql-taint-tracking java javase learning-codeql

Last synced: 04 Nov 2025

https://github.com/nasaworldwind/worldwindjava

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

3d earth geospatial globe graphics imagery java maps nasa opengl sdk terrain worldwind

Last synced: 15 May 2025

https://github.com/x-stream/xstream

Serialize Java objects to XML and back again.

java xml xstream

Last synced: 12 May 2025

https://github.com/yegor256/cactoos

Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons

java java-library oop oop-library oop-principles

Last synced: 14 May 2025

https://github.com/martinpaljak/GlobalPlatformPro

🌐 🔐 Manage applets and keys on JavaCard-s like a pro

cli globalplatform java javacard sdk smartcard

Last synced: 16 Mar 2025

https://github.com/gmazzo/gradle-buildconfig-plugin

A plugin for generating BuildConstants for any kind of Gradle projects: Java, Kotlin, Groovy, etc. Designed for KTS scripts.

buildconfig gradle gradle-kotlin-dsl gradle-plugin java kotlin kotlin-dsl kotlin-js kotlin-multiplatform kts

Last synced: 15 May 2025

https://github.com/tinylog-org/tinylog

tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android

android java jcl kotlin kotlin-library logger logging-library scala slf4j tinylog

Last synced: 14 May 2025

https://github.com/florent37/Flutter-AssetsAudioPlayer

Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications

android audio audios dart flutter ios java kotlin listen mac macos media mp3 player playlist song songs swift web

Last synced: 10 May 2025

https://github.com/minekube/gate

High-performance, resource-efficient Minecraft reverse proxy and library with robust multi-protocol version support. Designed as a scalable Velocity/BungeeCord alternative, suitable for both development and large-scale deployments. Proven in production environments, powering our global Connect edge proxy network.

docker forge go java kubernetes lightweight minecraft minecraft-forge minecraft-network minecraft-proxy minecraft-server minecraft-server-proxy paper proxy reverse-proxy server-proxy spigot

Last synced: 16 Dec 2025

https://github.com/devskiller/jfairy

Java fake data generator

android groovy java test-data-generator

Last synced: 15 May 2025

https://github.com/Devskiller/jfairy

Java fake data generator

android groovy java test-data-generator

Last synced: 27 Feb 2025

https://github.com/webraybtl/CodeQLpy

CodeQLpy是一款基于CodeQL实现的半自动化代码审计工具,目前仅支持java语言。实现从源码反编译,数据库生成,脆弱性发现的全过程,可以辅助代码审计人员快速定位源码可能存在的漏洞。

code-analysis codeqlpy java

Last synced: 07 Sep 2025

https://github.com/jaygajera17/e-commerce-project-springboot

This project serves as an easy-to-understand setup for beginners , providing a base foundation in Spring Boot , MVC & hibernate.

e-commerce-project-in-java eclipse java java-ecommerce-system java-project java-web-app javaproject jdbc mysql spring spring-boot spring-boot-project spring-mvc spring-projects spring-web-project springboot

Last synced: 15 May 2025

https://github.com/NASAWorldWind/WorldWindJava

The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.

3d earth geospatial globe graphics imagery java maps nasa opengl sdk terrain worldwind

Last synced: 27 Mar 2025

https://github.com/quanke/design-pattern-java

设计模式 Java版本

java

Last synced: 02 May 2025

https://github.com/cache2k/cache2k

Lightweight, high performance Java caching

android android-library cache java java-library

Last synced: 17 Dec 2025

https://github.com/amnesica/kryptey

Android keyboard for secure E2EE communication through the signal protocol in any messenger. Communicate securely and independent, regardless of the legal situation or whether messengers use E2EE

android android-keyboard chat-control chatcontrol chatkontrolle chatkontrolle-stoppen e2ee e2ee-encryption end-to-end-encryption input-method java keyboard libsignal messenger privacy security signal-android signal-protocol stop-scanning-me

Last synced: 04 Apr 2025

https://github.com/amnesica/KryptEY

Android keyboard for secure E2EE communication through the signal protocol in any messenger. Communicate securely and independent, regardless of the legal situation or whether messengers use E2EE

android android-keyboard chat-control chatcontrol chatkontrolle chatkontrolle-stoppen e2ee e2ee-encryption end-to-end-encryption input-method java keyboard libsignal messenger privacy security signal-android signal-protocol stop-scanning-me

Last synced: 05 Apr 2025

https://github.com/auties00/cobalt

Standalone unofficial fully-featured Whatsapp Web and Mobile API for Java and Kotlin

java whatsapp whatsapp-api whatsapp-automation whatsapp-bot whatsapp-chat whatsapp-web whatsapp-web-api whatsappweb

Last synced: 15 May 2025

https://github.com/cunyu1943/javapark

☕️「Java 自学指南」Java 学习保姆级教程、计算机基础、数据库、实战实践、效率工具、资源分享、程序人生。

algorithm interview java jvm linux mybatis mysql redis spring spring-boot spring-cloud spring-mvc

Last synced: 04 Apr 2025

https://github.com/ihub-pub/plugins

A set of Gradle plugins that greatly simplify project management / 一套极大简化项目管理的Gradle插件集

git graalvm gradle-plugin groovy ihub java native spring-boot

Last synced: 15 May 2025

https://github.com/jenly1314/wechatqrcode

⛄ 基于OpenCV开源的微信二维码引擎移植的二维码扫码识别库

android java opencv opencv-android qr-code qrcode wechat wechat-qrcode wechatqrcode

Last synced: 16 May 2025

https://github.com/274056675/springboot-openai-chatgpt

超级AI大脑一个基于SpringCloud微服务架构,已对接GPT-3.5、GPT-4.0、百度文心一言、stable diffusion AI绘图、Midjourney绘图等。支持web,Android,IOS,H5多端应用,使用了OpenAI的ChatGPT模型实现了智能聊天机器人。用户可以在界面上与聊天机器人进行对话,聊天机器人会根据用户的输入自动生成回复。同时也支持画图,用户输入文本,便可以自动制作文生文生图。持续更新中,更多功能等着你来解锁

chatgpt gpt-4 java openai rabittmq springboot

Last synced: 24 Mar 2025

https://github.com/blazebit/blaze-persistence

Rich Criteria API for JPA providers

criteria-api cte java jpa sql

Last synced: 14 May 2025

https://github.com/yuxitong/TensorFlowAndroidDemo

TensorFlow android demo 车道线 车辆 人脸 动作 骨架 识别 检测 抽烟 打电话 闭眼 睁眼

ai android android-tensorflow app artificial-intelligence demo detection java phone recognition smoking tensordemo tensorflow tensorflow-android-demo tensorflow-demo

Last synced: 26 Mar 2025

https://github.com/caoccao/Javet

Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.

android engine java java-v8 javascript javet linux macos nodejs v8 v8-javascript-engine windows

Last synced: 27 Apr 2025

https://github.com/devoxx/javaroadmap

The 2024 Java Developers Roadmap

java roadmap

Last synced: 04 Apr 2025

https://github.com/anapsix/docker-alpine-java

Oracle Java8 over AlpineLinux with glibc 2.29

alpine alpinelinux container dcevm docker java

Last synced: 13 Apr 2025

https://github.com/apache/orc

Apache ORC - the smallest, fastest columnar storage for Hadoop workloads

apache big-data cpp java orc

Last synced: 14 May 2025

https://github.com/itwanger/learncs-byyourself

CS 自学指南(Java编程语言、数据库、数据结构与算法、计算机组成原理、操作系统、计算机网络、英语、简历、面试)

java mysql springboot

Last synced: 04 Apr 2025

https://github.com/apache/oozie

Mirror of Apache Oozie

big-data java javascript oozie

Last synced: 30 Mar 2025

https://github.com/hellokaton/oh-my-email

📪 可能是最小的 Java 邮件发送库了,支持抄送、附件、模板等功能。

email java

Last synced: 15 May 2025

https://github.com/spring-cloud/spring-cloud-commons

Common classes used in different Spring Cloud implementations

cloud-native java microservices spring spring-boot spring-cloud spring-cloud-core

Last synced: 15 May 2025

https://github.com/f0ng/poc2jar

Java编写,Python作为辅助依赖的漏洞验证、利用工具,添加了进程查找模块、编码模块、命令模块、常见漏洞利用GUI模块、shiro rememberMe解密模块,加快测试效率

java

Last synced: 04 Apr 2025

https://github.com/getodk/collect

ODK Collect is an Android app for filling out forms. It's been used to collect billions of data points in challenging environments around the world. Contribute and make the world a better place! ✨📋✨

android data-collection global-development global-health java mhealth mobile-data-collection odk social-impact xforms

Last synced: 18 Jul 2025

https://github.com/GeyserMC/MCProtocolLib

A library for communication with a Minecraft client/server.

java library minecraft minecraft-protocol protocol

Last synced: 14 Mar 2025

https://github.com/xuxueli/xxl-crawler

A lightweight web crawler framework.(Java爬虫框架)

crawler distributed flexible java object-oriented spider web xxl-crawler

Last synced: 15 May 2025

https://github.com/visma-prodsec/confused

Tool to check for dependency confusion vulnerabilities in multiple package management systems

confusion-detection infosec java javascript maven namespaces npm php pypi python

Last synced: 16 May 2025

https://github.com/getactivity/gsonfactory

Gson 解析容错框架,愿从此再无 Json 解析报错

android gson gson-adapter gson-converter gsonadapter java okhttp retrofit2 rxjava

Last synced: 15 May 2025

https://github.com/deliveredtechnologies/rulebook

100% Java, Lambda Enabled, Lightweight Rules Engine with a Simple and Intuitive DSL

dsl java lambda rules rules-engine

Last synced: 30 Apr 2025

https://github.com/krasa/stringmanipulation

IntelliJ plugin - https://plugins.jetbrains.com/plugin/2162

intellij intellij-plugin java

Last synced: 15 May 2025

https://github.com/jqno/equalsverifier

EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met.

equals java testing

Last synced: 17 Dec 2025

https://github.com/krasa/StringManipulation

IntelliJ plugin - https://plugins.jetbrains.com/plugin/2162

intellij intellij-plugin java

Last synced: 26 Mar 2025

https://github.com/hellokoding/hellokoding-courses

HelloKoding provides practical coding guides series of Spring Boot, Java, Algorithms, and other topics on software engineering

algorithms data-structures java spring-boot spring-data-jpa spring-security

Last synced: 15 May 2025

https://github.com/platypusguy/jacobin

A more than minimal JVM written in Go and capable of running Java 21 classes.

golang golang-application java jvm

Last synced: 15 May 2025

https://github.com/veal98/echo

🦄 论坛:基于 SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ... 并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。

caffeine elasticsearch java kafka mybatis mysql redis spring springboot springmvc springsecurity

Last synced: 12 Apr 2025

https://github.com/tiagorlampert/sAINT

:eye: (s)AINT is a Spyware Generator for Windows systems written in Java. [Discontinued]

hacking hacking-tool java java-8 kali keylogger persistence screenshot spyware spyware-generator tool webcam-capture

Last synced: 27 Mar 2025

https://github.com/bewhale/thinkphp_gui_tools

ThinkPHP漏洞综合利用工具, 图形化界面, 命令执行, 一键getshell, 批量检测, 日志遍历, session包含,宝塔绕过

getshell gui java javafx log-analysis

Last synced: 04 Apr 2025

https://github.com/digitalpetri/modbus

Modbus TCP, Modbus TCP Security, Modbus RTU on Serial, and Modbus RTU on TCP for Java 17+.

java modbus modbus-rtu modbus-security modbus-serial modbus-tcp modbus-tls

Last synced: 14 May 2025

https://github.com/tiagorlampert/saint

:eye: (s)AINT is a Spyware Generator for Windows systems written in Java. [Discontinued]

hacking hacking-tool java java-8 kali keylogger persistence screenshot spyware spyware-generator tool webcam-capture

Last synced: 04 Oct 2025

https://github.com/networknt/microservices-framework-benchmark

Raw benchmarks on throughput, latency and transfer of Hello World on popular microservices frameworks

benchmark framework java microservice-framework microservices microservices-framework-benchmark

Last synced: 06 Jul 2025

https://github.com/cckuailong/JNDI-Injection-Exploit-Plus

80+ Gadgets(30 More than ysoserial). JNDI-Injection-Exploit-Plus is a tool for generating workable JNDI links and provide background services by starting RMI server,LDAP server and HTTP server.

exploit injection java jndi ysoserial

Last synced: 04 Apr 2025

https://github.com/hydraxman/hibeaver

HiBeaver is a gradle plugin for java byte code manipulation and AOP design by modifying project byte code during build of the package, or modifying byte code within Jar independently.

aop bytecode gradle java

Last synced: 04 Apr 2025

https://github.com/advantageous/qbit

The Java microservice lib. QBit is a reactive programming lib for building microservices - JSON, HTTP, WebSocket, and REST. QBit uses reactive programming to build elastic REST, and WebSockets based cloud friendly, web services. SOA evolved for mobile and cloud. ServiceDiscovery, Health, reactive StatService, events, Java idiomatic reactive programming for Microservices.

actor aws health java microservice monitoring qbit websocket websocket-support

Last synced: 16 May 2025

https://github.com/liyifeng1994/seckill

Java高并发秒杀API(慕课网)

java ssm

Last synced: 04 Apr 2025

https://github.com/chenjiabing666/javafamily

【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。

java kafka mybatis mysql nacos rabbitmq redis rocketmq sentinel skywalking spring spring-cloud spring-mvc spring-security springboot springboot2

Last synced: 04 Apr 2025

https://github.com/ConsenSys/teku

Open-source Ethereum consensus client written in Java

beacon-chain consensys eth2 eth2-clients ethereum hacktoberfest hacktoberfest2021 java proof-of-stake teku

Last synced: 08 May 2025

https://github.com/Consensys/teku

Open-source Ethereum consensus client written in Java

beacon-chain consensys eth2 eth2-clients ethereum hacktoberfest hacktoberfest2021 java proof-of-stake teku

Last synced: 09 May 2025

https://github.com/openkm/document-management-system

OpenKM is a Open Source Document Management System

content dms document gwt java knowledge management open record workflow

Last synced: 04 Apr 2025

https://github.com/techascent/tech.ml.dataset

A Clojure high performance data processing system

clojure csv dataframe datascience dataset etl-pipeline java machine-learning xlsx

Last synced: 15 May 2025

https://github.com/imandolatkia/Android-Animated-Theme-Manager

create your custom themes and change them dynamically with ripple animation

android android-library animation java kotlin ripple ripple-animation theme thememanager

Last synced: 10 May 2025

https://github.com/marian-m12l/studio

STUdio - Story Teller Unleashed

java vertx3

Last synced: 31 Mar 2025

https://github.com/ldtteam/minecolonies

Minecolonies minecraft mod

forge gradle hacktoberfest java minecraft mod

Last synced: 13 Apr 2025

https://github.com/chromiumembedded/java-cef

Java Chromium Embedded Framework (JCEF). A simple framework for embedding Chromium-based browsers in other applications using the Java programming language.

browser cef chromium framework java

Last synced: 15 May 2025

https://github.com/vanco/sequenceplugin

SequencePlugin for IntelliJ IDEA

intellij java kotlin scala sequence-diagram

Last synced: 15 May 2025