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/ZoranPandovski/design-patterns

:briefcase: Design patterns written in different programming languages :triangular_ruler:

cpp csharp design-pattern design-patterns gang-of-four good-practices hacktoberfest hacktoberfest2020 java javascript php python

Last synced: 09 May 2025

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

:briefcase: Design patterns written in different programming languages :triangular_ruler:

cpp csharp design-pattern design-patterns gang-of-four good-practices hacktoberfest hacktoberfest2020 java javascript php python

Last synced: 15 May 2025

https://github.com/wikidata/wikidata-toolkit

Java library to interact with Wikibase

java rdf wikibase wikidata wikidata-toolkit

Last synced: 30 Dec 2025

https://github.com/webcpp/hi-nginx

A fast and robust web server and application server for C++,Python,Lua ,Java language

application-server cpp groovy hi-nginx http java javascript jsr-223 jvm-languages lua nginx php php7 python server web web-server

Last synced: 15 May 2025

https://github.com/mifmif/Generex

A Java library for generating String from a regular expression.

java regex regular-expression string-generator

Last synced: 15 Apr 2025

https://github.com/jsonld-java/jsonld-java

JSON-LD implementation for Java

java json-ld rdf

Last synced: 27 Mar 2025

https://github.com/dulaiduwang003/ScribbleHub

基于SpringBoot3开发的轻量级技术博客小程序,支持 文章发布(支持上传音频内容或视频内容) 专题管理 搜索 以及渲染 以及文章评论功能 无需第三方OSS存储,使用的是服务器存储空间 详细请看yml中的file配置

blogger java jdk17 springboot3 uniapp wechat

Last synced: 04 Apr 2025

https://github.com/goldmansachs/reladomo

Reladomo is an enterprise grade object-relational mapping framework for Java.

database java orm reladomo

Last synced: 15 May 2025

https://github.com/shashank02051997/fancyalertdialog-android

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

android android-lib android-library dialog java material-design ui ui-widget

Last synced: 04 Apr 2025

https://github.com/boyter/searchcode-server

The offical home of searchcode-server where you can run searchcode locally. Note that master is generally unstable in the sense that it is not a release. Check releases for release versions https://github.com/boyter/searchcode-server/releases

code-search java search search-engine searchcode-server

Last synced: 08 Apr 2025

https://github.com/dasniko/keycloak-extensions-demo

Demos, examples and playground for Keycloak extensions, providers, SPI implementations, etc.

examples extensions iam java keycloak oidc spi sso

Last synced: 16 Jun 2025

https://github.com/etil2jz/mirai

Mirai 未来 - A powerful Minecraft Server Software coming from the future

bukkit experimental fork hacktoberfest java minecraft minecraft-server mirai paper patch performance spigot

Last synced: 01 Oct 2025

https://github.com/SpongePowered/Configurate

A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation

configuration gson hacktoberfest hocon java json kotlin xml yaml

Last synced: 14 Mar 2025

https://github.com/graphaware/neo4j-reco

Neo4j-based recommendation engine module with real-time and pre-computed recommendations.

graphaware-recommendation-engine java neo4j neo4j-graphaware-framework recommendation-engine

Last synced: 30 Sep 2025

https://github.com/tananaev/passport-reader

e-Passport NFC Reader Android app

android java nfc

Last synced: 08 Apr 2025

https://github.com/ahmedeltaher/Prayer-Times-Android-Azan

Prayer + Time + Android + Kotlin + Azan + Library + timezone + islamic + salah + Library aiming to calculate prayer time with one line code , if you implement prayer time application , there is no need to do this headache again .

adhan adhan-player android android-library android-prayer-times azan dates islamic islamic-prayer-times java kotlin longitude prayer prayer-times prayertime prayertimes salah time times timezone

Last synced: 14 May 2025

https://github.com/testingisdocumenting/webtau

WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.

cli database graphql groovy http java junit5 jvm report rest rest-api selenium test-framework testing websocket

Last synced: 15 May 2025

https://github.com/ahmedeltaher/prayer-times-android-azan

Prayer + Time + Android + Kotlin + Azan + Library + timezone + islamic + salah + Library aiming to calculate prayer time with one line code , if you implement prayer time application , there is no need to do this headache again .

adhan adhan-player android android-library android-prayer-times azan dates islamic islamic-prayer-times java kotlin longitude prayer prayer-times prayertime prayertimes salah time times timezone

Last synced: 06 Apr 2025

https://github.com/liyupi/mianshiya-next

新项目,基于 Next.js + Spring Boot + Redis + MySQL + Elasticsearch 的面试刷题平台,运用 Druid + HotKey + Sa-Token + Sentinel 提高了系统的性能和安全性。管理员可以创建题库、题目和题解;用户可以注册登录、分词检索题目、在线刷题并查看刷题记录日历图。 此外,系统使用数据库连接池、热 Key 探测、缓存、高级数据结构等来提升性能。通过流量控制、熔断、动态 IP 黑白名单过滤、同端登录冲突检测、分级反爬虫策略来提升系统和内容的安全性。从 0 到 1 的真实企业级项目设计开发,绝对让你收获满满!

backend elasticsearch frontend java mysql nextjs programmer react redis springboot

Last synced: 16 May 2025

https://github.com/baztian/jaydebeapi

JayDeBeApi module allows you to connect from Python code to databases using Java JDBC. It provides a Python DB-API v2.0 to that database.

database db java jdbc python python-2-7 python-3 sql

Last synced: 15 May 2025

https://github.com/ethereum/evmc

EVMC – Ethereum Client-VM Connector API

c cpp ethereum evm evmc ewasm golang hacktoberfest java rust wasm

Last synced: 28 Jul 2025

https://github.com/hankcs/viterbi

An implementation of HMM-Viterbi Algorithm 通用的维特比算法实现

hmm hmm-viterbi-algorithm java viterbi

Last synced: 06 Apr 2025

https://github.com/HuLaSpark/HuLa-Server

☕️ HuLa Server, a high-performance instant messaging service built on Spring AI, SpringCloud Alibaba, SpringBoot3, Netty, MyBatis-Plus and RocketMQ(HuLa 服务端,基于Spring AI、SpringCloud Alibaba、SpringBoot3、Netty、MyBatis-Plus 和 RocketMQ 构建的高性能即时通讯系统服务)

java mybatis-plus netty rocketmq springai springcloudalibaba

Last synced: 11 Oct 2025

https://github.com/rednblackgames/HyperLap2D

A powerful, platform-independent, visual editor for complex 2D worlds and scenes.

2d-game cross-platform game-development hyperlap2d java libgdx

Last synced: 01 Apr 2025

https://github.com/filoghost/holographicdisplays

Create modern looking holograms in Minecraft.

bukkit bukkit-plugin java minecraft spigot spigot-plugin

Last synced: 18 Dec 2025

https://github.com/fgl27/SmartTwitchTV

A Twitch web client that works on Android TVs and web base systems

android css html java javascript node shell twitch

Last synced: 28 Aug 2025

https://github.com/ipsilon/evmc

EVMC – Ethereum Client-VM Connector API

c cpp ethereum evm evmc ewasm golang hacktoberfest java rust wasm

Last synced: 10 Jul 2025

https://eclipse-ee4j.github.io/cargotracker/

The project demonstrates how you can develop applications with Jakarta EE using widely adopted architectural best practices like Domain-Driven Design (DDD).

ddd domain-driven-design jakartaee java javaee

Last synced: 19 Nov 2025

https://github.com/jamebal/jmal-cloud-server

JmalCloud It's a private cloud storage project that makes it simple and secure to manage your files in the cloud. JmalCloud 是一款私有云存储网盘项目,能够简单安全管理您的云端文件

cloud-server java netdisk self-hosted webdav webdav-server

Last synced: 09 Jul 2025

https://github.com/loveincode/java-multi-thread-programming

🏆 《Java多线程编程核心技术》📚(高洪严 著 机械工业出版社) 源码 https://loveincode.github.io/java-multi-thread-programming/

java jvm thread

Last synced: 07 Apr 2025

https://github.com/MarginallyClever/Makelangelo-software

Software for plotters - especially the wall-hanging polargraph also called Makelangelo.

arduino drawing java makelangelo plotter polargraph robot

Last synced: 22 Feb 2025

https://github.com/openconext/mujina

A mock IDP and SP using the OpenSAML library

idp java mock openconext saml saml2 sp testing

Last synced: 22 Oct 2025

https://github.com/f-lab-edu/food-delivery

[네이버 & 카카오 동시 합격] 전국 배달음식점과 소비자를 연결하는 API 서버

decacorn f-lab graduate java java-backend mariadb mybatis naver-cloud-platform redis spring

Last synced: 01 Oct 2025

https://github.com/OpenConext/Mujina

A mock IDP and SP using the OpenSAML library

idp java mock openconext saml saml2 sp testing

Last synced: 26 Mar 2025

https://github.com/malaterre/gdcm

Grassroots DICOM read-only mirror. Only for Pull Request. Please report bug at http://sf.net/p/gdcm

c-plus-plus compression csharp dicom java medical-imaging python swig

Last synced: 15 May 2025

https://github.com/whgojp/JavaSecLab

​ JavaSecLab是一款综合型Java漏洞平台,提供相关漏洞缺陷代码、修复代码、漏洞场景、审计SINK点、安全编码规范,覆盖多种漏洞场景,友好用户交互UI……

code-audit devsecops java sdl security

Last synced: 31 Oct 2025

https://github.com/malaterre/GDCM

Grassroots DICOM read-only mirror. Only for Pull Request. Please report bug at http://sf.net/p/gdcm

c-plus-plus compression csharp dicom java medical-imaging python swig

Last synced: 14 May 2025

https://github.com/archinamon/android-gradle-aspectj

gradle plug-in adding supports of AspectJ into Android project

android aspectj flavor gradle-plugin groovy jar java kotlin write-aspects

Last synced: 05 Apr 2025

https://github.com/epam/Indigo

Universal cheminformatics toolkit, utilities and database search tools

bingo cheminformatics chemistry dotnet drug-discovery inchi indigo java molecule-visualization molfile postgresql python smarts smiles webassembly

Last synced: 16 Nov 2025

https://github.com/Archinamon/android-gradle-aspectj

gradle plug-in adding supports of AspectJ into Android project

android aspectj flavor gradle-plugin groovy jar java kotlin write-aspects

Last synced: 25 Mar 2025

https://github.com/ceryle/SegmentedButton

Segmented Control with animation for Android API 12+

android animation button buttongroup java radio-buttons segmented-controls

Last synced: 19 Apr 2025

https://github.com/pf4j/pf4j-spring

Plugin Framework for Spring (PF4J - Spring Framework integration)

java modularity pf4j plugins spring-framework

Last synced: 14 May 2025

https://github.com/eleme/dna

dna, dart native access. A lightweight dart to native super channel plugin, You can use it to invoke any native code directly in contextual and chained dart code.

dart flutter flutter-plugin java objcective-c

Last synced: 16 Oct 2025

https://github.com/eclipse-ee4j/cargotracker

The project demonstrates how you can develop applications with Jakarta EE using widely adopted architectural best practices like Domain-Driven Design (DDD).

ddd domain-driven-design jakartaee java javaee

Last synced: 28 Sep 2025

https://github.com/GoodieBag/HorizontalPicker

A HorizontalPicker view for android, which supports both text and icon. :sparkles:

android android-library android-studio java pickerview xml

Last synced: 21 Apr 2025

https://github.com/koraktor/steam-condenser

A multi-language library for querying the Steam Community, Source, GoldSrc servers and Steam master servers

java php ruby steam

Last synced: 12 Apr 2025

https://github.com/program-spiritual/kongfuofarchitect

(Updating!) Architect's Kung Fu tutorial collection Article collection contains paradigm programming microservices essential algorithms Security attack Assembly Crawler Reverse penetration test...etc.

architect architecture-guidelines c c-sharp csharp erlang go golang java javascript lisp nodejs object-c perl prolog python rust scala swift

Last synced: 18 Sep 2025

https://github.com/appium/appium-uiautomator2-server

Appium UiAutomator/UiObject2-based server for Android UI automation. This module is used by appium-uiautomator2-driver component

android appium appium-android java server uiautomator2

Last synced: 10 Jun 2025

https://github.com/shafthq/shaft_engine

SHAFT is a unified test automation engine for web, mobile, API, CLI, database, and desktop e2e testing. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve with no limitations! Stop reinventing the wheel! Upgrade now!

api appium appium-framework appium-java automation automation-engine e2e-testing end-to-end-testing java mobile restassured restassured-framework selenium selenium-grid selenium-webdriver test-automation test-automation-framework testing-framework testing-tools web

Last synced: 15 May 2025

https://github.com/shaoxiongdu/jvmstudy

💊JVM 底层原理解析

class docs gc hotspot java jvm jvm-bytecode jvm-languages

Last synced: 16 May 2025

https://github.com/javamoney/jsr354-api

JSR 354 - Money and Currency API

currency java javamoney jcp jsr jsr-spec jsr354 money standard units

Last synced: 14 May 2025

https://github.com/yWorks/yGuard

The open-source Java obfuscation tool working with Ant and Gradle by yWorks - the diagramming experts

ant ant-task bytecode-manipulation gradle-plugin hacktoberfest java obfuscation obfuscator

Last synced: 27 Mar 2025

https://github.com/ollama4j/ollama4j

A simple Java library for interacting with Ollama server.

gen-ai genai generative-ai gpt java language-model large-language-models llama llama2 llama3 llm meta-llama ollama

Last synced: 08 Apr 2025

https://github.com/abanoub-asaad/java-backend

These are resources, roadmaps, links to learn Java Backend :)

backend java java-backend spring springboot

Last synced: 05 Apr 2025

https://github.com/autoparams/autoparams

AutoParams is a versatile test data generator designed for parameterized tests in Java and Kotlin.

java junit5 kotlin spring tdd unit unit-testing

Last synced: 01 Jul 2025

https://github.com/keyfactor/signserver-ce

SignServer – Open source, PKI-based signing software to sign code, documents, timestamps and more.

apk cryptography digital-signature esignature jar java mrtd pdf pkcs7 pki signature signing timestamping tsa tsp xades xml

Last synced: 16 May 2025

https://github.com/betacraftuk/betacraft-launcher

A launcher for Minecraft focused on legacy versions of the game

cpp java launcher minecraft minecraft-launcher qt

Last synced: 16 May 2025

https://github.com/7040210/superboot

随着技术日新月异,新技术新平台不断出现,对现如今的开发人员来说选择快速高效的框架进行项目开发,既能提高产出,又能节约时间。本框架无需开发即可实现服务注册、服务发现、负载均衡、服务网关、配置中心、API管理、分布式事务、支撑平台、集成框架、数据传输加密等功能,是学习SpringCloud整体业务模式的完整示例,并且可以直接用于生产环境

boot druid eureka feign hibernate hystrix jar-lib java java8 javaee mongodb mysql redis springboot springcloud sql swagger zuul

Last synced: 04 Apr 2025

https://github.com/simbiose/encryption

Encryption is a simple way to encrypt and decrypt strings on Android and Java project.

android decrypt-strings encryption java kotlin kotlin-android

Last synced: 05 Apr 2025

https://github.com/hortonworks/cloudbreak

CDP Public Cloud is an integrated analytics and data management platform deployed on cloud services. It offers broad data analytics and artificial intelligence functionality along with secure user access and data governance features.

big-data cloud cloudera deployment hacktoberfest hadoop java

Last synced: 25 Jun 2025

https://github.com/timerring/backend-tutorial

韩顺平Java零基础markdown整理(A detailed tutorial of java from 0 to 1)

backend basic-java docker java tutorial

Last synced: 09 Apr 2025

https://github.com/nkcoder/quartz-explained

对定时任务调度框架quartz源码的阅读和注释(comments on quartz-core source)

java quartz-scheduler source-code

Last synced: 05 Apr 2025

https://github.com/jirutka/spring-rest-exception-handler

A convenient Spring MVC exception handler for RESTful APIs.

exception-handler groovy java rest spring-mvc springframework

Last synced: 04 Apr 2025

https://github.com/mattbdean/jraw

The Java Reddit API Wrapper

api gradle java oauth reddit reddit-api

Last synced: 05 Apr 2025

https://github.com/hktalent/spring-spel-0day-poc

spring-cloud / spring-cloud-function,spring.cloud.function.routing-expression,RCE,0day,0-day,POC,EXP,CVE-2022-22963

0day cve-2022-22963 exp java poc rce spel spring spring-cloud-function

Last synced: 06 Apr 2025

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

从 0 到 1,带你开发自己的 RPC 框架

backend etcd java springboot

Last synced: 25 Dec 2025

https://github.com/dromara/mica-mqtt

java mqtt 基于 java aio 实现,开源、简单、易用、低延迟、高性能百万级 java mqtt client 组件和 java mqtt broker 服务。降低自研 iot 物联网平台难度。🔝🔝 记得右上角点个star 关注更新!

iot java mqtt mqtt-broker mqtt-client mqtt-cluster spring spring-boot things

Last synced: 16 May 2025

https://github.com/speedment/jpa-streamer

JPAstreamer is a lightweight library for expressing JPA queries as Java Streams

java java-streams jpa orm

Last synced: 12 Apr 2025

https://github.com/jsettlers/settlers-remake

A Remake of "The Settlers III" for Windows, Linux, Mac and Android

ai-players android game java settlers-iii

Last synced: 24 Jul 2025

https://github.com/giovanniberti/robusta

Easy interop between Rust and Java

ffi java rust

Last synced: 16 May 2025

https://github.com/elunez/openai-java

基于Spring boot 2.6.4,thymeleaf,gpt-3.5 的 Openai Java Web项目,玩具项目,已停止更新,推荐使用:ChatGPT-Next-Web

chatgpt java openai

Last synced: 05 Apr 2025

https://github.com/vanniktech/gradle-code-quality-tools-plugin

Gradle plugin that generates Checkstyle, PMD, CPD, Lint & Ktlint Tasks for every subproject.

android checkstyle code-quality cpd gradle gradle-plugin groovy java kotlin ktlint lint pmd

Last synced: 16 May 2025

https://github.com/asyncapi/modelina

A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization

asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript

Last synced: 14 May 2025

https://github.com/waylau/distributed-java

Distributed Java.《分布式 Java》

distributed distributed-systems java

Last synced: 06 Apr 2025

https://github.com/binghe001/bingheguide

🔥🔥🔥 📚 本代码库是作者冰河多年从事互联网大厂开发、架构的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容、底层原理、架构知识、渗透技术。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

aop asm bigdata bytecode ddd dubbo hacker ioc java javafx javassist mybatis mysql spring springboot springcloud springcloudalibaba

Last synced: 16 May 2025