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/shinumathew/dice-out-android-game

A simple Dice roll game using Android with Java

android java

Last synced: 11 Apr 2025

https://github.com/vicenteneto/jenkins-java-api

A Jenkins API Wrapper for JAVA developers

api java jenkins

Last synced: 16 Feb 2026

https://github.com/kawansoft/symplegit-java

SympleGit is a Java-based Git wrapper, co-developed with AI assistance, offering simplicity and ease of extension through AI integration.

ai api chatgpt git github gitlab gpt-4 java java-app jdk11 open-source openai programming project

Last synced: 11 Apr 2025

https://github.com/refactoring-ai/refactory

This project implements the recommendation of Extract Method refactoring opportunities using Machine Learning on GitLab merge requests.

academic-project code-quality git java refactoring

Last synced: 15 Jan 2026

https://github.com/dwaite/cyborg

CBOR library for Java

cbor generator java parser

Last synced: 29 Oct 2025

https://github.com/bric3/jufmt

Java Unicode formatter

cli figlet graalvm java micronaut unicode

Last synced: 11 Apr 2025

https://github.com/liumapp/jks-core

Abstract encapsulation of JKS

java maven rsa-encryption rsa-key-pair rsa-signature

Last synced: 29 Oct 2025

https://github.com/olafwrieden/sudoku-gui

COMP603 Software Product - Sudoku Game 2/2 (GUI). Grade: A+

derbyclient java recursion sudoku sudoku-game sudoku-generator sudoku-solver swing-gui user-controls

Last synced: 04 Oct 2025

https://github.com/codingchili/cartlet

webshop and e-commerce web app on an old school stack - rebooted.

bootstrap e-commerce java java-8 javaee jsp mysql webshop

Last synced: 18 Mar 2025

https://github.com/zortax/praframework

Simple TCP-Networking framework written in Java

client framework java networking server

Last synced: 03 Apr 2025

https://github.com/rubenjgarcia/jwt-springboot-server

JWT integration in Spring Boot

java jwt spring-boot

Last synced: 12 Apr 2025

https://github.com/dyrits/learn-java-projects

[CODE]CADEMY PRO | LEARN JAVA

java

Last synced: 11 Apr 2025

https://github.com/rajeshkumar7678/babybloom.com

BabyBloom.com is a clone project inspired by FirstCry.com, offering a simulated e-commerce platform for baby and kids' products. It serves as a learning exercise for developers to practice building a functional e-commerce website.

bootstrap css express-js html java mongodb nodejs

Last synced: 19 Mar 2025

https://github.com/pequla/javarcon

Remote console tool for Minecraft game servers, works on all operating systems (with Java 8 or higher installed)

console-application debian game-server java java-8 minecraft minecraft-server rcon rcon-client rcon-console ubuntu

Last synced: 09 Jul 2025

https://github.com/stepancheg/mh-lang

DSL for constructing MethodHandles

java reflection

Last synced: 11 Apr 2025

https://github.com/dharejo-junaid/sorting-visualizer

This is a sorting visualizer built using Java Swing that allows the user to visualize three common sorting algorithms: bubble sort, insertion sort, and selection sort. The user can choose the initial order of the elements (random, ascending, or descending), customize the speed of the visualization, and set the number of elements to be sorted.

algorithm bubble-sort dsa insertion-sort java java-gui java-swing selection-sort sorting

Last synced: 05 May 2025

https://github.com/shibam120302/gfg_potd

I try to upload the daily code which i practice daily and also upload GFG POTD (Java,Cpp,Python3)

alogrithms cpp data-structures dsa geeksforgeeks geeksforgeeks-cpp geeksforgeeks-dsa geeksforgeeks-potd geeksforgeeks-solutions gfg java potd python

Last synced: 10 Jul 2025

https://github.com/madhav-7781/quicknotes

QuickNotes is a user-friendly web application designed to help you manage your notes efficiently. Whether you're a student, a professional, or just someone who loves to stay organized, QuickNotes offers a simple and effective way to create, edit, and view your notes.

bootstrap4 hibernate-orm html-css-javascript java jsp-servlet mysql-database

Last synced: 12 Apr 2025

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

TuxORM is a simple to use orm. That uses a Dao. I wrote this with the database tool TuxJSQL. I use a lot of magical code.

dao database java orm sql

Last synced: 02 Sep 2025

https://github.com/debck/calculator

Simple Calculator using NETBEANS (GUI Implementation)✒️✒️. 📟

java netbeans swing-gui

Last synced: 10 Jul 2025

https://github.com/pothosware/pothosjava

Java bindings for the Pothos framework

dataflow java java-bindings pothos pothos-framework

Last synced: 12 Apr 2025

https://github.com/hauke96/metro

A simple and minimalistic rapid transit simulator.

game java libgdx-game lwjgl metro simulator train

Last synced: 07 May 2025

https://github.com/minidigger/projecttd

A multi platform tower defence game using libgdx

game-development java libgdx towerdefense

Last synced: 10 Jul 2025

https://github.com/kovacevic-marko/movie-rental-system

The project facilitates the work of film rental firms.The project is made in Java programming language.

java javafx movie-rental rental rentalsystem

Last synced: 12 Apr 2025

https://github.com/sumonta056/rent_it-app

Introducing a rental app where you can lend or borrow various items like dresses, furniture, electronics, vehicles, and more for a limited time in exchange for payment. Additionally, we have a free product zone where those in need can access items that others no longer require. Experience convenient and affordable renting !

android android-application androidstudio firebase-database java

Last synced: 16 May 2026

https://github.com/cyucelen/30daysofcode-go-cpp-java

Hackerrank 30 days of code all solution codes. I used Golang for solve challenges if available, otherwise i used C++ for data structure challenges and Java for OO concepts.

30daysofcode cpp go golang hackerrank hackerrank-30dayschallange hackerrank-solutions java

Last synced: 17 Jan 2026

https://github.com/javiertuya/sharpen-action

Conversion from Java to C# using mono/sharpen

conversion csharp github-action java

Last synced: 19 Jun 2025

https://github.com/abego/jpp

jpp - A Simple Java Preprocessor for Ant

ant java java-preprocessor jpp preprocessor

Last synced: 01 Mar 2026

https://github.com/whois-api-llc/whois-api-java

Whois API client library for Java

java whois whois-client whois-lookup whoisxmlapi

Last synced: 20 Jun 2025

https://github.com/AiJiangnan/SwaggerUI

SwaggerUI自定义接口展示页面

iview3 java vue

Last synced: 04 May 2025

https://github.com/USA-97/Neo-Health-Assistant-Chatbot

Health Assistant Chatbot with Firebase Backend.

android-application dialogflow firebase health java

Last synced: 07 May 2025

https://github.com/mlkav/movie-ticketing-app

Program java pemesanan tiket bioskop secara online.

cinema java ticket-online

Last synced: 30 Jun 2025

https://github.com/yogeshselvarajan/college-event-organization-system

A Basic Event Management Application based on Java Swing, JDBC with MySQL Backend.

college-project eclipse engineering gui intellij java jdbc mysql netbeans swing university-project

Last synced: 02 May 2025

https://github.com/OkaeriPoland/okaeri-i18n

Simple yet powerful localization library built with blazing-fast okaeri-placeholders

i18n java json pluralization translation yaml

Last synced: 31 Mar 2025

https://github.com/jauntsdn/netty-websocket-http1

Very fast java/netty websocket-http1 codec with no per-frame heap allocations

java netty websocket

Last synced: 07 May 2025

https://github.com/yihleego/unique

Unique is a java based distributed sequence component. It provides RESTful APIs and clients(RPC, HTTP) to obtain sequences, and it supports Spring Boot, Spring Cloud and MyBatis.

database distributed-id distributed-sequence id java mybatis mysql primary-key rpc seq sequence spring-boot spring-cloud sql

Last synced: 12 Apr 2025

https://github.com/mscbuild/telegram-woocommerce-shop

🛍 Telegram store for WooCommerce. This project is a Telegram bot that connects to WooCommerce via REST API, displays products, allows you to collect a cart and place orders directly in Telegram.

business java node payment rest-api shop telegram woocommerce wordpress

Last synced: 11 Apr 2026

https://github.com/rkv0id/etlschedulersim

A bank transactions & ETL scheduling simulator made during an internship in a Tunisian banking system. It's basically an attempt to simulate real-time datawarehousing and to optimize the TX lifecycle within the banking system. Technologies used in this project are: Spring Boot, Spring MVC, Spring Cloud (+ Zipkin), Spring Security (+ LDAP), Vaadin, PostgreSQL & OpenLDAP (as databases for storage and authentication) & Spring Admin. Hopefully, someone would find this project useful someday. PS* possibility of opensourcing this project whenever the first version of it comes to light.

banking internship java java-8 learning-by-doing microservice openldap spring-boot spring-cloud spring-dashboard spring-mvc spring-security vaadin8 zipkin

Last synced: 06 May 2025

https://github.com/tehapo/ratingstars

RatingStars add-on for Vaadin

java vaadin

Last synced: 12 Jul 2025

https://github.com/daileyet/openlibs.easywebframework

The lib of java web MVC framework

easy-mvc java web web-framework

Last synced: 03 Feb 2026

https://github.com/schmidtdse/kigali-sim

Open source tookit to simulate substances and equipment relevant to the Montreal Protocol under configurable scenarios and policies.

antlr atmospheric-modelling environment java modeling-and-simulation policy wasm

Last synced: 11 Jul 2026

https://github.com/apache/logging-log4j-transform

Tools for binary post-processing of projects using Apache Log4j.

apache java log4j log4j2 logging

Last synced: 17 Aug 2025

https://github.com/apache/maven-dist-tool

Apache Maven Distribution Tools

build-management java maven

Last synced: 19 Oct 2025

https://github.com/damingerdai/hoteler

A simple entry-level hotel management system

angular docker java k8s spring spring-boot

Last synced: 12 Apr 2025

https://github.com/nagyesta/next-level-abstraction

Educational project challenging you to write an elevator controller. Can you write the most efficient algorithm?

abstraction java modeling simulation

Last synced: 13 Mar 2025

https://github.com/techery/janet-analytics

Janet-powered analytics handling service

analytics-sdk android janet java kotlin

Last synced: 10 Jun 2025

https://github.com/spyopensource/myopenlab

It's a LabView like application, which is OpenSource

arduino java raspberrypi

Last synced: 15 Apr 2025

https://github.com/shinumathew/insight07-ui-java

UI automation boilerplate module which can be used cross platform and customisable for any application

httpclient java selenium testng

Last synced: 11 Apr 2025

https://github.com/moderocky/glass

A lightweight framework for accessing hidden types with version-incompatibility.

bytecode java proxy

Last synced: 01 Jul 2025

https://github.com/r-gld/fraud

Give the possibility to a minecraft owner/administrator to check if a player has some alts on the server.

alts bukkit bukkit-plugin java maven minecraft minecraft-plugin open-source paper plugin spigot spigot-plugin

Last synced: 16 Apr 2025

https://github.com/zer0m4n/poo-java

Notas de mi aprendizaje en java , las practicas las sacos de ejercidos que veo en internet

espanol ghdesktop ingles java jetbrains learn learning

Last synced: 16 Apr 2025

https://github.com/michael-simons/java-akismet

A java client for akismet.com

akismet java

Last synced: 30 Jun 2025

https://github.com/bcapathshala/lld-supra-1-0-notes

In this repository, you will get each and every class's notes except basics of java in the form of PDF with good explanation.

java lld

Last synced: 14 Apr 2025

https://github.com/calebabg/sparkzengine

A snazzy little particle engine written in Java, built for exploration and creativity. A tool designed for education, but most importantly fun!

engine fireworks graphing java particles simulation visualisation

Last synced: 14 Apr 2025

https://github.com/apache/sling-org-apache-sling-settings

Apache Sling Settings

java sling

Last synced: 24 Mar 2025

https://github.com/apache/sling-org-apache-sling-starter-docker

Apache Sling Starter Docker Image

java sling

Last synced: 24 Mar 2025

https://github.com/UnderscoreTud/diskuise

Diskuise is a Skript addon where you can disguise entities as other entities

disguise disguise-plugin diskuise java minecraft minecraft-plugin skript skript-addon spigot

Last synced: 26 Feb 2025

https://github.com/ralscha/bsoncodec-apt

Java 8 Annotation Processor creating org.bson.codecs.Codec implementations for saving POJOs into MongoDB

annotation-processor annotations bson-document bson-library codec custom-codec java java-library mongodb mongodb-driver processor

Last synced: 24 Apr 2025

https://github.com/rapter1990/depremapi

Get latest earthquakes list information from Kandilli and AFAD

api aws-beanstalk java java-streams jsoup junit lombok spring-boot swagger swagger2

Last synced: 16 May 2025

https://github.com/oohira/junit5-doc-jp

『JUnit 5 User Guide』の日本語訳

documentation java junit translation

Last synced: 16 May 2025

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

Ejemplos sobre pruebas en entorno Java con swing y MVC

bdd java jbehave junit maven mvc swing testing

Last synced: 07 May 2025

https://github.com/nlr-devteam/simplemiraibot

一个轻量级的基于 Mirai 框架的机器人

bot java mirai qqbot

Last synced: 04 May 2025

https://github.com/hoangtien2k3/leetcode-solutions

LeetCode , Dev LeetCode ep1 #odleets code Java/C/C++/Java/Kotlin ..., expand your knowledge and prepare for technical interviews, algorithms.

algorithms-and-data-structures c cpp java kotlin

Last synced: 21 Apr 2025

https://github.com/robtimus/obfuscation-xml

Provides functionality for obfuscating XML

java obfuscation xml

Last synced: 30 Jun 2025

https://github.com/vsat08/java-springboot-rest-microservices-learning

🚀 Java & Spring Boot Learning Warehouse. Welcome! This repository is your go-to resource for mastering Java and Spring Boot, from basics to advanced concepts. Find structured paths, practical examples, and best practices to enhance your skills. Join us to become a proficient Java developer!

authentication authorization dao-design-pattern devops hateoas hibernate java jdbc jpa microservices mvc-framework rest-api spring spring-boot spring-data-jpa spring-microservices spring-mvc spring-security spring-service sql

Last synced: 07 May 2025

https://github.com/vert-x3/vertx-grpc-java-compiler

gRPC Java Compiler for Vert.x

grpc java non-blocking reactive vertx

Last synced: 02 Jul 2025

https://github.com/americanexpress/jakasu

Powerful config driven SDK to easily consume events from one or multiple Kafka topics in both standard and streaming modes

java kafka streaming subscriber

Last synced: 24 Apr 2025

https://github.com/fugerit-org/fj-bom

Fugerit Java BOM to use as parent pom

bom java maven-bom maven-pom

Last synced: 06 Apr 2025

https://github.com/moleculer-java/moleculer-java-web

Java implementation of the API Gateway service for Moleculer framework

api-gateway http-server j2ee java microservices moleculer netty rest servlet

Last synced: 12 Jan 2026

https://github.com/rip21/playground

It's just playground to play with languages, algorithms and other stuff and collect them in comprehensive place

algorithm-challenges algorithms codility groovy interview interview-practice interview-questions interview-test-task java javascript sql

Last synced: 14 Apr 2025

https://github.com/drkostas/androidapp-footballmatchlogger

This is an Android App created in order for me to practice the elementary aspects of android dev.

android java practice-project xml

Last synced: 02 May 2025

https://github.com/doaaosamak/projects-oop

Welcome to my GitHub repository where I share my Object-Oriented Programming (OOP) projects. This repository contains examples and models of projects using essential OOP concepts such as classes, objects, and methods.

java oop oop-principles

Last synced: 24 Jul 2025

https://github.com/dan-oak/java-concurrent-polling

Examples of Java asynchronous pollers using `java.concurrent` classes

java java-concurrency java-concurrent java-multithreading java-threads multithreading

Last synced: 24 Jul 2025

https://github.com/amrdeveloper/menuapp

Menu Simple Applicaion for Restaurant

android java menu-app

Last synced: 12 Apr 2025

https://github.com/rjdverse/rjd3workspace

Package for JDemetra+ version 3.x workspace wrangling.

java jdemetra r r-package rstats time-series timeseries workspace

Last synced: 18 Feb 2026

https://github.com/fabriciofx/rockpaperscissors

A true OO implementation of the rock, paper and scissors game

game java oop

Last synced: 12 Jan 2026

https://github.com/spencerpark/jupyter-jvm-client

A Java library for launching, connecting, and communicating with a Jupyter kernel.

client java jupyter jupyter-client jvm

Last synced: 01 Nov 2025

https://github.com/anaisateodoro/livro-fundamentos-da-programacao-de-computadores

Exerc. cap. 3, 4, 5 e 6 - livro de Fundamentos da Programação de Computadores.

algorithms-and-data-structures algoritmos-e-estruturas-de-dados java

Last synced: 12 Apr 2025

https://github.com/arivan-amin/Clean-Architecture-Microservices

Modern Microservices Back-End application using Java and Spring Boot, serves as a template to demonstrate the implementation of microservices using modern and best practices in development.

api api-gateway eureka grafana healthcare java junit kafka keycloak liquibase loki lombok microservices mockito mongodb mysql prometheus spring-cloud swagger-ui tempo

Last synced: 15 Mar 2025

https://github.com/uchithmasenevirathne/pos-app-springboot-and-react_backend

A full-stack POS web application using Spring Boot and React, featuring inventory management, order processing, user authentication, and dashboard with dynamic product data and real-time updates.

java jwt mysql spring-boot

Last synced: 28 Jun 2025

https://github.com/minsion/project-based-learning

程序员学习的封神之作

c css golang java javascript node python react vue

Last synced: 30 Apr 2025

https://github.com/zemerik/java

Complete Java learning journey - 50 days of comprehensive Java tutorials, examples, and exercises

50-days-of-java educational java java-learning learning-resources

Last synced: 28 Jun 2025

https://github.com/cowwoc/token-bucket

A Java implementation of the Token Bucket algorithm

java limiter throttling token-bucket

Last synced: 13 Sep 2025

https://github.com/hennr/marabou

Marabou is a flexible cross platform audio tagger

java linux mp3 mp3-tags windows

Last synced: 14 Apr 2025