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/fabiomsr/from-java-to-kotlin

From Java to Kotlin Cheat Sheet

java kotlin

Last synced: 16 Jan 2026

https://github.com/NationalSecurityAgency/datawave

DataWave is an ingest/query framework that leverages Apache Accumulo to provide fast, secure data access.

accumulo bigdata java

Last synced: 01 Apr 2025

https://github.com/IBM/spring-boot-microservices-on-kubernetes

In this code we demonstrate how a simple Spring Boot application can be deployed on top of Kubernetes. This application, Office Space, mimicks the fictitious app idea from Michael Bolton in the movie "Office Space".

containers ibm-developer-technology-cloud ibmcode java kubernetes kubernetes-cluster microservices openwhisk serverless spring-boot

Last synced: 29 Apr 2025

https://github.com/apache/incubator-kie-kogito-runtimes

Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.

bpm bpmn cloud-native cmmn dmn drools hacktoberfest java knative kogito pmml quarkus rule-engine serverless-workflow spring-boot workflow workflow-engine

Last synced: 14 May 2025

https://github.com/relativitymc/c2me-fabric

A Fabric mod designed to improve the chunk performance of Minecraft.

chunk chunk-performance fabric-mod fabricmc game hacktoberfest java minecraft performance threading

Last synced: 14 Apr 2025

https://github.com/alibaba/metrics

The metrics library for Apache Dubbo and any frameworks or systems.

java metrics

Last synced: 14 Oct 2025

https://github.com/martin-chips/dimpleblog

My Blog Web Site Source , base on SpringCloudAlibaba, Vue. 个人博客系统

blog element-ui java jpa redis shiro springboot2 thymeleaf viewui vue vuejs2

Last synced: 04 Apr 2025

https://github.com/adobe/aem-project-archetype

Maven template to create best-practice websites on AEM.

adobe aem aem-site best-practices cloud-service java maven maven-archetype project-template

Last synced: 14 May 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: 29 Jan 2026

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: 27 Jan 2026

https://github.com/loveincode/notes

📚A Java back-end engineer's study notes https://loveincode.github.io/notes

java jvm notes spring

Last synced: 04 Apr 2025

https://github.com/holgerbrandl/krangl

krangl is a {K}otlin DSL for data w{rangl}ing

data-mining datascience java kotlin sql

Last synced: 11 Apr 2025

https://github.com/ps3mediaserver/ps3mediaserver

PS3 Media Server is a cross-platform DLNA-compliant UPnP Media Server. Originally written to support the PlayStation 3, PS3 Media Server has been expanded to support a range of other media renderers, including smartphones, televisions, music players and more.

dlna java media-server ps3-media-server ps3mediaserver upnp

Last synced: 14 Mar 2025

https://github.com/kongruksiamza/programmer-class-room

เอกสารประกอบการสอนทุกเนื้อหาในช่องยูทูป KongRuksiam Official

asp-net-core-mvc django-framework html-css-javascript java javascript laravel-framework nodejs python react

Last synced: 15 May 2025

https://github.com/swingfrog/summer

这是一个轻量级的、一站式的java游戏服务器框架,也可用于开发简单的web服务。基于netty实现了高性能通讯,支持tcp、http、websocket等协议,支持protobuf、json两种数据格式,支持以配置的形式轻松开启多端口网络服务。支持RPC远程调用,支持以优雅的方式实现远程调用,支持调用超时重试、幂等调用。封装了持久化层,提供数据访问和数据落地接口,支持异步新增、保存、删除数据,支持主键或指定其他字段进行数据缓存。支持简单的ioc,业务层使用依赖注入实现逻辑。封装了伪协程实现方案Promise,可用于解决地狱式回调等问题。支持MVC、领域、ECS架构。

aop dao distributed druid game ioc ioc-container java mmo mmorpg-server mvc netty orm protobuf quartz redis rpg server server-framework summer

Last synced: 07 Apr 2025

https://github.com/eliasnogueira/selenium-java-lean-test-architecture

Ready to use Lean Test Automation Architecture using Java and Selenium WebDriver to speed up your test automation

automated-testing java parallel selenium-webdriver testng

Last synced: 15 May 2025

https://github.com/jogetworkflow/jw-community

Joget is an open source no-code/low-code application platform that combines the best of rapid application development, business process automation and workflow management. This Joget open source repository is licensed under GPLv3. For commercial licensing, please visit www.joget.org.

css hibernate java javascript low-code no-code spring

Last synced: 11 Jan 2026

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: 02 Mar 2026

https://github.com/qiniu/java-sdk

Qiniu Resource (Cloud) Storage SDK for Java

java rtc-sdk storage-sdk

Last synced: 14 May 2025

https://github.com/cdk/cdk

The Chemistry Development Kit

bioinformatics blueobelisk cheminformatics chemistry code4lib java

Last synced: 21 Oct 2025

https://github.com/maddevsio/mad-location-manager

Mad Location Manager is a library for GPS and Accelerometer data "fusion" with Kalman filter

android android-library geohash geohash-algorithm gps-tracking java kalman kalman-filter maddevs noise-filtering tracking-application

Last synced: 25 Jun 2025

https://github.com/vickychijwani/quill

:ghost: [MOVED TO https://github.com/TryGhost/Ghost-Android] The beautiful Android app for your Ghost blog.

android android-app android-application blogging ghost java material-design playstore

Last synced: 27 Sep 2025

https://github.com/vtosters/lite

Модифицированный клиент VK

android apktool java reverse-engineering smali vk vkontakte vtosters

Last synced: 07 Apr 2025

https://github.com/alipay/alipay-sdk-java-all

支付宝开放平台 Alipay SDK for Java

alipay alipay-sdk java sdk

Last synced: 06 Oct 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: 15 May 2025

https://github.com/plaid/quickstart

Get up and running with Plaid Link and the API in minutes

java nodejs plaid plaid-api plaid-link python ruby

Last synced: 13 Apr 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/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/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/jMetal/jMetal

jMetal: a framework for multi-objective optimization with metaheuristics

java metaheuristics multiobjective-optimization software-framework

Last synced: 10 Jan 2026

https://github.com/novoda/spikes

Where ideas & concepts are born & incubated

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

Last synced: 11 Jan 2026

https://github.com/sap/sapmachine

An OpenJDK release maintained and supported by SAP

java javase jdk jse jvm open-source openjdk

Last synced: 09 Apr 2026

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: 17 Jan 2026

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/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: 16 Mar 2026

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/lihengming/java-codes

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

java

Last synced: 05 Apr 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/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/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/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/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/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/imarvinle/csguide

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

algorithms computer-science cpp go interview java leetcode offer

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/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/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: 07 Feb 2026

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/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/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/f4b6a3/uuid-creator

UUID Creator is a Java library for generating Universally Unique Identifiers. It generates all standard identifiers from UUIDv1 to UUIDv7. It also provides an alternative to the classic JDK's UUID (alt.GUID), many codecs (codec.*) and several utilities (util.*).

guid id java rfc-4122 rfc-9562 uuid uuidv4 uuidv7

Last synced: 14 Jan 2026

https://github.com/anthonycr/grant

Simplifying Android Permissions

android java

Last synced: 05 Apr 2025

https://github.com/arextest/arex-agent-java

Lightweight Java agent for traffic capture and replay, enhancing testing and debugging.

api-testing devops java javaagent qa regression-testing test-automation test-generation testing testing-tools

Last synced: 24 Jan 2026

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/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/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/lkuza2/java-speech-api

The J.A.R.V.I.S. Speech API is designed to be simple and efficient, using the speech engines created by Google to provide functionality for parts of the API. Essentially, it is an API written in Java, including a recognizer, synthesizer, and a microphone capture utility. The project uses Google services for the synthesizer and recognizer. While this requires an Internet connection, it provides a complete, modern, and fully functional speech API in Java.

api google jarvis java recognition speech speech-recognition speech-synthesis speech-to-text

Last synced: 17 Jan 2026

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/aws-containers/retail-store-sample-app

💼 Sample application for demonstrating container platforms and related technology

amazon-eks aws containers docker docker-compose golang java javascript kubernetes microservices-architecture microservices-demo

Last synced: 18 Feb 2026

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/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/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/irockel/tda

TDA - Thread Dump Analyzer

java jvm jvm-monitor thread-dump

Last synced: 16 Jan 2026

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: 11 Jan 2026

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