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/seycileli/coffeemachine

Coffee Machine Simulator. This project is from Hyperskill.io, the project is completed in 3 different ways, the final source being more clean code.

cappuccino coffee-beans coffee-lovers coffee-machine coffeemaker disposable-cups espresso java latte milk money simulation user-simulator water

Last synced: 09 Feb 2026

https://github.com/x45iq/xmcl-nix

XMCL Nix - Nix flake and Home Manager module for X Minecraft Launcher. Provides seamless installation, automatic Java detection, Wayland support, and declarative configuration for the modern Minecraft launcher on NixOS.

home-manager java launcher minecraft minecraft-launcher nix nix-flake nixos nixpkgs xmcl

Last synced: 20 Apr 2026

https://github.com/imperva/shcf4j

Simple HTTP Client Facade for Java

java

Last synced: 26 Feb 2026

https://github.com/aloisseckar/demos-java

From Java 11 to Java 23 - new features in practical examples

hacktoberfest java java-11 java-17 java-18 java-19 java-20 java-21 java-22 java-23

Last synced: 26 Feb 2026

https://github.com/pangju666/java-pangju-framework-spring-boot-starter

一套基于 Pangju Framework 与 Spring Boot 构建的模块化 Starter 套件。

java spring spring-boot springboot

Last synced: 02 Apr 2026

https://github.com/exabrial/petrify

Compile your ML Models/ONNX Decision Trees (XGBoost, LightGBM, SciKit-Learn) straight to JVM Bytecode

bytecode compiler decision-trees inference java jvm lightgbm machine-learning onnx scikit-learn tree-ensemble xgboost

Last synced: 20 Apr 2026

https://github.com/chamithkavinda/library_management_system

This repository features a Library Management System developed as part of the ORM module final coursework. Built with Java, JavaFX, and Hibernate ORM, the application uses JDK 11 to manage library data with efficient CRUD operations and data persistence through Hibernate.

hibernate-orm java javafx jdk11

Last synced: 23 Apr 2025

https://github.com/ivanjermakov/project-tracker

Project and issue tracking management system

angular java project-management spring-boot

Last synced: 24 Apr 2025

https://github.com/hashimsaffarini/java_oop_practice

Practice exercises and examples from my Java course — focused on mastering Object-Oriented Programming (OOP) concepts.

algorithms java oop

Last synced: 13 Jun 2025

https://github.com/terotests/ranger

Cross -platform transpiler to enable writing portable algorithms

cpp csharp go java javascript php scala swift transpiler typescript

Last synced: 28 Apr 2025

https://github.com/gurkenlabs/litiengine-docs

The documentation for LITIENGINE - The pure 2D Java game engine

documentation game-engine getting-started java litiengine tutorial

Last synced: 09 Apr 2025

https://github.com/1and1/ssh-config

Helps maintaining the SSH config in the users home directory

autocomplete bash configuration home-directory java linux ssh utilities

Last synced: 14 Jan 2026

https://github.com/amirisback/bot-autoloot-rf

:robot: Bot RF Online Auto Loot in Java Language

auto autoloot java rf-online

Last synced: 24 Apr 2025

https://github.com/chainworld/java-bytom

Bytom Java SDK

blockchain bytom java sdk

Last synced: 14 Jan 2026

https://github.com/uchithmasenevirathne/car-rental-mvc-architecture

This project is the culmination of my first semester learning, focusing on building a car rental system in Java. I'm using JDBC for database connectivity, Maven for project management, Jasper for reporting, and following the MVC (Model-View-Controller) architecture for a clean and modular design.

css fxml google-api jasper java jdbc maven

Last synced: 24 Apr 2025

https://github.com/l33t-c0d3r-66/scheduler

Scheduler Application in Java Using JFXtra by l33t-c0d3r-66

calendar calendarview java scheduler

Last synced: 13 Sep 2025

https://github.com/marcinorlowski/apiresponse

ApiResponse simplifies handling APIs JSON responses.

android android-library api java json rest-api

Last synced: 23 Apr 2025

https://github.com/testdotai/java-appium-sdk-demo

🎁 A demo/tutorial for java-appium-sdk

ai appium appium-android appium-ios java selenium test-ai

Last synced: 11 Mar 2026

https://github.com/web-slate/linkedin-clone-api

LinkedIn Clone Services in Spring Boot

java jpa postgresql spring-boot

Last synced: 09 Apr 2025

https://github.com/nekofar/binamcast

Simple Podcast Downloader For Binamcast

android java podcast

Last synced: 04 Sep 2025

https://github.com/beansoft/poplayer

电商应用中常见的透明浮层网页的Android端代码实现

android java poplayer

Last synced: 27 Apr 2025

https://github.com/linwin-cloud/metalite-server

轻量级高性能数据库。MetaLite Server数据库是基于Java开发的数据库软件,具有轻量,快捷部署,效率高,配置低,文件系统合理,抗网络负载强大的特点。并且不仅仅可以储存数据,而且可以储存图片、网页等内容,可以替代一部分网页服务器的功能

database db hashmap java jdk js linux python server shell sql web windows

Last synced: 23 Apr 2025

https://github.com/pranjay-poddar/shopify

Hack With Us Hackathon Submission

angular bootstrap hackathon hackathon-project java spring-boot

Last synced: 05 Mar 2026

https://github.com/3f/sandbox

:: ⛱ Experimental or incomplete components and libraries or tests for different languages, frameworks, components, platforms, etc.

algorithms code cpp csharp dotnet draft examples experimental expirement incomplete java javascript libraries native php samples sandbox

Last synced: 12 Apr 2025

https://github.com/pureswift/swiftandroidsupport

Kotlin Support library for SwiftAndroid

android java jni jvm kotlin swift

Last synced: 26 Apr 2025

https://github.com/bg-software-llc/superiorskyblock2-missions

Source codes of the default missions for SuperiorSkyblock

bgsoftware java minecraft plugin skyblock spigot superiorskyblock

Last synced: 05 Aug 2025

https://github.com/MoamenShoman/Hearthstone

2D computer game, a clone of the famous Hearthstone World of Warcraft ,implemented by Java

gui-application java mvc-application mvc-pattern object-oriented-programming oop swing-gui

Last synced: 26 Apr 2025

https://github.com/akash-goyal-github/codewithakash

Daily :star: CodeWithAkash :star: is an initiative to do daily coding. The daily code started on 24 May 2021 :technologist: . Selected Most Important questions :100: will be uploaded here with optimized solutions in the coming time. If one practices these questions then he/she will be ready to crack any big company. :boom: :100: Give us a :star: if you like the initiative.

advanced-data-structures arrays beginner-code code competitive-programming daily-coding-problem data-structures dinamic-programming dsa-algorithm geeksforgeeks geeksforgeeks-solutions gfg gfg-solutions graph java leetcode leetcode-solutions optimized-solution problem-solving string

Last synced: 14 Jun 2025

https://github.com/commonjava/cartographer

Cartographer is a dependency-graph discovery, manipulation, and query API based on Atlas and Galley for transport

graph-discovery java maven

Last synced: 14 Jan 2026

https://github.com/gesundkrank/fzf4j

Fzf implementation in Java

fzf java

Last synced: 14 Jan 2026

https://github.com/apache/maven-reporting-api

Apache Maven Reporting API

build-management java maven maven-shared

Last synced: 26 Aug 2025

https://github.com/logchange/eir

🐛🗡️👩‍⚕️ eir is a tool to report system vulnerabilities 👩‍⚕️🗡️🐛

docker gitlab graalvm java micronaut report security security-tools vulnerabilities

Last synced: 05 Jul 2025

https://github.com/hardiksinghbehl/entity-activity-automator

POC to demonstrate automation of entity fields such as created_at, created_by, updated_by using JPA @Embedded, @Embeddable and ThreadLocal

automation java jpa-embaddable jpa-embedded jpa-hibernate spring-boot spring-data-jpa threadlocal

Last synced: 13 Jun 2025

https://github.com/routhleck/online-shopping-mall

BJTU, database training course project, online shopping mall

java mysql spring spring-mvc

Last synced: 13 Apr 2026

https://github.com/Rohithv07/Docker

My Workplay on Docker and Kubernetes. Ref : https://github.com/Rohithv07/DockerCasts

docker docker-compose docker-image hacktoberfest hacktoberfest-accepted java kubectl kubernetes minikube spring-boot spring-cloud

Last synced: 20 Jul 2025

https://github.com/fblupi/master_informatica-dss

Repositorio de la asignatura Desarrollo de Sistemas de Software basados en Componentes y Servicios del Máster de Ingeniería Informática de la UGR

android bpel derby eclipse eclipselink java jersey maven ocl oracle-jdk tomcat

Last synced: 28 Jul 2025

https://github.com/lemire/gutenberg-headers

Removing Manually-Generated Boilerplate from Project Gutenberg e-Books

gutenberg-ebooks java

Last synced: 29 Oct 2025

https://github.com/hzn6426/easy-work

The simple, easy-used, stupid workflow engine for Java

java parallel-processing process workflow workflow-engine

Last synced: 14 Jan 2026

https://github.com/mtgleeson/tiatesting

Tia is a free test impact analyser library used for selective testing with common test runners such as JUnit and Spock.

git gradle gradle-plugin groovy java junit junit-jupiter junit4 junit5 maven maven-plugin perforce selective-testing spock test-automation test-impact-analysis testing testing-tools

Last synced: 04 May 2026

https://github.com/calypsonet/calypsonet-terminal-calypso-java-api

Deprecated repository containing the old Java code of CNA Terminal Calypso Card API → replaced by https://github.com/eclipse-keypop/keypop-calypso-card-java-api/

api calypso java terminal

Last synced: 14 Jan 2026

https://github.com/fracpete/quicken4j

Java library for reading Quicken Exchange Format (QIF) files.

java quicken

Last synced: 22 Apr 2025

https://github.com/fslev/cucumber-jutils

An extension for Cucumber for Java with scenario variables and assertion support

assertion cucumber diff java match scenario spel variables

Last synced: 17 Jul 2025

https://github.com/basepom/dependency-versions-check-maven-plugin

Maven plugin to find dependency version conflicts

basepom java maven maven-plugin

Last synced: 05 Feb 2026

https://github.com/caydey/sortingalgorithmsvisualised

A visual representation of various sorting algorithms with Java

java sorting-algorithms

Last synced: 12 Apr 2025

https://github.com/stardust-enterprises/yanl

Yet Another Native Loader for the JVM.

java jvm kotlin native

Last synced: 14 Jan 2026

https://github.com/sangupta/jerry-core

Common Java functionality for core functionality

convenience-functions java utility-library

Last synced: 24 Apr 2025

https://github.com/binhussen/restaurant-food-ordering-and-delivery-app-for-driver

An Android app for a restaurant's menu, ordering, and delivery with custom components and layouts. designed based on the real-life scenario. which contains an online menu, a cart, a map, and payment.

android firebase java mobile-app

Last synced: 10 Jun 2025

https://github.com/cnapagoda/spring-boot-basic-auth

Secure Spring Boot REST API using Basic Authentication

basic-auth basic-authentication java maven spring-boot spring-security

Last synced: 02 Jul 2025

https://github.com/nbaars/pwnedpasswords4j

A Java client for checking a password against pwnedpasswords.com using the `Searching by range` API For more details see: https://haveibeenpwned.com/API/v2#SearchingPwnedPasswordsByRange

haveibeenpwned java passwords security-tools spring-boot

Last synced: 12 Apr 2025

https://github.com/jvmbytes/agent

agent to export Instrumentation

instrumentation java javaagent

Last synced: 09 Aug 2025

https://github.com/nicholaschiasson/car

Compile and Run! Execute source files directly without worrying at all about compiling.

c compile-and-run cpp csharp go java rust shebang utility

Last synced: 08 May 2025

https://github.com/tkuenneth/tkweek

A date and calendaring tool for Android

android java kotlin kotlin-android

Last synced: 05 Jan 2026

https://github.com/tiagosgomes/projeto_java_web_services_com_spring_boot_e_jpa_hibernate

Java Web project developed as a practical part of the Complete Java Course. This project uses technologies such as Java SE 11, Java EE, Spring Boot Framework, SQL, JPA, Hibernate, JSON, Maven, PostgreSQL, and Heroku for deployment.

heroku hibernate java javaee javaweb jpa jpa-hibernate json maven postgresql rest spring springboot sql

Last synced: 08 Jul 2025

https://github.com/objectionary/sandbox

A simple EO program together with an environment to compile and run it

eolang java sandbox

Last synced: 01 May 2025

https://github.com/shihyuho/jcconf2024-jib

Talk about Jib's benefits, usage, and extending its functionality.

container container-image image java jcconf jib talks

Last synced: 22 Apr 2025

https://github.com/mbizhani/artemis

A developer-friendly integration test tool for calling REST APIs

groovy integration-testing java junit maven-plugin rest-api testing

Last synced: 22 Apr 2025

https://github.com/rapter1990/ratelimiter

Spring Boot Rate Limiter with Redis (Spring Boot, Java 21, JUnit, Integration Test, Github Actions, Test Container, Docker, Redis)

cicd docker docker-compose github-actions integration-test java java21 junit lombok maven postman redis spring-boot testcontainer

Last synced: 16 May 2025

https://github.com/jht5945/buildj

buildj - java build tool, written in Rust Programming Language

build gradle java maven

Last synced: 03 Sep 2025

https://github.com/howiehz/points

A minecraft plugin, some useful points

bukkit java minecraft minecraft-plugin minecraft-server paper paper-plugin spigot

Last synced: 02 Apr 2026

https://github.com/naoghuman/app-abc-list

ABC-List is a learning software which allowed the user to train his ability `structured thinking` about a choosen topic and `deepen` his knowlegde in the topics through key terms.

deep-learning java java-8 javafx javafx-8 javafx-application javafx-project learning learning-software maven mind netbeans netbeans-ide thinking training

Last synced: 18 Apr 2025

https://github.com/jenkinsci/llvm-cov-plugin

Jenkins llvm-cov plugin

java jenkins llvm-cov

Last synced: 19 Oct 2025

https://github.com/oracle-japan/ochacafe-microprofile-demo

Helidon 4.x (= Virtual Thread版) に更新しました // MicroProfileとHelidon拡張機能のデモです - 随時新機能を追加してメンテナンスしています.

helidon jaeger java jms microprofile microprofile-graphql openapi opentelemetry protobuf virtual-threads

Last synced: 13 May 2025

https://github.com/megyssstaa/zelix-retracer

A free open unofficial stacktrace translator for Zelix KlassMaster

gradle gradle-java java obfuscation stacktrace tool

Last synced: 03 May 2025

https://github.com/tananaev/fmelib

Fragments Made Easy library for Android

android fragments java

Last synced: 06 May 2025

https://github.com/perfectslayer/live-stream-question

Pick questions from Twitch or YouTube live chat to your stream

chat java overlay quarkus stream twitch youtube youtube-live

Last synced: 10 Jun 2025

https://github.com/localazy/android-demos

Demo projects demonstrating how to use Localazy in certain situations.

android example gradle java kotlin localazy translation

Last synced: 08 Apr 2025

https://github.com/venediktov/multi_index_cache

multi platform cross language multi index cache

cpp11 cpp14 cpp17 in-memory-database in-memory-storage java shared-memory

Last synced: 15 May 2025

https://github.com/aadewunmi/springboot-employee-management-system

Employee Management (CRUD) System | Tech Stack: Java 17, Spring Boot, Thymeleaf, Spring MVC, Spring Data Jpa, Hibernate, Maven and MySQL

crud crud-application crud-operations employee-management-system hibernate java java-17 maven mysql-database spring-boot spring-data-jpa spring-mvc

Last synced: 07 May 2025

https://github.com/rapter1990/springbootgraphql

The usage of Graphql in Spring Boot

crud graphql h2-database java spring-boot

Last synced: 16 May 2025

https://github.com/uhoefel/coordinates

A Java library for handling coordinate systems.

coordinate-systems java

Last synced: 11 Apr 2025

https://github.com/apache/karaf-site

Mirror of Apache karaf Site

java karaf network-server osgi

Last synced: 05 May 2025

https://github.com/lfuelling/generator-greenfoot

Yeoman Generator that creates a Greenfoot project using Maven.

generator greenfoot java maven yeoman yeoman-generator

Last synced: 19 Mar 2025

https://github.com/hairrrrr/easyjava

Java tuition. 【0 基础学 Java】

java javase tuition

Last synced: 10 Apr 2025

https://github.com/kefirfromperm/jmina

JMina is a lightweight Java utility for testing and debugging complex systems through log interception. It was created to address the challenges of diagnosing flaky tests—especially those that fail intermittently in CI/CD environments with limited visibility into internal state.

code-quality java logging slf4j test unit-test

Last synced: 16 May 2026

https://github.com/springbear2020/whut-data-mining-system

数据挖掘系统是一款基于 Java Swing 的 C/S 架构应用,实现日志与物流数据信息的采集、匹配、保存、显示等功能,为数据分析挖掘提供基础支撑。

data-mining-system java swing-gui

Last synced: 13 Apr 2025

https://github.com/ailouislu/books-springboot-react

An online books system, implemented using spring boot, H2, and JPA as the backend, react and react-bootstrap as the front end. Contains functions such as books and authors.

bootstrap5 java react react-bootstrap springboot

Last synced: 10 Jul 2025

https://github.com/adierkens/snapshot4j

A snapshot testing library for Java

java snapshot-testing

Last synced: 12 May 2025

https://github.com/beratyesbek/airlines-ticket-microservice

Airlines ticket microservice application was developed with JAVA and Spring Boot. It communicates to other services using GRPC and RabbitMQ

grpc java microservice postgresql rabbitmq spring-boot

Last synced: 10 Sep 2025

https://github.com/arsy786/spring-boot-microservices-2

This project provides a comprehensive guide of microservices using Spring Boot and Spring Cloud.

2022 guide java microservices spring-boot spring-cloud

Last synced: 21 Jun 2025

https://github.com/resourcepool/jarpic-client

A Simple JSON-RPC 2.0 Java Client using Jackson2 and OkHttp

android client java json json-rpc json-rpc-client json-rpc2

Last synced: 23 Oct 2025

https://github.com/iamrajiv/nth-fibonacci

The Fibonacci sequence is a series of numbers defined by a simple linear recurrence relation, where each number is the sum of the two preceding ones. This sequence appears in many areas of mathematics and other sciences, particularly in the shape of many naturally occurring biological organisms.

cpp csharp go java javascript python swift

Last synced: 08 Sep 2025

https://github.com/mccreery/armor-chroma

For a more colorful armor bar! A Minecraft mod written in Forge.

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

Last synced: 30 Oct 2025

https://github.com/objectionary/xax

Java library for testing XSL stylesheets with XML samples and XPath assertions

hamcrest-matchers java jcabi xml xsl xslt

Last synced: 01 May 2025

https://github.com/projectsandprograms/webchatapp

A web based chat application created in java using Servlet, JSP, MySQL, CSS, JavaScript.

chatapp css eclipse html java javachatapp js jsp jsp-servlet mysql servlet tomcat-server webchat webchatapp

Last synced: 30 Apr 2025

https://github.com/jwkerr/tabby

Tabby is a highly customisable Fabric mod for Minecraft that adds extra utility to the tab list

earthmc java minecraft minecraft-mod mod

Last synced: 13 Apr 2025

https://github.com/aadewunmi/online-quiz-system

"Examily" is a quiz-based examination platform for University level courses. Tech Stack: HTML / CSS / JavaSript / Bootstrap, Java 11 / Java EE version 8 (Jakarta EE version 8), Java JSP, Java Servlet , JDBC, MySQL.

bootstrap html-css-javascript java java11 javaee jdbc-driver jsp mvc mysql mysql-database online-quiz-system servlet servlet-jsp tomcat-server

Last synced: 07 May 2025

https://github.com/cerus/jgif

A little gif editing library for java based on animated-gif-lib-for-java by rtyley.

animated-gif gif gif-animation gif-library gifimage java

Last synced: 11 Apr 2025

https://github.com/wyatt-herkamp/simpleannotation

Have you ever needed to do something with Reflection and an Annotation? This is the library to make your life easier!

annotations java reflection

Last synced: 12 Apr 2025

https://github.com/avsystem/anjay-java

Anjay LwM2M client library port for Java applications

android iot iot-application java lwm2m lwm2m-client

Last synced: 10 Apr 2025