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/samankhamesian/avl-tree

This project is an implementation of AVL-Tree data structure

avl-tree balanced-search-trees java

Last synced: 27 Jul 2025

https://github.com/bytehouse-cloud/driver-java

JDBC Driver for ByteHouse

database java jdbc jdbc-driver

Last synced: 14 Apr 2025

https://github.com/luhsra/minimaxsimulator

Platform independent GUI-based Minimax simulator

education java java11 minimax-simulator system-architecture

Last synced: 10 Apr 2025

https://github.com/ecly/console_chess

A console based chess game written in Java

chess chess-game console game java terminal

Last synced: 28 Jul 2025

https://github.com/deerborg/patika-hub

☕ This repository contains my Java projects completed during the Patika+ Full Stack Bootcamp. Explore various Java applications, algorithms, and assignments to enhance your Java programming skills.

bootcamp java javase learning patika-dev patika-plus

Last synced: 10 Apr 2025

https://github.com/kakarottocui/vuezufangsys

基于java,springboot和vue房屋租赁租房销售平台设计

java mybatis mysql springboot vue

Last synced: 28 Jul 2025

https://github.com/dmulloy2/swornapi

A common API for my plugins

api bukkit java minecraft spigot utilities

Last synced: 23 Jul 2025

https://github.com/j256/ormlite-tests

More extensive unit tests

java orm ormlite tests

Last synced: 25 Oct 2025

https://github.com/syncrossus/jadetreasurehunt

A multi-agent JADE application simulating a "treasure hunt" game (a.k.a. hot and cold)

gaia jade jade-templates java multi-agent multi-agent-systems treasure-hunt

Last synced: 25 Oct 2025

https://github.com/apache/maven-resolver-ant-tasks

Apache Maven Artifact Resolver Ant Tasks

apache-ant apache-maven build-management java maven

Last synced: 06 Apr 2025

https://github.com/autarchprinceps/MultiCastor

The World's Most Comprehensive Multicast Testtool

gplv3 java multicast network network-analysis networking

Last synced: 06 Apr 2025

https://github.com/jezza/toml

A zero-dependency TOML library written in Java. Fast, memory efficient, and easy to use.

java lexer parse toml

Last synced: 04 Oct 2025

https://github.com/schnitker/logmanager

JDK LogManager implementations for Log4j, Log4j2 and Logback. Alternative to SLF4JBridgeHandler.

java jdk logging

Last synced: 10 Apr 2025

https://github.com/powerunit/powerunit

This is a unit test framework for java 8

java unit-test

Last synced: 12 Jan 2026

https://github.com/rushiimachine/zip-android

Native zip library + java interface for android

android java kotlin rust zip

Last synced: 22 Jul 2025

https://github.com/kakarottocui/springbootjinxiaocun

基于JAVA SpringBoot进销存商品管理系统设计

java layui mysql springboot

Last synced: 28 Jul 2025

https://github.com/miho/vvecmath

Vector math package used by JCSG, VRL and VMF.

constructive-solid-geometries java jcsg vecmath vml vrl vrl-studio

Last synced: 06 Apr 2025

https://github.com/oli-d/nova

Java libraries for rapid (micro) service development

asynchronous event-driven java micro-framework microservices reactive-programming

Last synced: 11 Aug 2025

https://github.com/tosox/revanced-patches

My personal patches collection for ReVanced

android java kotlin patches revanced reverse-engineering

Last synced: 08 Apr 2026

https://github.com/kmecpp/jspark

A general purpose programming language for the JVM

java jvm language programming-language

Last synced: 12 Apr 2025

https://github.com/pe-st/apidocs

Examples and comparison of how a REST API can be documented with different technologies

java microprofile openapi

Last synced: 16 Jan 2026

https://github.com/fernanda-kipper/pass-in

This project simulates the operation of an in-person event management dashboard

hsqldb java java-21

Last synced: 20 Sep 2025

https://github.com/wesleyegberto/spring-study

My Spring projects used in study

java kafka rabbitmq spring spring-boot

Last synced: 28 Jul 2025

https://github.com/robtimus/whats-new-in-java

Lists new packages, classes and members per Java version.

java

Last synced: 19 Jul 2025

https://github.com/padam87/pdfbox-preflight

:rocket: PDF/X-1a and PDF/X-3 preflight (validation) with pdfbox

java pdf pdfbox preflight

Last synced: 14 Jul 2025

https://github.com/electrostat-lab/jsnaploader

A high-performance cross-platform native Library loader API for JVM Applications

android cpp dynamic-libraries dynamic-loader electrostat-lab electrostatic-sandbox java linux macos shared-libraries windows

Last synced: 18 Jul 2025

https://github.com/giorgosxou/andromeda-project

a powerful open-source project, dedicated for people who want easily but effectively to create simple and even powerful android applications.

android andromeda ide java visual-studio visualbasic

Last synced: 12 May 2025

https://github.com/osandadeshan/selenium-testng-allure-report-demo

This is a demo project for Selenium Page Object Model with Allure reporting.

allure-report java page-object page-object-model selenium selenium-webdriver testng

Last synced: 21 Sep 2025

https://github.com/fforbeck/vacuum

REST API which allows you to understand the dependency graph of your microservices architecture

dependency-graph java microservice neo4j rest-api swagger-spec

Last synced: 22 Jun 2025

https://github.com/stepio/jgforms

Support submitting Google Forms through Java API.

google-forms java

Last synced: 12 Apr 2025

https://github.com/TuxCoding/CraftAPI

Minecraft library for contacting the Mojang API. Experimenting with Unit-Tests

authentication cache java minecraft mojang skin unit-tests uuid

Last synced: 11 May 2025

https://github.com/mvysny/vaadin14-boot-example-maven

Vaadin 14 npm with Embedded Jetty Demo using Maven

demo flat-uberjars heroku java jetty maven uberjar vaadin zip-jar

Last synced: 15 Apr 2025

https://github.com/sullis/jms-testkit

in-memory JMS broker for unit testing (Scala, Java)

activemq java jms scala scalatest

Last synced: 11 Jan 2026

https://github.com/ben-d-anderson/instantreplay

Minecraft plugin for server admins to visually replay events

instant-replay java minecraft plugin replay spigot

Last synced: 12 Jul 2025

https://github.com/llllllxy/tiny-jdbc

🌟 tiny-jdbc:一款专为 Java 开发者量身打造的极致轻量级数据库 ORM 神器✨!它深度依托 Spring JdbcTemplate 的强大内核,以精妙的架构设计和卓越的性能表现,无缝融合了 SQL 操作的灵活性与实体类映射操作的便捷性。无论是简单的数据查询,还是复杂的事务处理,tiny-jdbc 都能让数据库操作变得如同行云流水般简单,助你在开发之路上一路狂飙🚀!

database java jdbc-template orm springboot

Last synced: 18 Jul 2025

https://github.com/benawi/webjsf-courseregsys

Create a JSF application- Course Registration System | inludes login , I'm using NetBeans IDE 8.2.

css java jsf oracle webapp

Last synced: 01 Oct 2025

https://github.com/piomin/sample-serverless-aws-lambda

sample java serverless applications that uses aws lambda and aws sns, aws sqs, aws dynamodb

aws-apigateway aws-dynamodb aws-lambda aws-sns aws-sqs java serverless

Last synced: 18 Mar 2025

https://github.com/pfichtner/log4shell-hunter

Scanner that scans local files for log4shell vulnerability. Does bytecode analysis so it does not rely on metadata. Will find vulnerable log4j even it has been self-compiled/repackaged/shaded/nested (e.g. uberjar, fatjar) and even obfuscated.

cve-2021-44228 cve-2021-45046 cve-2021-45105 java log4j log4j-rce log4shell scanner vulnerability-scanner

Last synced: 15 Jul 2025

https://github.com/tobiasbueschel/patient-management-system

:pill: A patient management system developed in Java with Swing, using GitHub Actions, SonarCloud & Gradle.

github-actions gradle healthcare java patient-management sonarcloud swing

Last synced: 20 Mar 2025

https://github.com/astrapi69/silly-collection

Utility library for collections, comparators and iterator classes

arrays collections comparator iterator java list map properties sets sorted-properties

Last synced: 01 Apr 2025

https://github.com/faizan-ali/full-javaee-app

A complete Java EE Application w/ Servlets, JPA on MySQL with significant functionality

eclipselink hibernate j2ee java javaee jpa jpql jsp jstl mysql mysql-orm sendgrid servlet twilio

Last synced: 12 Jul 2025

https://github.com/raydac/ravikoodi-server

A utility that simplifies the exchange of video content and links from your computer to the KODI media server.

java kodi kodi-media-player linux macos server spring-boot swing-gui windows

Last synced: 13 Apr 2025

https://github.com/iamageo/android_samples

🔥 This repository includes examples of using components on android / kotlin, feel free to contribute or use the code available here 💻

android dagger- dagger2 dependency-injection examples grad-drop java koin kotlin listview materialdesign recyclerview shared-preferences

Last synced: 13 Apr 2025

https://github.com/wolfgangfahl/w3cvalidator

Java Library to call local or w3c.org w3cValidator for html

java w3c-validator

Last synced: 18 Mar 2025

https://github.com/fnproject/fn_java

Fn project Java binding

fna fnproject java

Last synced: 09 May 2025

https://github.com/mimaraslan/microservices

Java Microservices with Spring Cloud

java microservices spring-boot

Last synced: 15 Apr 2025

https://github.com/xanthium-enterprises/java-serial-port-communication-arduino-atmega328p

Serial Port Communication tutorial using Java and Arduino (ATmega328P)

arduino java java-8 javase serial-communication serial-port serialport

Last synced: 30 Oct 2025

https://github.com/eloyhere/semantic-cpp

semantic-cpp is a lightweight, high-performance stream processing library for C++17, consisting of a single header file paired with a separate implementation file. It blends the fluency of Java Streams, the laziness of JavaScript generators, the ordering capabilities reminiscent of database indices.

cpp generator index java javascript mysql stream

Last synced: 07 Apr 2026

https://github.com/neziw/releasechecker

Easy and lightweight GitHub release parser written in Java using Gson and HTTP Requests.

api api-wrapper apis github-api github-api-client github-api-wrapper github-client gradle gson http https java java-api java-app java-application java-github-api maven

Last synced: 13 Apr 2025

https://github.com/abhijitramesh/quakeapp

This app collects the data of earthquakes that have happend recently. Did this app as a part of Udacity Android course.

android java xml

Last synced: 13 Apr 2025

https://github.com/francisrosario/xumm4j

Java SDK - Interact with the XUMM Developer API the easy way 🌀

java sdk xrpl xumm

Last synced: 10 May 2025

https://github.com/noctisalamandra/godot-vk-ads-android

💰 Vk plugin for advertising in Godot

ads android godot godot-engine java mytarget plugin vk

Last synced: 16 Jul 2025

https://github.com/ranjan2104/banking-management-system

The bank management system is an application for maintaining a personâ„¢s account in a bank . The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

java java-database-application java-database-connectivity javafx-8 sqlite swing-api swing-gui

Last synced: 26 Apr 2025

https://github.com/lanternpowered/pingy

Minimal ping server for Minecraft.

java minecraft minecraft-server ping

Last synced: 07 Apr 2025

https://github.com/yogeshpaliyal/android-curl-view-animation

Android Curl View Animation Advance | JAVA | Kotlin

android animation java kotlin

Last synced: 15 Mar 2025

https://github.com/kumar-laxmi/criminal-management-system

It is a Full-Stack GUI Application using Java Swing API

criminal-management-system gui-application java swing

Last synced: 26 Oct 2025

https://github.com/stemkoski/graphics-framework-java

Developing a 3D graphics framework for Java with LWJGL and OpenGL.

graphics graphics-framework java lwjgl opengl

Last synced: 02 May 2025

https://github.com/conclube/eventbuilder

Functional event listener builder for bukkit events.

bukkit hacktoberfest java minecraft spigot

Last synced: 04 May 2025

https://github.com/caojianping/genergy-eam

新能源资产管理系统。

grpc java mybatis mysql

Last synced: 13 Apr 2025

https://github.com/lukaszlapaj/excelpasswordcracker

A simple brute-force attack password cracker for Excel files with multi-threaded implementation.

brute-force concurrency excel java password-cracker

Last synced: 21 Apr 2025

https://github.com/prasadhonrao/show-me-the-code

One stop forever free shop for developers to learn programming with Java, Python and C# and have fun!

csharp java javascript learning-by-doing programming programming-challenges programming-exercises python

Last synced: 10 Mar 2026

https://github.com/wsargent/conditional-tracing

A Java project that shows dynamic creation of spans using conditions.

distributed-tracing java opentelemetry spanbuilder

Last synced: 29 Sep 2025

https://github.com/jerry-felipe/real-time-geolocation-api

A backend system for tracking and managing location data in real time. It supports live updates for deliveries or users, integrates with tools like Google Maps API, and optimizes geospatial queries using PostGIS. With caching via Redis and a scalable architecture, it ensures low-latency performance for location-based services.

ci-cd docker java jwt logging microservices resilience4j scalability spring-boot

Last synced: 19 Apr 2025

https://github.com/rapter1990/selenium

Spring Boot - The usage of Selenium for some Github processes (Sign In, Sign Out, Search Repository, Find repostory of an authenticated user)

java junit selenium selenium-java spring-boot

Last synced: 16 May 2025

https://github.com/zahidrahimoon/Java-Python

Java (OOP & Basics) & Python(Basics & Numpy)

java numpy oops-in-java python

Last synced: 17 Apr 2025

https://github.com/pavi2410/jot

A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.

build-tool cli java jdk jvm maven rust toolchain

Last synced: 26 May 2026

https://github.com/javiertuya/samples-test-dev

Ejemplo de pruebas unitarias y aplicación java con swing y MVC

java junit maven mvc swing testing

Last synced: 07 May 2025

https://github.com/cthacker-udel/raspberry-pi-scripts

Raspberry Pi Scripts in the following languages : Python, C++, C, Makefile, Bash Shell/Script, and Java!

c cpp java makefile pieces project python python3 raspberry-pi sense-hat shell shell-script translator

Last synced: 19 Apr 2025

https://github.com/uakihir0/jtw

Twitter V2 API client library for Java.

java jtw twitter

Last synced: 03 May 2025

https://github.com/waylau/java-trusted-coding-exam

Java Trusted Coding Exam. Java安可认证阶段考试——可信编码实现

exam java

Last synced: 23 Mar 2025

https://github.com/xxdark/mixinmerge

Merge Sponge Mixins into application

java mixin-framework

Last synced: 19 Apr 2025

https://github.com/nicolas-raoul/antisquare

Dynamically find the right font to avoid missing glyphs (aka glyphlessness, replacement glyph, missing glyph squares, tofu, tofubake, トーフ, トーフ化け, 豆腐化け, 文字化け)

fonts glyphs java replacement-glyph

Last synced: 06 Jul 2025

https://github.com/brabster/performance-with-spring-boot

Exploring spring boot performance with Gatling

java performance spring-boot

Last synced: 30 Jun 2025

https://github.com/gingeleski/helloworld-cucumber-java-gradle

Simple example of a Cucumber test with Java, JUnit, and Gradle.

cucumber cucumber-jvm gradle gradle-java java junit

Last synced: 15 Apr 2025

https://github.com/dekobon/libnumcpus

Processor Count Faker Library for Java

cpu-count java linux

Last synced: 05 May 2025

https://github.com/apache/sling-org-apache-sling-commons-threads

Apache Sling Thread Support

java sling

Last synced: 19 Oct 2025

https://github.com/manuelernesto/subscription-system

👨🏿‍💻 A system that contains three microservices for use in the subscription applications.

docker eureka-client eureka-server java java11 postgresql spring-boot spring-security

Last synced: 15 Apr 2025

https://github.com/nibrazkhan/testng_ecommerce_automation

This is an automation testing project of an e-commerce site built using Selenium Web driver and TestNG as testing framework.

allure-report gradle intellij-idea java selenium-webdriver testng

Last synced: 01 Jul 2025

https://github.com/galan/plunger

Simple messaging client for the shell (JMS, AMQP, Kafka)

activemq apache-kafka cli java jms kafka queueing rabbitmq shell

Last synced: 10 Mar 2026

https://github.com/kosprov/jargon2-backends

Argon2 implementations for the Jargon2 API

argon2 jargon2 java password-hash password-hasher

Last synced: 14 Jan 2026

https://github.com/f-lab-edu/fast-shoppers

선착순 한정 판매에 특화된 쇼핑몰로, 각종 한정판 아이템을 구매할 수 있는 쇼핑몰.

docker-compose gradle java jpa junit jwt mysql redis spring-boot

Last synced: 07 Mar 2026

https://github.com/amrabed/rhids

Host-based Intrusion Detection System for Linux Containers

docker gradle java shell

Last synced: 30 Apr 2025

https://github.com/felipebonezi/play-ground

A boilerplate project for Play! Framework projects. Develop faster with wrapped operations such as CRUD, Repositories, JWT, etc.

boilerplate java playframework scala

Last synced: 22 Apr 2025