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/openfoodfacts/openfoodfacts-java-demo

Demo application using Java Wrapper for OpenFoodFacts

food hacktoberfest java nutrition openfoodfacts wrapper

Last synced: 29 Apr 2025

https://github.com/mattbertolini/jxr-ant

An Ant task for the JXR report. Based on the JXR Maven plugin.

ant ant-task java jxr jxr-ant

Last synced: 30 May 2026

https://github.com/thomasweise/ultrasvgz

A tool trying to achieve the maximum possible svg compression (regardless of the necessary runtime).

gzip java minification minifier svg

Last synced: 18 May 2026

https://github.com/wandmalfarbe/glowworm-swarm-optimization-java

A Java implementation and visualization of the glowworm swarm optimization (GSO) algorithm invented by Krishnanand N. Kaipa and Debasish Ghose.

glow-worm glowworm-swarm-optimization java javafx metaheuristics nature-inspired-computation optimization-algorithms swarm-intelligence swarm-intelligence-algorithms visualization

Last synced: 02 Mar 2025

https://github.com/joeycumines/java-promises

Writing asynchronous Java 8 code, to the style of JavaScript Promises.

completionstage java java-8 multi-threading promise

Last synced: 06 Jul 2025

https://github.com/last9/vertx-opentelemetry

Zero-code OpenTelemetry auto-instrumentation for Vert.x 4 + RxJava 3 and Vert.x 3 + RxJava 2. Distributed tracing, log-to-trace correlation, and RxJava context propagation.

distributed-tracing instrumentation java log-correlation observability opentelemetry otel rxjava tracing vertx

Last synced: 13 Apr 2026

https://github.com/tsnsoft/tsn_jpa_hibernate_2020

Пример использования технологии JPA HIBERNATE в Java для NetBeans [Apache NetBeans 12 + OpenJDK 11 (linux)]

apache hibernate java jpa linux netbeans openjdk

Last synced: 22 Apr 2026

https://github.com/mrinspection/blightedmc

Survival Minecraft Plugin to make the vanilla game harder with custom mobs, items, bosses while being vanilla-friendly

game-design game-development java maven minecraft minecraft-plugin minecraft-server minecraft-server-plugin modding spigot spigot-plugin spigotmc sqlite sqlite-database survival-game

Last synced: 13 Apr 2026

https://github.com/cerus/logic-builder

An ugly & interactive logic gate visualizer written in Java using plain old Java Swing

hacktoberfest java logic-circuit logic-circuit-simulator logic-gate-simulator logic-gates logic-simulation swing swing-gui

Last synced: 07 Oct 2025

https://github.com/jiuwo/fastel

 简单高效的表达式引擎

efficiency el expression fast fastel java

Last synced: 17 Jan 2026

https://github.com/lukasz-zimnoch/loanclub-api

Example app made according to clean architecture style, powered by Spring WebFlux and secured using AWS Cognito

aws-cognito clean-architecture docker java mongodb spring-webflux

Last synced: 27 Apr 2025

https://github.com/lindar-open/sergent

SEcure Random GENeraTor java library

generator java number random secure

Last synced: 04 Jan 2026

https://github.com/martinpankraz/az-private-linky

Java Project to get you started with SAP BTP Private Link Service for Azure with SAP Cloud SDK

azure cloud-sdk java private-link sample sap-btp-cloud-foundry

Last synced: 26 Mar 2025

https://github.com/helloworldtang/sa-token-quickstart

Sa-Token 快速入门项目

java maven-repository sa-token

Last synced: 16 Jul 2026

https://github.com/tiagosgomes/api-restful-spring-boot-mongodb

Este projeto foi desenvolvido como parte prática do Curso de Java Completo do Dr. Nelio Alves, com os objetivos de compreender as principais diferenças entre o Paradigma Orientado a Documentos (NoSQL) e o Paradigma Relacional (SQL), implementando as operações de CRUD e realizando as consultas com Spring Data e MongoRepository.

compass git github java java11 java11-spring-boot javaee javase json maven mongodb mongodb-compass nosql postman rest restful spring-boot spring-boot-2-3

Last synced: 02 Jan 2026

https://github.com/da-nyee/jpa-learning-test

JPA 학습 테스트를 위한 저장소

hibernate java jpa orm

Last synced: 14 Apr 2025

https://github.com/thegreenmachine/zap

Team 1816's codebase for the 2022 Rapid React season robot, Zap.

computer-vision first-robotics-2022 first-robotics-competition frc-rapid-react java python robotics

Last synced: 12 Apr 2025

https://github.com/samyam81/guessnum

Guess the number.

class cli gui java

Last synced: 22 Mar 2025

https://github.com/samyam81/booklibrary

This is a simple command-line-based library management system implemented in Java. It allows librarians to manage books, patrons, and borrowing records.

java

Last synced: 22 Mar 2025

https://github.com/alsatpardakht/alsatipgdesktop

open-source Desktop library to connect Alsat pardakht peyment API

alsat alsatpardakht desktop ipg java kotlin library peyment

Last synced: 21 May 2026

https://github.com/giosil/saml-idp

Boilerplate for SAML Identity Provider implementation.

authentication java javaee saml saml-authentication saml-identity-provider saml-idp saml2 security

Last synced: 05 Nov 2025

https://github.com/rajin-khan/darkrunner

a 2D platformer game i created as a group project for my object oriented programming course in my third semester

game-development java swing-gui

Last synced: 21 May 2026

https://github.com/ganxinming/e3

宜立方商城

java

Last synced: 12 Jun 2025

https://github.com/samyam81/doggpt

DogGPT is a Java GUI application that generates random "woof" messages accompanied by images. The repository contains source code and image storage folders.

java swing

Last synced: 22 Mar 2025

https://github.com/samyam81/fly-weight

This repository contains a Java implementation demonstrating the Flyweight design pattern, which is used to minimize memory usage and improve performance by sharing as much data as possible with related objects.

java

Last synced: 22 Mar 2025

https://github.com/nikolaybespalov/imageio-ozf

ImageIO plugin that allows you to use OziExplorer raster files(ozf2/ozf3) in your Java application.

imageio-plugin java ozf oziexplorer

Last synced: 12 Jan 2026

https://github.com/kplanisphere/sales-management-system

A comprehensive Customer and Product Management System (SGCP-E) designed for efficient client and product management. Features include client registration, product tracking, sales processing, automatic notifications, and detailed reporting. Developed as a final project for a Project Management course.

adooo apache business-application customer-management customer-management-system database-integration ieee ieee-830 inventory-system java order-processing order-processing-service project-management project-manager report-generation sales-management sales-management-system sql transaction-tracking user-authentication

Last synced: 02 Sep 2025

https://github.com/forax/struct-of-array

Two data structures with the API of an array of structs (AoS) and the internals of a struct of arrays (SoA)

data-structures game-development java struct-of-arrays

Last synced: 19 May 2026

https://github.com/sw-tester/appium-flutter-client

Appium Flutter Client

appium flutter java selenium

Last synced: 20 Sep 2025

https://github.com/wnameless/spring-boot-up-data-mongodb

MongoDB enhancement of Cascade and Event brought by spring-boot-up

java spring-boot-data-mongodb

Last synced: 14 Mar 2025

https://github.com/screetbloom/bigdata

大数据部分

java

Last synced: 22 Mar 2025

https://github.com/amanvermai30/shopeasy-online-shopping-application

Spring Boot application, is designed to function as an online shopping platform. It offers a set of REST APIs catering to the essential CRUD operations typical of real-life online shopping experiences. Each operation is accompanied by user validation to ensure security at every stage.

css css-animations developer-tools html java javascript jpa-hibernate lombok mysql spring-mvc springboot swagger validation

Last synced: 08 Apr 2026

https://github.com/yatheeshraju/testng-docs

A good looking docs page for https://testng.org/ . TestNG is a testing framework designed to simplify a broad range of testing needs, from unit testing (testing a class in isolation of the others) to integration testing (testing entire systems made of several classes, several packages and even several external frameworks, such as application servers).

java testng

Last synced: 24 Jul 2025

https://github.com/medhansh-32/resturant-management-system

Restaurant Mangement Web Service that provide real time updates of the order and users can place order by scanning QR Code.

java jte mysql-database spring-data-jpa spring-security springboot websocket

Last synced: 18 Feb 2026

https://github.com/shencangsheng/view-elasticsearch

Elasticsearch DSL is a Java application that uses JSON/SQL to quickly generate Elasticsearch DSL, including query, aggregation, charts, and other fast and flexible configuration implementation.

aggregation dsl elasticsearch java json sql

Last synced: 17 Sep 2025

https://github.com/jasonyang170/aichatforandroid

这是一项基于JAVA语言开发的ChatGPT API安卓客户端

android-app chat-gpt chat-gpt-app java

Last synced: 29 Apr 2026

https://github.com/manjillama/java-spring-paypal-integration

Simple paypal integration for your e-commerce java spring boot application.

java paypal paypal-rest-sdk spring-boot spring-mvc

Last synced: 14 Apr 2025

https://github.com/stephengold/ryzomconverter

Adapt models from the Ryzom Asset Repository for use with jMonkeyEngine.

3d-models animation file-conversion java jme3 jmonkeyengine3 ryzom

Last synced: 28 Jul 2025

https://github.com/atakde/ceng344-java-racing-game

Racing game project in java

game java

Last synced: 06 Apr 2025

https://github.com/h3ar7b3a7/coronatracker

Spring web application tracking current Corona Virus data from Johns Hopkins University (updated daily).

commons-csv java maven spring thymeleaf

Last synced: 12 Apr 2025

https://github.com/way-zer/librarymanager

A library helps you manage jvm runtime dependencies

dependency-manager java kotlin runtime

Last synced: 19 May 2026

https://github.com/petarov/java-panama-ssh2

Java SSH client using libssh2 through project Panama

java java-panama jni-java libssh2 ssh ssh-client

Last synced: 23 Aug 2025

https://github.com/tcurdt/action-verify-version-maven

Ensure the version in the pom matches the tag

java maven pom release release-automation

Last synced: 25 Jul 2025

https://github.com/cdefgah/bencoder4j

Bit-torrent encoding and decoding implementation for Java programming language.

bencode bencoder bencoding bit-torrent deserialization java javalibrary library serialization torrent

Last synced: 10 Oct 2025

https://github.com/yisus82/liceo-prog-java

Ejemplos Java - Programación - CPR Liceo La Paz

java

Last synced: 18 Feb 2026

https://github.com/emazzotta/cli-adventure-game

🕹 Created for Java programming course at university

game gui java maven

Last synced: 06 Feb 2026

https://github.com/leomssilva/finalprojectwipro-bankaccountmanagement

:muscle: :technologist: :brain: This api represents the creation of Spring Booster bank with current account and special account operations.

java mysql spring

Last synced: 14 Apr 2025

https://github.com/rapter1990/build-the-backend-system-for-a-car-website

Udacity Java Web Nanodegree - VehiclesAPI

java springboot

Last synced: 20 May 2026

https://github.com/infumia/task

A simple builder-like task organizer library for Paper.

java

Last synced: 12 Aug 2025

https://github.com/samyam81/calculator_java

SIMPLE GUI CALCULATOR.

java swing

Last synced: 20 May 2026

https://github.com/choonchernlim/spring-boot-mail

Email module for sending emails.

groovy java maven spring spring-boot

Last synced: 06 Apr 2025

https://github.com/evosec/tomcat-classloader-leak-test

An integration test for your webapp that checks if it cleans up after itself.

classloader integration java leak memory metaspace permgen test tomcat webapp

Last synced: 20 Jan 2026

https://github.com/kripaliz/unifiedbdd-automation-framework

Automation framework / solution implemented in Java to support web browser as well as mobile browser / App automation

allure-report allure2 appium automated-testing bdd bdd-tests cucumber cucumber-jvm gherkin java pageobjects selenium-webdriver spring-boot spring-boot-starter-test testng webdriver-manager

Last synced: 26 Jul 2025

https://github.com/rozek/online-ide-within-github-pages

wie man die Online-IDE in GitHub Pages integriert

github-pages java online-ide

Last synced: 26 Jul 2025

https://github.com/rgolubtsov/nonlinear-optimization-algorithms-multilang

Nonlinear programming algorithms as the (un-)constrained minimization problems with the focus on their numerical expression using various programming languages.

c cli cplusplus fortran golang java javascript multilang nodejs nonlinear-programming-algorithms objective-c perl python vala

Last synced: 26 Jun 2025

https://github.com/vadman97/chessgame

Java Chess Game with AI Computer player

ai artificial-intelligence chess chess-engine gui java minimax-search

Last synced: 26 Jul 2025

https://github.com/lagrotagabriel/loan-management-project

The Loan Project provide the complete structure for a money lending company manage its loans

agile-development api-rest feign-client java jdbc jpa-hibernate junit loan maven mysql spring-mvc springboot swagger-ui

Last synced: 21 Sep 2025

https://github.com/pikamug/unite

Abstraction library for Minecraft party plugins

bukkit-plugin java library maven minecraft spigot-plugin

Last synced: 27 Jul 2025

https://github.com/harshithasudhakar/java

From Zero to Hero

dsa-java java oops-in-java

Last synced: 14 Apr 2025

https://github.com/vikashkatiyar/job-search-application

**Job_Search_Application:** A Java-based job search app built on Spring Boot, Spring Data JPA, and Spring MVC. Features include company listings with reviews, detailed job modules, and a review system. Dockerized for easy deployment, it uses H2 for local development and PostgreSQL for production. Comprehensive yet lightweight.

docker-compose h2-database java mvc-architecture postgresql spring-boot spring-data-jpa

Last synced: 22 Mar 2025

https://github.com/osandadeshan/rest-assured-json-schema-validation-demo

A demo project to validate a JSON response based on a predefined JSON schema.

java json-schema-validator rest-api rest-assured

Last synced: 21 Sep 2025

https://github.com/jbush001/tddemulator

This is a Java app that supports the TDD protocol (Telecommunications Device for the Deaf), also known as TTY

communication java

Last synced: 27 Jul 2025

https://github.com/kakarottocui/unismartparkingapp

基于java SpringBoot和Vue uniapp的停车场管理系统安卓APP

java mysql springboot uniapp vue

Last synced: 28 Jul 2025

https://github.com/pabitra-33/tic_tac_toe

Developed a simple and interesting game named Tic-Tac-Toe is developed by using Java swing and awt .

java javaawt javaswing

Last synced: 19 Feb 2026

https://github.com/briancorbinxyz/overengineering-tictactoe

Tic-Tac-Toe in Java deliberately over-engineered to apply features of Java introduced over time

ffi java jdk jdk17 jdk18 jdk19 jdk20 jdk21 jdk22 jdk23

Last synced: 13 Jul 2025

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

Apache Sling Dynamic Class Loader Support

java sling

Last synced: 24 Mar 2025

https://github.com/parvathy-vijayan/bug-free-umbrella

Find the maximum and minimum values from an array of integers.

array array-of-integers java maximum minimum

Last synced: 29 Mar 2025

https://github.com/stephengold/stack-alloc

Allocate Java objects from method stack instead of the program heap.

allocator java jvm-library library open-source stack-alloc

Last synced: 14 Apr 2025

https://github.com/stephengold/acorus

An action-oriented user-interface library for jMonkeyEngine

acorus antora documentation-website java jme3 jmonkeyengine3 jvm-library library open-source tutorial user-interface

Last synced: 14 Apr 2025

https://github.com/nyctibiusvii/4amigos-app

Aplicativo para compartilhar a zoeira, figurinhas engraçadas dos comediantes, áudios e piadas. 🤣

4amigos afonso-padilha android-application comedy dihh-lopes java marcio-donato piadas risadas sounds thiago-ventura

Last synced: 22 May 2026

https://github.com/tananaev/lastpass-wrapper-android

LastPass Wrapper app for Android

android java

Last synced: 03 Jan 2026

https://github.com/setoelkahfi/jomlorecyclerview

A detachable RecyclerView component. Use single adapter and insert item for the adapter. http://kbbi.web.id/jomlo

android android-library android-studio java recyclerview recyclerview-adapter

Last synced: 11 Apr 2026

https://github.com/warningimhack3r/mintstone

[WIP - Paused] Comprehensive web admin panel for self-hosted Minecraft servers

administration java minecraft minecraft-server svelte

Last synced: 27 Jul 2025

https://github.com/wildandart/treelibrary

Java library implementing fundamental data structures, including Binary Search Tree (BST), AVL Tree and Red Black Tree designed for efficient data storage and retrieval

avl-tree bst btree java junit5 redblack-tree tdd

Last synced: 10 Jan 2026

https://github.com/that-prod-guy/methods-of-java-string

Twenty interesting string methods with comments to make it more easier for you and increase your code compatibility. Give it a ⭐ if you liked!

java methods strings

Last synced: 27 Jul 2025

https://github.com/akrck02/lit

Lightweight css minifier.

cli css java minify

Last synced: 18 Feb 2026

https://github.com/mockito/testing-workshop

Java testing workshop project for exchanging code and team code reviews

java testing workshop

Last synced: 07 May 2025

https://github.com/elf4j/elf4j-tinylog

An adapter to use tinylog as service provider and runtime log engine for the ELF4J (Easy Logging Facade for Java) API

elf4j java java-logger java-logging java-logging-facade logging logging-framework logging-library spi spi-provider tinylog

Last synced: 16 Jan 2026

https://github.com/mgubaidullin/kepaso

Small and easy-to-use Dashboard for CloudEvents

charts cloudevents dart flutter java quarkusio

Last synced: 08 Apr 2026

https://github.com/lionsoul2014/dclock

A Desktop alarm clock developed by Java

alarm-clock desktop-application java java-swing java-swing-application

Last synced: 29 Jun 2026

https://github.com/orienteerbap/orienteer-logger

Remote logger of incidents, fatal logs and other events for your application

java logging orienteer

Last synced: 17 Jun 2025

https://github.com/comtel2000/fx-properties-module

This Guice module allows JavaFX applications to bind FX Properties to Preferences and store and retrieve it from the OS-specific registry.

guice java javafx

Last synced: 13 May 2026