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/simple-last-fm-scrobbler/sls

Simple Scrobbler, for Android -- last.fm, libre.fm & ListenBrainz

android caching-scrobbles fm-scrobbler java libre listenbrainz music-apps scrobbler sls

Last synced: 17 Dec 2025

https://github.com/vert-x3/vertx-guide-for-java-devs

Vert.x 3 guide for Java developers

async book guide java reactive rxjava vertx

Last synced: 13 Apr 2025

https://github.com/frol/completely-unscientific-benchmarks

Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)

ada benchmark cpp csharp dlang golang haskell java javascript kotlin lua luajit nim programming-language python ruby rust scoreboard swift

Last synced: 07 Oct 2025

https://github.com/ropensci/tabulapdf

Bindings for Tabula PDF Table Extractor Library

java pdf pdf-document peer-reviewed r r-package ropensci rstats tabula tabular-data

Last synced: 12 Dec 2025

https://github.com/stefanbirkner/system-rules

A collection of JUnit rules for testing code which uses java.lang.System.

java junit junit-rule unit-testing

Last synced: 15 May 2025

https://github.com/fast-pack/javafastpfor

A simple integer compression library in Java

compression java

Last synced: 04 Apr 2025

https://github.com/Erudika/para

Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted)

api api-server baas back-end backend backend-api backend-as-a-service backend-server backend-service java json-api modular para rapid-prototyping rest-api search-engine self-hosted serverless standalone-server

Last synced: 18 Jul 2025

https://github.com/line/line-fido2-server

FIDO2(WebAuthn) server officially certified by FIDO Alliance and Relying Party examples.

example fido2 java passwordless relying-party security spring-boot webauthn

Last synced: 08 Oct 2025

https://github.com/wgpu-mc/wgpu-mc

Rust-based replacement for the default Minecraft renderer

3d blaze3d directx engine fabricmc java jni metal minecraft renderer rust vulkan wgpu wgpu-rs

Last synced: 15 May 2025

https://github.com/hakky54/mutual-tls-ssl

🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included

certificate certificate-authority certificate-signing-request encryption https java keystore keytool kotlin mutual-authentication mutual-tls openssl scala security server spring-boot ssl tls truststore two-way-ssl-authentication

Last synced: 04 Apr 2025

https://github.com/Hakky54/mutual-tls-ssl

🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included

certificate certificate-authority certificate-signing-request encryption https java keystore keytool kotlin mutual-authentication mutual-tls openssl scala security server spring-boot ssl tls truststore two-way-ssl-authentication

Last synced: 10 May 2025

https://github.com/microsoft/vscode-java-debug

Java Debugger for Visual Studio Code.

java java-debugger vscode-java

Last synced: 15 May 2025

https://github.com/Weik1/Artillery

JAVA 插件化漏洞扫描器,Gui基于javafx。POC 目前集成 Weblogic、Tomcat、Shiro、Spring等。

java scan spring tomcat weblogic

Last synced: 11 Jul 2025

https://github.com/sap/sapmachine

An OpenJDK release maintained and supported by SAP

java javase jdk jse jvm open-source openjdk

Last synced: 14 May 2025

https://github.com/novoda/spikes

Where ideas & concepts are born & incubated

android ideas java novoda open-source proof-of-concept spike

Last synced: 31 Mar 2025

https://github.com/flipkart-incubator/zjsonpatch

This is an implementation of RFC 6902 JSON Patch written in Java

circleci compaction java json json-document jsondiff jsondiffpatch jsonpatch

Last synced: 13 May 2025

https://github.com/geeeeeeeek/code_products

毕业设计,python/django,java/springboot,vue

django html java javascript python springboot vue

Last synced: 27 Mar 2025

https://github.com/simple-robot/simpler-robot

Simple Robot,一个bot风格的Kotlin多平台事件调度框架,异步高效、Java友好!/ A Bot-style Kotlin Multiplatform event scheduling framework, asynchronous and high-performance, java-friendly! 🐱😼😻😸

bot bot-framework java kook-bot kotlin kotlin-coroutines kotlin-multiplatform qq-bot qq-guild-bot qqbot simbot simple-robot telegram-bot

Last synced: 15 May 2025

https://github.com/erudika/para

Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted)

api api-server baas back-end backend backend-api backend-as-a-service backend-server backend-service java json-api modular para rapid-prototyping rest-api search-engine self-hosted serverless standalone-server

Last synced: 14 May 2025

https://github.com/Ericsson/CodeCompass

CodeCompass is a software comprehension tool for large scale software written in C/C++ and Java

code-comprehension cpp java static-analysis

Last synced: 23 Mar 2025

https://github.com/lihengming/java-codes

:books:温故而知新,分享知识,快乐编码~

java

Last synced: 05 Apr 2025

https://github.com/randoop/randoop

Automatic test generation for Java

java test test-automation test-automation-java testing testing-tools

Last synced: 15 Apr 2025

https://github.com/protocolsupport/protocolsupport

Support 1.18, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4.7 clients on Spigot/Paper 1.18.1

bukkit java minecraft papermc protocolsupport spigotmc

Last synced: 17 Dec 2025

https://github.com/fast-pack/JavaFastPFOR

A simple integer compression library in Java

compression java

Last synced: 09 Aug 2025

https://github.com/abhi-r3v0/Adhrit

Android Security Suite for in-depth reconnaissance and static bytecode analysis based on Ghera benchmarks.

analysis android android-security apk blackhat2020 blackhatarsenal dex enjarify ghera java mobile-security reverse-engineer security security-tools smali smalisca

Last synced: 08 May 2025

https://github.com/HypixelDev/PublicAPI

Official Java implementation of the Hypixel Public API.

api hypixel java minecraft

Last synced: 10 Apr 2025

https://github.com/bndtools/bnd

Bnd/Bndtools. Tooling to build OSGi bundles including Eclipse, Maven, and Gradle plugins.

assembler bnd bnd-gradle-plugins bndtools eclipse eclipse-plugin gradle gradle-plugin java maven-plugin osgi osgi-development yourkit

Last synced: 13 May 2025

https://github.com/swagger-api/swagger-samples

Samples for the various Swagger projects under swagger-api

java open-source openapi-specification samples scala swagger swagger-oss

Last synced: 06 Oct 2025

https://github.com/dromara/easy-query

java/kotlin high performance lightweight solution for jdbc query,support oltp and olap query,一款java下面支持强类型、轻量级、高性能的ORM,致力于解决jdbc查询,拥有对象模型筛选、隐式子查询、隐式join

java jdbc join kotlin mysql orm sharding

Last synced: 21 Feb 2025

https://github.com/ProtocolSupport/ProtocolSupport

Support 1.18, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4.7 clients on Spigot/Paper 1.18.1

bukkit java minecraft papermc protocolsupport spigotmc

Last synced: 14 Mar 2025

https://github.com/imarvinle/csguide

🔥 计算机学习路线,计算机网络、操作系统、C++、Java 等面试复习题库

algorithms computer-science cpp go interview java leetcode offer

Last synced: 15 May 2025

https://github.com/apache/incubator-baremaps

Create custom vector tiles from OpenStreetMap and other data sources with Postgis and Java.

java mapbox openstreetmap postgis postgresql spatial-data vector-tiles web-mapping

Last synced: 15 May 2025

https://github.com/sixeyed/diamol

Code samples for the book "Learn Docker in a Month of Lunches"

docker dotnet java linux nodejs windows

Last synced: 15 May 2025

https://github.com/apachecn/thinking-in-java-zh

:book: Java 编程思想

book java thinking-in-java

Last synced: 06 May 2025

https://github.com/webbju/android-plus-plus

Android++ -- A native development and debugging solution for Visual Studio.

android build-tool cplusplus debugging-tool java msbuild ndk visual-studio

Last synced: 08 Jul 2025

https://github.com/cdimascio/dotenv-kotlin

🗝️ Dotenv is a module that loads environment variables from a .env file

12-factor android dotenv environment-configuration environment-variables hacktoberfest java jvm kotlin

Last synced: 14 May 2025

https://github.com/SAP/SapMachine

An OpenJDK release maintained and supported by SAP

java javase jdk jse jvm open-source openjdk

Last synced: 13 May 2025

https://github.com/xfl03/mccustomskinloader

Customize Skin, Cape and Elytra in Minecraft 1.8-1.21

fabric forge gradle java minecraft minecraft-mod

Last synced: 24 Dec 2025

https://github.com/tcurdt/jdeb

This library provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner.

ant-task cross-platform deb debian-packages java jdeb maven-plugin

Last synced: 15 May 2025

https://github.com/anthonycr/grant

Simplifying Android Permissions

android java

Last synced: 05 Apr 2025

https://github.com/jcabi/jcabi-aspects

Collection of AspectJ Java Aspects to facilitate aspect-oriented programming patterns: logging, caching, validating, etc.

annotations aop aop-aspects aspect-oriented-programming java

Last synced: 28 Jun 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: 15 May 2025

https://github.com/baremaps/baremaps

Create custom vector tiles from OpenStreetMap and other data sources with Postgis and Java.

java mapbox openstreetmap postgis postgresql spatial-data vector-tiles web-mapping

Last synced: 02 Apr 2025

https://github.com/liyupi/yu-picture

编程导航的新项目,基于 Vue 3 + Spring Boot + COS + WebSocket 的企业级智能协同云图库平台。项目应用场景广泛,可作为表情包网站、设计素材网站、壁纸网站、个人云盘、企业活动相册等。用户可以在平台公开上传和检索图片素材;管理员可以上传、审核和管理分析图片;个人用户可将图片上传至私有空间进行批量管理、检索、编辑和分析;企业可开通团队空间并邀请成员,共享图片并实时协同编辑图片。技术栈包括 MySQL 分库分表、Redis + Caffeine 多级缓存、COS 对象存储、Sa-Token 权限控制、DDD 领域驱动设计、WebSocket 实时通讯、JUC、Disruptor、AI 绘图大模型、设计模式等。从 0 到 1 的真实企业级项目设计开发,绝对让你收获满满

backend cos ddd frontend java mysql redis springboot vue websocket

Last synced: 09 Apr 2025

https://github.com/xfl03/MCCustomSkinLoader

Customize Skin, Cape and Elytra in Minecraft 1.8-1.21

fabric forge gradle java minecraft minecraft-mod

Last synced: 01 Apr 2025

https://github.com/spring-attic/spring-cloud-security

Security concerns for distributed applications implemented in Spring

cloud-native feign java microservices oauth2 spring spring-boot spring-cloud spring-cloud-core zuul

Last synced: 30 Apr 2025

https://github.com/ramotion/direct-select-android

:octocat: ≡ DirectSelect is a selection widget with an ethereal, full-screen modal popup displaying the available choices when the widget is interact with.

android java library

Last synced: 12 Apr 2025

https://github.com/cdimascio/dotenv-java

🗝️ Dotenv is a no-dep, pure Java module that loads environment variables from a .env file

12-factor android dotenv environment-configuration environment-variables hacktoberfest java

Last synced: 14 May 2025

https://github.com/patrickfav/bcrypt

A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.

bcrypt bcrypt-library bycrypt-password cli crypto hash java java-library kdf password-hash security

Last synced: 14 May 2025

https://github.com/grpc-ecosystem/polyglot

A universal grpc command line client

client command-line grpc java protobuf universal

Last synced: 04 Apr 2025

https://github.com/enilu/guns-lite

基于spring boot脚手架项目,spring data jpa+Spring Boot2+bootstrap完整的后台管理系统

beetl bootstrap java javaee javascript spring-boot

Last synced: 04 Apr 2025

https://github.com/dubreuia/intellij-plugin-save-actions

Supports configurable, Eclipse like, save actions, including "organize imports", "reformat code" and "rearrange code".

androidstudio clion eclipse intellij java jetbrains phpstorm pycharm webstorm

Last synced: 04 Apr 2025

https://github.com/CoocooFroggy/FutureRestore-GUI

A modern GUI for FutureRestore, with added features to make the process easier.

futurerestore futurerestore-gui java swing

Last synced: 27 Mar 2025

https://github.com/hakky54/sslcontext-kickstart

🔐 A lightweight high level library for configuring a http client or server based on SSLContext or other properties such as TrustManager, KeyManager or Trusted Certificates to communicate over SSL TLS for one way authentication or two way authentication provided by the SSLFactory. Support for Java, Scala and Kotlin based clients with examples. Available client examples are: Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, Vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k Kohttp and Ktor. Also gRPC, WebSocket and ElasticSearch examples are included

android certificate der encryption https java keymanagerfactory keystore kotlin mutual-authentication p12 p7b pem scala security ssl sslcontext tls trustmanagerfactory truststore

Last synced: 13 May 2025

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/openanalytics/shinyproxy

ShinyProxy - Open Source Enterprise Deployment for Shiny and data science apps

containers docker docker-swarm java kubernetes shiny shinyproxy spring-boot

Last synced: 15 Mar 2025

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/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/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/ReactiveX/RxJavaFX

RxJava bindings for JavaFX

java javafx reactivex rxjava

Last synced: 11 May 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: 04 Apr 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: 13 May 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/astonbitecode/j4rs

Java for Rust

java jni rust

Last synced: 16 May 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/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/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/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/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/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: 08 Apr 2025