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/rudderlabs/rudder-sdk-android

Android SDK for RudderStack - the Customer Data Platform for Developers.

analytics analytics-platform android android-library android-sdk java kotlin open-source rudder sdk

Last synced: 25 Apr 2025

https://github.com/terl/hydride-java

Libhydrogen implemented in Java.

c cryptography encryption hash hashing java java-8 jna shared-library

Last synced: 30 Apr 2025

https://github.com/muoncore/muon-java

Muon Core for the JVM. APIs and Microservices taken to the next level

api ddd event-sourcing events java messaging microservice microservices-architecture reactive

Last synced: 11 Jan 2026

https://github.com/pedro-manoel/atal

Repositório com as atividades e matérias desenvolvidas ao longo da disciplina de Análise e Técnica de Algoritmos da UFCG

brute-force dinamic-programming divide-and-conquer graph java python

Last synced: 06 May 2025

https://github.com/a-r-d/java-1-class-demos

Java 160 class demos for Cincinnati State Java 1 class.

demo java youtube-video

Last synced: 28 Oct 2025

https://github.com/open-hand/gitlab-service

Gitlab Service is responsible for establishing communication with GitLab, handling GitLab related logic and forwarding it to other services.

choerodon gitlab java spring spring-boot spring-cloud

Last synced: 10 Jul 2025

https://github.com/imagingbook/imagingbook-calibrate

Java/ImageJ implementation of Zhang's camera calibration method

burger-burge camera-calibration imagej java

Last synced: 29 Oct 2025

https://github.com/imagingbook/imagingbook-public

Image processing software for textbooks by W. Burger & M. Burge

burger-burge digital-image-processing imagej imagej-plugins imagingbook java

Last synced: 29 Oct 2025

https://github.com/yegor256/cam

Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories

cyclomatic-complexity dataset java metrics metrics-gathering

Last synced: 27 Mar 2025

https://github.com/lukehb/trajsuite

TrajSuite is a cross-platform Java application that provides a suite of trajectory data-mining and visualisation features.

algorithms classification clustering data-minig java opengl trajectory visualisation

Last synced: 04 May 2025

https://github.com/asadiahmad/plantsvszombies

Game with JavaFX framework for Advanced Programming Course

game java javafx javafx-application plants-vs-zombies plantsvszombies ui ui-design ux ux-design

Last synced: 28 Oct 2025

https://github.com/jgperrin/net.jgp.books.spark.ch04

Spark in Action, 2nd edition - chapter 4

java manning spark sparkjava sparkwithjava

Last synced: 06 May 2025

https://github.com/greenback-inc/greenback-java

Java library to build modern applications with high-def itemized financial data. OCR, AI, and NLP for receipts, invoices, bills, and RFC822 email messages.

accounting android bills email fintech groovy invoices java kotlin nlp-machine-learning ocr receipts rfc822 scala

Last synced: 12 Apr 2025

https://github.com/yupiik/bundlebee

A light Java Kubernetes package manager.

cloud java kubernetes maven

Last synced: 13 Feb 2026

https://github.com/jgperrin/net.jgp.books.spark.ch09

Spark in Action, 2e - chapter 9 - Advanced ingestion: finding data sources and building your own

apache-spark ingestion java java8 manning spark sparkwithjava

Last synced: 04 Mar 2026

https://github.com/harium/etyl

A 2D Game Engine made in pure Java

2d android etyl game-engine java libgdx spriter

Last synced: 27 Feb 2026

https://github.com/srcimon/screwbox

ScrewBox is a minimalist pure Java game engine. If you want to start building your own 2D game without leaving your cozy IDE it might be a fun choice.

2d game game-development game-engine gamedev java

Last synced: 26 Apr 2026

https://github.com/sta-ger/slotify4j

A server-side video slot game logic framework for Java.

casino game game-server java return-to-player rtp simulation slot video-slot

Last synced: 10 Mar 2026

https://github.com/ammarlodhi255/file-compression-system

File Compression Using Huffman Coding Built in Java.

data-structures huffman-coding huffman-compression-algorithm java

Last synced: 23 Apr 2025

https://github.com/waikato-datamining/adams-base

Base modules for ADAMS, the Advanced Data Mining and Machine Learning System.

java machine-learning maven workflow-engine

Last synced: 30 Apr 2025

https://github.com/artipie/npm-adapter

Turn your files to an NPM repository

java javascript npm private-npm-repository

Last synced: 13 May 2025

https://github.com/nayuki/git-library-java

Low-level Java library to read/write Git repositories.

git java library repository

Last synced: 26 Jul 2025

https://github.com/dabit3/api-gateway-lambda-in-various-runtimes

Examples of serverless Lambda functions integrated with API Gateway and CORS enabled

aws cors dotnet golang java serverless

Last synced: 17 Nov 2025

https://github.com/gigaherz/survivalist

Spicing up the early game, without making it tedious

forge-mod game java minecraft-forge minecraft-mod mod

Last synced: 13 Apr 2025

https://github.com/casdoor/casdoor-spring-boot-starter

Spring Boot 2.x & 3.x Starter for Casdoor, see example at: https://github.com/casdoor/casdoor-spring-boot-example

casdoor java oauth oidc saml sdk spring-boot spring-boot-2 spring-boot-3 springboot sso

Last synced: 05 Apr 2025

https://github.com/dansoftowner/restart4j

Library for restarting your java application

desktop java java-library javafx swing

Last synced: 13 May 2025

https://github.com/rattydave/docker-jupyterhub

Multi user Jupyterhub with C++, Java, Python, Tensorflow, Julia, SQL, NodeJS, Bash and more!

beakerx clojure groovy java jupyter-notebook jupyterhub machine-learning scala sql torch

Last synced: 14 Apr 2025

https://github.com/xdwangwei/elasticsearch-jd

最简单的ElasticSearch入门练手项目,前后端分离,SpringBoot+ElasticSearch+Vue仿京东搜索,并高亮关键字显示,适合刚学习ES的小伙伴们~~~

elasticsearch java jsoup springboot vue

Last synced: 08 May 2025

https://github.com/moonstoneid/siwe-java

Java lib for Sign-In with Ethereum (EIP-4361)

eip-4361 java sign-in-with-ethereum siwe

Last synced: 07 Mar 2026

https://github.com/aaschmid/taskwarrior-java-client

A Java client to communicate with a taskwarrior server (= taskd).

client java java-client pem pkcs taskd taskserver taskwarrior taskwarrior-java-client

Last synced: 01 Apr 2025

https://github.com/alina-yur/public-speaking

Previous & upcoming conference talks

graalvm java public-speaking

Last synced: 21 Mar 2025

https://github.com/gradlex-org/java-module-testing

Gradle plugin to turn JVM Test Suites into Blackbox or Whitebox Test Suite for Java Modules

gradle-plugin java java-modules jpms testing

Last synced: 10 Apr 2025

https://github.com/amanmj/pc-remote-control

A telegram bot to remotely control anyone's PC remotely through your phone/PC.

hacktoberfest java telegram telegram-bot

Last synced: 13 Apr 2025

https://github.com/ekryd/echo-maven-plugin

A maven plugin that lets you output text during Maven build

echo hacktoberfest java maven maven-plugin output print

Last synced: 20 Aug 2025

https://github.com/mikesafonov/prometheus-telegram-alert

Transfer alerts from Prometheus Alertmanager to Telegram chat and channels using webhook.

java prometheus-alertmanager spring-boot telegram

Last synced: 12 Apr 2025

https://github.com/minhaskamal/alphabetrecognizer

Simple Optical Character Recognizer (english-ocr-image-to-text-recognition-sample-trainig-alphabet-photo-data-database-dataset)

alphabet-recognizer data database english image-processing java machine-learning ocr sample template-matching text-recognition training-data writing

Last synced: 11 Apr 2025

https://github.com/4drian3d/mckotlin

Get the ability to run and develop Kotlin plugins on your Minecraft server or proxy

java kotlin minecraft minecraft-plugin paper-plugin spigot sponge-plugin velocity-plugin

Last synced: 29 Dec 2025

https://github.com/harlonwang/gradle-publish-plugin

Gradle plugin that supported publish all of your Java, Kotlin or Android libraries to any Maven Repository.

android gradle java kotlin library plugin publish

Last synced: 10 Apr 2025

https://github.com/phoenix616/randomteleport

Bukkit plugin which lets you teleport players to random locations. [v2 requires 1.13+]

bukkit java minecraft paper plugin random-teleport spigot wildtp

Last synced: 21 Mar 2025

https://github.com/esoxjem/algorithms

Algos and Data Structures

algorithms data-science dsa java kotlin

Last synced: 06 Mar 2026

https://github.com/tangllty/tang-boot

tang-boot is a front-end and back-end separation permission management system based on Spring Boot 3 + Spring Security + MyBatis + Redis + Jwt

java jwt-authentication mybatis permission-management redis spring-boot spring-boot-3 spring-security

Last synced: 17 Jan 2026

https://github.com/bertrandmartel/sim-password-wallet

Android application interacting with a JavaCard applet installed on SIM card

android java javacard smartcard

Last synced: 07 May 2025

https://github.com/rafaelfgx/java

Java, Spring Boot, Docker, Testcontainers, PostgreSQL, MongoDB, Kafka, LocalStack, AWS (SQS, S3), JWT, Swagger, Patterns (Mediator, Observer, Outbox, Strategy).

java java-24 java-api java-spring-boot java-springboot java24 kafka localstack mongodb patterns postgres postgresql s3 spring spring-boot springboot sqs testcontainers

Last synced: 05 May 2025

https://github.com/redhat-middleware-workshops/enter-serverless-functions

This hands-on workshop teaches how developers creates/builds/deploys serverless functions using Quarkus on Knative, AWS Lambda

aws-lambda functions java knative kubernetes microservices openshift quarkus serverless

Last synced: 17 Sep 2025

https://github.com/lambdatest/gauge-selenium-sample

Run test automation on cloud with Gauge and LambdaTest. This is a sample repo to help you execute Gauge framework based test scripts in parallel with LambdaTest automation testing cloud

automation gauge gauge-java java lambdatest selenium test-automation testing webdriver

Last synced: 22 Jul 2025

https://github.com/aurasphere/bluetooth-java-client

Simple Bluetooth Java client based on the Bluecove library.

bluecove-library bluetooth bluetooth-java-client irc java rfcomm

Last synced: 09 Mar 2026

https://github.com/jgettext/gettext-commons

Internationalization (i18n) through GNU gettext and Java ResourceBundles

gettext-library i18n java maven

Last synced: 16 Sep 2025

https://github.com/unruly/junit-rules

A collection of useful JUnit rules from Unruly's codebases

java junit junit-rule tdd

Last synced: 24 Jul 2025

https://github.com/fzakaria/ascii85

A Java library for working with Ascii85, also called Base85 - a form of binary-to-text encoding

decoding encoding java

Last synced: 22 Mar 2025

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

A Java client library for generating URLs with imgix

images imgix java signing-imgix-urls src srcset url-builder

Last synced: 12 Apr 2025

https://github.com/kerosene-labs/kindling

The fuel that'll ignite your application. A programmable TLS HTTP/1.1 server with no dependencies.

framework java lightweight ssl tls web-server

Last synced: 15 Apr 2025

https://github.com/foo4u/conventional-commits-for-java

Conventional commits plugins for Java build systems. Maven only for now.

conventional-commits java maven maven-plugin

Last synced: 24 Apr 2025

https://github.com/seunmatt/excel_uploader

This is a simple JavaScript library that simplify the process of uploading data from large excel files to the server

excel-importer excel-uploader java javascript javascript-library php simplify-uploading

Last synced: 15 Apr 2025

https://github.com/gregorriegler/seamer

refactoring tool that aims at making it easy to create characterization tests

characterization-tests golden-master golden-tests java refactoring refactoring-tools seam

Last synced: 17 Aug 2025

https://github.com/hktalent/weblogic_java_des

weblogic T3 collections java InvokerTransformer Transformer InvokerTransformer weblogic.jndi.WLInitialContextFactory

collections deserialization exploit hacker hacking-tool invokertransformer java rce remote-control remote-execution tools transformer weblogic

Last synced: 14 May 2025

https://github.com/benpollarduk/ktvn

A Kotlin library that provides a framework for writing visual novels for JVM. At its core Ktvn provides a flexible and extensible DSL for structuring and writing visual novels and interactive stories.

domain-specific-language dsl engine framework game game-engine interactive interactive-story java kotlin novel story visual visual-novel

Last synced: 15 Apr 2025

https://github.com/josepaumard/devoxx-be-2017

This repo is an extended and somehow cleaned up version of the live coding sessions I made for my talk Collectors in the Wild at Devoxx Belgium 2017.

collectors devoxx-be-2017 java java-8 java-collectors java-streams streams

Last synced: 13 Jul 2025

https://github.com/cyberark/conjur-api-java

Java client for the CyberArk Conjur API

api-client conjbot-notify conjur conjur-core conjur-sdk core java

Last synced: 10 Apr 2026

https://github.com/samie/vaadin-confirmdialog

ConfirmDialog Add-on for the Vaadin 6, 7, 8, and 14

apache-license-2 java vaadin

Last synced: 15 Apr 2025

https://github.com/vatsalkesarwani12/firebaseauth

FireBase Auth app built to authenticate user via firebase using Email Id , Phone Number , Google , Facebook , Yahoo , Twitter , Github , also Anonymous Sign In .

android anonymous email facebook firebase firebase-auth firebaseauth github google java phone phone-number twitter yahoo

Last synced: 23 Mar 2025

https://github.com/sageserpent-open/americium

Generation of test case data for Scala and Java, in the spirit of QuickCheck. When your test fails, it gives you a minimised failing test case and a way of reproducing the failure immediately.

java parameterised-tests property-based-testing scala testing-tools

Last synced: 28 Feb 2026

https://github.com/apache/tomcat-training

Apache Tomcat Training Material

http java javaee network-server tomcat

Last synced: 19 Oct 2025

https://github.com/frcteam1967/frcteam1967

FRC Team 1967 • The Janksters • Notre Dame High School

c-plus-plus first-robotics-competition frc-robot girlswhocode java robotics team-1967

Last synced: 24 Oct 2025

https://github.com/bshao001/goworld

A client-server network socket based user interface for Go game, dedicated for two players . 围棋游戏网络双人版。

client-server gogame java swing-gui weiqi

Last synced: 14 Oct 2025

https://github.com/dsd-sztaki-hu/hasuraconf

Hasura Configuration JSON Generation Based on JPA and Hasura Specific Annotations

hasura hibernate java jpa kotlin spring

Last synced: 22 Jan 2026

https://github.com/apache/opennlp-addons

Mirror of Apache OpenNLP Add-ons

java library opennlp

Last synced: 19 Oct 2025

https://github.com/sergiss/voxel-engine

:mount_fuji: Java Voxel Engine

game-development java voxel-engine

Last synced: 15 Oct 2025

https://github.com/ghostrider584/hytale-gradle-plugin

A Gradle plugin to streamline Hytale plugin development.

hytale hytale-mod hytale-modding hytale-plugin hytale-server java

Last synced: 22 Jan 2026

https://github.com/zhenye-na/lintcode

👨‍💻 This repository contains the solutions and explanations to the algorithm problems on LintCode. All are written in Python/Java/C++ and implemented by myself.

algorithms coding-interviews cpp java lintcode lintcode-problems-practice python

Last synced: 09 Oct 2025

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

Zenvia CPaaS SDK for Java

api facebook java sdk sms whatsapp

Last synced: 27 Oct 2025

https://github.com/nelsonmestevao/uminho

:books: University projects, exercises & notes

c cpp data-science distributed-systems haskell java software-engineering

Last synced: 27 Oct 2025

https://github.com/freeautomationlearning/appiumgrid

A framework for running appium tests in parallel across devices and also on desktop browser... U like it STAR it !!

appium appium-android appium-framework appium-tests appium-tutorials appiumgrid java java8 pageobject-pattern parallel selenium selenium-grid selenium-java selenium-webdriver testng

Last synced: 07 Oct 2025

https://github.com/xiongtx/jdecomp

Emacs interface to Java decompilers

decompiler emacs java

Last synced: 13 Oct 2025

https://github.com/yangfeng20/smart-config

Smart-Config 智能配置:单体应用下的动态配置;单机版Apollo

apollo config-center dynamic java

Last synced: 14 Jan 2026

https://github.com/hindol/commons

Ad-hoc collection of re-usable Java classes.

ini-parser java url watchservice xml

Last synced: 22 Feb 2026

https://github.com/ahmadaghazadeh/signalrandroid

SignalR Android Client Server sample

android csharp java server-side signalr

Last synced: 04 Jul 2025

https://github.com/bfg/eureka-dns-server

Eureka DNS Server: RFC 1035/2782 compatible DNS server interface to Netflix Eureka service registry.

dns dns-server eureka eureka-client eureka-server eureka-service-discovery java netty service-discovery

Last synced: 14 Jan 2026

https://github.com/jackhawks/dev-tools

开发者工具箱,分享一些日常开发的工具脚本。

bigdata devops java

Last synced: 28 Apr 2025

https://github.com/qudini/qudini-reactive

Spring WebFlux builds scalable applications, Qudini Reactive makes them production-ready.

aws correlation-id graphql java logging mdc metrics prometheus reactive reactor spring-boot sqs webflux

Last synced: 05 Jul 2025

https://github.com/zinebfadili/pinata-java-sdk

Unofficial Java SDK for Pinata IPFS pinning service

ipfs ipfs-pinning-services java pinata pinning-services sdk-java

Last synced: 14 Jan 2026

https://github.com/mkutz/shakespeare

A framework helping to write tests like screenplays

api-testing java screenplay screenplay-pattern selenium test-automation testing testing-framework

Last synced: 05 Sep 2025

https://github.com/objectionary/eo-hamcrest

Hamcrest Matchers for EO Programming Language

eolang hamcrest hamcrest-extensions hamcrest-matchers java tdd testing

Last synced: 14 Jan 2026

https://github.com/hms-core/hms-location-demo-harmonyos

Huawei HarmonyOS sample code implements the API invoking of Location Kit open capabilities, facilitating your experience of related functions.

harmonyos hms huawei java location locationkit

Last synced: 04 Jul 2025

https://github.com/payu/ratel

Service Discovery - SOA in a simple way

java

Last synced: 11 Mar 2026

https://github.com/fajran/protoc-gen-twirp_java_jaxrs

Twirp generator for Java/JAX-RS Client and Server

java jax-rs protobuf twirp

Last synced: 04 May 2025

https://github.com/snowdrop/java-buildpack-client

A java buildpack (https://buildpacks.io/) platform implementation

buildpack buildpacks hacktoberfest java library paketo

Last synced: 12 Apr 2025