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/appwrite/sdk-for-android

[READ-ONLY] Official Appwrite Android SDK 💚 🤖

android android-library appwrite baas firebase hacktoberfest java kotlin sdk

Last synced: 04 Apr 2025

https://github.com/iametornam/walletuiapp

This project is an implementation of a Design on Uplabs.com

android flutter ghana ios java swift

Last synced: 02 Aug 2025

https://github.com/irgendwr/telegramalert

🔔 Telegram Notification Plugin for Graylog

graylog graylog-notification graylog-plugin graylog2 hacktoberfest java telegram

Last synced: 10 Apr 2025

https://github.com/viaversion/viaforge

Client-side ViaVersion implementation for MinecraftForge and NeoForge

forge java minecraft minecraft-mod protocol protocol-hack protocol-translator viabackwards viaforge viamcp viarewind viaversion

Last synced: 06 Jan 2026

https://github.com/mukeshsolanki/liquidrefreshlayout

Liquid Refresh Layout is a simple SwipeToRefresh library that helps you easily integrate SwipeToRefresh and performs simple clean liquid animation

android gradle java kotlin library pull-to-refresh refreshlayout swipetorefresh

Last synced: 19 Apr 2025

https://github.com/pellse/assembler

Assembler is a reactive data aggregation library for querying and merging data from multiple data sources/services. Assembler enables efficient implementation of the API Composition Pattern and is also designed to solve the N + 1 query problem. Architecture-agnostic, it can be used as part of a monolithic or microservice architecture.

composition-api cqrs datasource event-driven event-sourcing java microservices project-reactor reactive reactive-programming reactive-streams

Last synced: 11 Jan 2026

https://github.com/xeraa/microservice-monitoring

Monitor your Spring Boot application with the Elastic Stack all around

aws beats docker elastic elasticsearch java kibana spring-boot zipkin

Last synced: 21 Mar 2025

https://github.com/akexorcist/SnapTimePicker

[Android] Another Material Time Picker

android android-library java kotlin

Last synced: 13 May 2025

https://github.com/mincong-h/algorithm-princeton

Coursera - Introduction to Algorithms

algorithm java learning princeton

Last synced: 14 Apr 2025

https://github.com/JnCrMx/discord-game-sdk4j

Java bindings for Discord's Game SDK

bindings discord discord-gamesdk java

Last synced: 26 Mar 2025

https://github.com/thomasvitale/spring-boot-multitenancy

Samples showing how to build multitenant applications with Java and Spring Boot

java keycloak micrometer multitenancy spring-boot testcontainers

Last synced: 15 Mar 2025

https://github.com/ribasco/async-gamequery-lib

A high-performance java game query library designed for steam/source based games and others

api asynchronous hl-log java java-8 library netty query rest-api source source-engine steam steam-api storefront valve valve-cs web-services

Last synced: 06 Apr 2025

https://github.com/hlavki/g-suite-identity-sync

G Suite to LDAP identity synchronizer

cxf g-suite java ldap ldap-authentication osgi synchronization

Last synced: 16 Jan 2026

https://github.com/iamEtornam/WalletUiApp

This project is an implementation of a Design on Uplabs.com

android flutter ghana ios java swift

Last synced: 11 May 2025

https://github.com/apache/spark-docker

Official Dockerfile for Apache Spark

big-data java jdbc python r scala spark sql

Last synced: 04 Apr 2025

https://github.com/w3c/unicorn

Unicorn - W3C's Unified Validator

css html html5 java validation validator w3c

Last synced: 04 Oct 2025

https://github.com/jillesvangurp/geogeometry

GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.

algorithm geohashes geojson geometric-shapes geometry-library gps java kotlin kotlin-library

Last synced: 04 Apr 2025

https://github.com/positivetechnologies/flower

Flower is a Clojure (and Emacs) library for integration with Github, Gitlab, Atlassian Jira, Microsoft TFS, Microsoft Exchange and Slack. It also may be used from Java. More integrations with task trackers, repositories and messaging systems coming soon!

atlassian clojure elisp emacs ews ews-api exchange github gitlab hacktoberfest integration java jira slack task-manager task-tracker tfs

Last synced: 07 Oct 2025

https://github.com/eclipse-osgi-technology/osgi.enroute

The OSGi enRoute project provides a programming model of OSGi applications. This project contains bundles providing the API for the OSGi enRoute base profile and bundles for the OSGi enRoute project. The base profile establishes a runtime that contains a minimal set of services that can be used as a base for applications.

java osgi-applications osgi-enroute

Last synced: 11 Dec 2025

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

Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.

behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift

Last synced: 13 Apr 2025

https://github.com/MilovanTomasevic/Design-Patterns

Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.

behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift

Last synced: 26 Mar 2025

https://github.com/annimon/own-programming-language-tutorial

Source code for course "How to create your own programming language"

interpreted-programming-language interpreter java lexer parser programming-language tutorial

Last synced: 05 Apr 2025

https://github.com/chucheng92/swordoffer

:fire:剑指offer题解(Java & Scala实现)

interview java offer scala

Last synced: 15 Apr 2025

https://github.com/w3c/Unicorn

Unicorn - W3C's Unified Validator

css html html5 java validation validator w3c

Last synced: 08 Apr 2025

https://github.com/memverge/splash

Splash, a flexible Spark shuffle manager that supports user-defined storage backends for shuffle data storage and exchange

apache-spark bigdata disaggregation elasticity java scala shuffle spark storage

Last synced: 02 Sep 2025

https://github.com/thefangbear/jni-by-examples

🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs

api c cmake cpp example example-code example-project examples interface-java java java-jni jni jni-header jvm pull-request pull-requests tutorial

Last synced: 13 Apr 2025

https://github.com/opentracing-contrib/java-kafka-client

OpenTracing Instrumentation for Apache Kafka Client

java kafka kafka-client kafka-streams opentracing spring-kafka

Last synced: 16 May 2025

https://github.com/neowu/core-ng-project

webapp framework

java

Last synced: 21 Feb 2025

https://github.com/stepfunc/dnp3

Rust implementation of DNP3 (IEEE 1815) with idiomatic bindings for C, .NET, C++, and Java

c cpp dnp3 dotnet-core java rust tokio-rs

Last synced: 16 Apr 2025

https://github.com/multiverse/multiverse-portals

MV2's implementation of MV1 style portals.

bukkit bukkit-plugin hacktoberfest java multiverse

Last synced: 13 Apr 2025

https://github.com/akexorcist/snaptimepicker

[Android] Another Material Time Picker

android android-library java kotlin

Last synced: 12 Jul 2025

https://github.com/PositiveTechnologies/flower

Flower is a Clojure (and Emacs) library for integration with Github, Gitlab, Atlassian Jira, Microsoft TFS, Microsoft Exchange and Slack. It also may be used from Java. More integrations with task trackers, repositories and messaging systems coming soon!

atlassian clojure elisp emacs ews ews-api exchange github gitlab hacktoberfest integration java jira slack task-manager task-tracker tfs

Last synced: 20 Mar 2025

https://github.com/licoy/watchdog-framework-web

:beers: 【新版计划中】watchdog-framework的Web前端项目,基于Vue+iView-Admin+Vue-Router+Vuex开发

iview java shiro springboot springmvc vue watchdog-framework-web

Last synced: 20 Aug 2025

https://github.com/tomlj/tomlj

A Java parser for Tom's Obvious, Minimal Language (TOML).

config configuration java toml

Last synced: 14 Jan 2026

https://github.com/weasley-j/chinaport-data-signature

China E-Port Data Signature, 中国电子口岸海关总署'CEBXxxMessage末三段进出口单报文'和'海关179号数据抓取报文'的加签应用。该应用支持JSON报文直推、加签失败时通过邮件进行通知、在电子口岸u-key健康状态异常导致加签失败时自动重启Windows Websocket客户端等功能。该项目具备开箱即用的特点,无需安装任何中间件,并且无需进行二次编译安装。

ceb ceb-message ceb311message ceb621message china-e-port-data-signature customs java sign-data

Last synced: 04 Apr 2025

https://github.com/pac4j/vertx-pac4j

Security library for Vert.x: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

authentication authorization cas facebook java jwt ldap login logout mongodb oauth openid-connect saml security social-login sql twitter vertx

Last synced: 04 Apr 2025

https://github.com/rob-leggett/angular_bootstrap_spring

AngularJS, Restful, Spring, Spring Security, Hibernate,Bootstrap, Gulp in ES6, Maven

angular-js bootstrap gulp jasmine java spring spring-security starter

Last synced: 21 Aug 2025

https://github.com/woowacourse-teams/2021-jujeol-jujeol

술 알고 마시자! 알고 마시면 더 맛있는 술! 당신을 위한 술을 추천해드립니다.

alcohol drinks java jpa react react-query recommendation spring-boot typescript

Last synced: 13 Apr 2025

https://github.com/lichaojacobs/java_learning_practice

java 进阶之路:面试高频算法、akka、多线程、NIO、Netty、SpringBoot、Spark&&Flink 等

algorithm flink java netty spark spring web

Last synced: 21 Aug 2025

https://github.com/apache/maven-build-cache-extension

Apache Maven Build Cache Extension

apache-maven build-management java maven

Last synced: 08 Sep 2025

https://github.com/STAMP-project/pitest-descartes

Descartes supports developers to improve their test suites by reporting weak spots in covered code

h2020 inria java mutation-analysis mutation-testing pitest

Last synced: 27 Feb 2025

https://github.com/wandora-team/wandora

Wandora is a general purpose information extraction, management and publishing application based on Topic Maps and Java.

information information-extraction information-systems information-visualization java knowledge knowledge-graph semantic semantic-web topic-extraction topic-map topicmaps wandora

Last synced: 16 Nov 2025

https://github.com/apache/spark-website

Apache Spark Website

big-data java jdbc python r scala spark sql

Last synced: 15 May 2025

https://github.com/hellonico/origami

Lowest barrier of entry to Image Processing, Computer Vision and Neural Networks on the JavaVM

clojure computer-vision deep-learning dnn java kotlin opencv yolov8

Last synced: 16 May 2025

https://github.com/alexandregama/java8-guides-tutorials

Java 8 Guides and Tutorials - A lot of awesome examples using Java 8 features like Stream, Lambda, Functional Interface, Date and Time API and much more

functional-programming guide hacking-code hackingcode java java-8 java-tutorial java8 java8-guides-tutorials jdk jdk8 lambda-expressions learn-to-code learning-by-doing parallel-streams stream-api tutorial

Last synced: 10 Apr 2025

https://github.com/kongruksiamza/ebook-for-education

แจกเอกสารประกอบการสอนเพื่อการศึกษา

c git html-css-javascript java opencv php python

Last synced: 09 Apr 2025

https://github.com/phoenix616/snap

Experimental tool to run BungeeCord plugins on Velocity

bungee bungeecord java minecraft velocity velocitypowered

Last synced: 05 Apr 2025

https://github.com/divinemc/divinemc

DivineMC is the fork of Purpur compatible with Spigot plugins, offering the best performance for your server.

bukkit fork java minecraft minecraft-server paper papermc patch performance purpur purpur-fork spigot

Last synced: 24 Feb 2025

https://github.com/hook-s3c/cve-2018-11776-python-poc

Working Python test and PoC for CVE-2018-11776, includes Docker lab

cve-2018-11776 exploit java poc struts2

Last synced: 13 Aug 2025

https://github.com/apachecn/beginnersbook-zh

:books: [译] BeginnersBook 中文系列教程

c cpp java mongodb

Last synced: 02 May 2025

https://github.com/apache/roller

Mirror of Apache Roller

content java roller

Last synced: 16 May 2025

https://github.com/mohammadima3oud/Complete-Google-Map-API-Tutorial

Learn How to use Google Map API for Android from Basic to Advance with complete examples.

android android-app android-example android-maps android-maps-utils android-tutorial google-map google-maps-api java map map-api maps

Last synced: 03 Aug 2025

https://github.com/joggle-cn/joggle

Joggle是基于Ngrok二开的开源内网穿透项目,多节点、私有部署、云服务。

bullet golang java ngrok springboot2 websocket

Last synced: 01 Apr 2025

https://github.com/apache/myfaces

Apache MyFaces Core

java javaee myfaces web-framework

Last synced: 11 Oct 2025

https://github.com/apache/nifi-minifi

Apache MiNiFi (a subproject of Apache NiFi)

hacktoberfest java minifi nifi

Last synced: 08 Oct 2025

https://github.com/ipinfo/java

Official Java library for IPinfo API (IP geolocation and other types of IP data)

api ip-address ip-data ip-geolocation ipinfo java

Last synced: 16 Oct 2025

https://github.com/mastercard/client-encryption-java

Library for Mastercard API compliant payload encryption/decryption.

decryption encryption field-level-encryption fle java jwe mastercard openapi

Last synced: 11 Jun 2025

https://github.com/waylau/modern-java-demos

Modern Java: From Java 8 to Java 22. 现代Java案例大全/《Java核心编程》源码

java java10 java11 java12 java13 java14 java15 java16 java17 java18 java21 java22 java8 java9

Last synced: 05 Apr 2025

https://github.com/altafjava/spring-interview-questions-answers

List of top best Spring framework Interview questions and answers including Spring Boot, MVC, Security, Core, etc. Most popular important frequently asked questions (FAQ) in spring for Freshers & Experienced professionals.

design-pattern interview-practice interview-preparation interview-project java java-interview java-interview-questions java-interview-questions-answers spring spring-boot spring-boot-interview-questions spring-core spring-framework spring-interview-questions spring-interview-questions-answers spring-web springboot

Last synced: 21 Aug 2025

https://github.com/citygml4j/citygml4j

The Open Source Java API for CityGML

ade citygml cityjson gis java ogc parsing writing

Last synced: 04 Apr 2025

https://github.com/mitchtalmadge/ascii-data

A small Java library for producing nice looking text-based line-graphs and tables.

ansi ascii asciichart chart charting charting-library data-table gradle graph java java-library lightweight line linechart maven pretty table text utf-8

Last synced: 09 Sep 2025

https://github.com/otto-de/edison-microservice

Collection of independent libraries on top of Spring Boot to provide a faster setup of jvm microservices

edison health java microservice-framework microservices mongodb otto spring-boot togglz

Last synced: 22 Jul 2025

https://github.com/yizzuide/milkomeda

Spring extend componets which build from experience of bussiness, let developers to develop with Spring Boot as fast as possible.(基于Spring生态打造的一系列来自业务上的快速开发模块集合。)

cache ddd-architecture delay-queue destributed-lock eventbus exception-handler httpclient i18n java jwt limiter mybatis quartz redis spring spring-boot spring-security spring-task validator zookeeper

Last synced: 05 Apr 2025

https://github.com/georchestra/georchestra

This is the main geOrchestra Spatial Data Infrastructure repository, which hosts the source code.

cas docker geofence geonetwork georchestra geoserver geowebcache gis gpl inspire java ldap ogc sdi spatial-data-infrastructure

Last synced: 18 Dec 2025

https://github.com/libetl/curl

cURL command in full java. Any argument/option you need raise an issue here.

curl java

Last synced: 14 Jan 2026

https://github.com/nomemory/java-bean-validation-extension

A library that extends the Java Bean Validation with additional @Annotations.

bean-validation java jsr380

Last synced: 27 Jun 2025

https://github.com/apache/tapestry-5

A component-oriented framework for creating highly scalable web applications in Java.

apache java

Last synced: 12 Apr 2025

https://github.com/hyperxpro/brotli4j

Brotli4j provides Brotli compression and decompression for Java.

brotli brotli-compression brotli-decoder brotli-decompressor brotli-encoder brotli-java compression java

Last synced: 13 Apr 2025

https://github.com/bailuk/java-gtk

GTK bindings for Java

gtk-java gtk4 java library

Last synced: 06 Apr 2025

https://github.com/k33ptoo/restaurantmgtsampleui

A sample UI for restaurants using JavaFX

java javafx ui-design

Last synced: 27 Jul 2025

https://github.com/ralscha/extdirectspring

Implementation of the Ext Direct protocol with Java and Spring

ext-direct extjs extjs6 java spring

Last synced: 12 Apr 2025