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/bulletsentence/doom-fire-java

Fire from DOOM now made with JAVA11 and JAVAFX

java java11 javafx

Last synced: 10 Apr 2025

https://github.com/saturnsvoid/java-http-botnet-frame

A HTTP bot in Java with basic commands and ability's

botnet cross-platform http http-bot java

Last synced: 13 Apr 2025

https://github.com/humbertodias/noaa-parse-grib-files

Java Way to download and parse GRIB files

java noaa

Last synced: 08 Sep 2025

https://github.com/objectionary/dejump

Replaces all GOTO objects in EO program with semantically equivalent ones but without GOTO

eolang java

Last synced: 01 May 2025

https://github.com/ivangfr/spring-cloud-stream-kafka-multi-topics

The goal of this project is to create two applications: one as a Spring Boot producer and the other as a Spring Boot consumer. We'll be using Spring for Apache Kafka and Spring Cloud Stream.

docker java jib kafdrop kafka spring-boot spring-cloud-stream spring-kafka spring-webflux

Last synced: 10 Apr 2025

https://github.com/szpak/spock-global-unroll

Spock extension automatically enabling parametrized tests unrolling in the whole project

groovy java parametrized-tests spock spock-extension spock-plugin

Last synced: 10 Apr 2025

https://github.com/ethanlin-twer/java-reflection-in-action

A Chinese translation of the book Java Reflection In Action editing with gitbook.

java jvm meta-object-protocol meta-programming reflection

Last synced: 28 Oct 2025

https://github.com/matteo4diani/java-retrieval-augmented-generation

Retrieval Augmented Generation, Function Calling and Code Generation on GitHub Projects with Java

code-generation function-calling java langchain4j llm ollama openai-api rag retrieval-augmented-generation spring

Last synced: 07 Oct 2025

https://github.com/danukarangith/vehicle-servicecenter-management_system

My First Semester Final Project (JAVAFX STANDALONE SYSTEM WITH MVC ARCHITECTURE)

css jasper java javafx regex

Last synced: 10 Apr 2025

https://github.com/opentracing-contrib/java-rxjava

OpenTracing Instrumentation for RxJava

java opentracing rxjava rxjava2

Last synced: 07 Jul 2025

https://github.com/abdelhak-zaaim/spring-boot-parcel-delivery-system

The DeliX project is a comprehensive system, designed to streamline the transport and delivery of parcels.

delivery delivery-service java jwt-authentication spring-boot spring-security thymeleaf-template-engine tracking-parcels

Last synced: 10 Apr 2025

https://github.com/keith-gamble/example-perspective-component-module

An Example Repository for building Ignition Perspective Component Modules

ignition ignition-perspective inductive-automation java perspective

Last synced: 21 Feb 2026

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

Apache Sling Query

java sling

Last synced: 24 Mar 2025

https://github.com/hexworks/caves-of-zircon

A roguelike tutorial project using Zircon which is a spiritual successor of Caves of Clojure and Trystan's roguelike tutorial.

demo java kotlin roguelike zircon

Last synced: 31 Aug 2025

https://github.com/swimos/greenhouse

This is an advanced sample application that demonstrates deploying and running Swim on a network of Raspberry Pis and using configuration to change behavior. This version uses Docker Images for build and deployment to Azure Iot Edge devices.

arduino distributed java javascript nodejs raspberry-pi raspberrypi swim

Last synced: 08 Apr 2025

https://github.com/cf-toolsuite/cf-hoover

Easily aggregate accounting and snapshot usage reporting across multiple foundations

cloud-foundry java reactor spring-boot-3 spring-webflux

Last synced: 11 Jul 2025

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

Communicate with the Open Source TCGdex API in Kotlin/Java using the SDK

api card java kotlin pokemon sdk tcg tcgdex trading

Last synced: 08 Apr 2025

https://github.com/shmuelamar/rs-py-java

Rust FFI example project for Java & Python

ffi java python rust

Last synced: 09 Sep 2025

https://github.com/omarlamin01/dairy-farm-management-system

Desktop application for managing dairy farms, built using java, javafx & MySQL

java javafx javafx-desktop-apps mysql mysql-database

Last synced: 11 Jun 2025

https://github.com/correctexam/corrigeExamBack

Web app to grade your assessments anywhere

docker grade gradescope java

Last synced: 10 Mar 2025

https://github.com/amir-p/gradientseekbar

Beautiful gradient SeekBar implementation in Android for API 17+

android java seekbar view

Last synced: 02 Sep 2025

https://github.com/engineeringsoftware/jog

Pattern-Based Peephole Optimizations with Java JIT Tests

compiler java jit jit-compiler openjdk optimization pattern peephole shadow test

Last synced: 03 Sep 2025

https://github.com/michael-simons/neo4j-aura-quarkus-graphql

Built a GraphQL-API based on the Cypher-DSL and Quarkus.

aura graphql java neo4j

Last synced: 08 May 2025

https://github.com/thexxturboxx/blockhelper

WAILA port for a1.2.6-1.5.2

java legacy minecraft mod waila

Last synced: 04 Jun 2026

https://github.com/zoff99/toloshare_material

ToLoShare is a cross-platform desktop application for secure peer-to-peer real-time location sharing

compose-desktop java jetbrains-compose kotlin location-sharing openstreetmap osm toxcore

Last synced: 26 Apr 2026

https://github.com/mmtk/mmtk-jikesrvm

JikesRVM binding for MMTk

java jikesrvm mmtk vm

Last synced: 10 Feb 2026

https://github.com/loweredgames/voidblock

The original Skyblock has been modernized and updated to the latest versions of Minecraft...

java maps minecraft skyblock

Last synced: 02 Apr 2026

https://github.com/ministero-salute/it-dgc-verifier-service

The EU Digital COVID Certificate Verifier Service is part of the national backends and caches the public keys that are distributed through the DGCG. It is accessed by the Verifier Apps to update the key store periodically.

backend-service covid-19 digital-covid-certificate java

Last synced: 30 Jan 2026

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

LeetCode Solutions of JRS296.

dsa dsa-algorithm java leetcode

Last synced: 04 Apr 2026

https://github.com/islamdidarmd/loadingbutton

A small utility to show loading animation inside a button

android button java kotlin loading loadingbutton ui

Last synced: 13 Jul 2025

https://github.com/labrijisaad/car_renting_application_with_spring-boot

The car rental management system can be used by companies that manage a car rental project, note that this project only runs on a local machine, but can be modified to run on multiple machines simultaneously for more high efficiency and to serve the whole company.

css3 html5 java jpa-hibernate mysql-database springboot

Last synced: 30 Oct 2025

https://github.com/ashish2030/upgrad-assignment

ᴛʜɪꜱ ɪꜱ ᴍʏ ꜱᴍᴀʟʟ ᴊᴀᴠᴀ ɢʀᴀᴅᴇᴅ ᴀꜱꜱɪɢɴᴍᴇɴᴛ ɢɪᴠᴇɴ ʙʏ ᴜᴘɢʀᴀᴅ

bfs-algorithm dfs-algorithm dijkstra-algorithm graph java shortest-path-algorithm upgrad

Last synced: 20 Jun 2025

https://github.com/islati/commons

🧩 Plugin Development Framework for Spigot / Bukkit (Minecraft) Servers. Abstracted away all boiler plate code, now just focus on creating content 🥽

java minecraft minecraft-plugin minecraft-plugin-development

Last synced: 14 May 2025

https://github.com/minatisleeping/movieist

REST API powered by Spring Boot

java mongodb spring-boot

Last synced: 20 Jun 2025

https://github.com/smallnest/rpcx-agent

Agent to invoke rpcx services in C++, Java, Python, C#, Ruby, etc. for rpcx 2.x

cross-platform golang java rpc rpcx

Last synced: 04 Apr 2026

https://github.com/kavithma-thushal/orm_gdse66

This is learning about ORM - Hibernate in GDSE66

java javafx mysql orm-framework

Last synced: 11 Jul 2025

https://github.com/instaclustr/icarus

Sidecar for Cassandra with integrated backup / restore

backup car cassandra database db devops java jmx kubernetes netapp-public operations ops remote rest restore side sidecar

Last synced: 14 Jul 2025

https://github.com/stefangeyer/challonge-java

Java bindings for the Challonge API

challonge java rest tournament

Last synced: 11 Jan 2026

https://github.com/madbob/gasdotto

Gestionale web-based per i Gruppi di Acquisto

gwt java management php

Last synced: 13 Apr 2025

https://github.com/kanugurajesh/tic-tac-toe

A simple tic tac toe app using java

batch-file java practice-project tic-tac-toe

Last synced: 24 Jun 2025

https://github.com/glavo/kala-compress

Modular Apache commons compress

commons-compress compress java

Last synced: 02 Apr 2026

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

Apache HBase Site

database hbase java

Last synced: 21 Aug 2025

https://github.com/raofin/bearburger-swing

A maven project with a pretty great UI, developed using Java Spring and Swing frameworks, JDBC template, and other technologies.

academic-project flatlaf food-management food-ordering java java-spring java-swing maven

Last synced: 27 Aug 2025

https://github.com/isinhah/api-reserva-voos

API REST desenvolvida para um sistema de reserva de passagens aéreas, em que os clientes podem reservar assentos e obter tickets

java spring-boot

Last synced: 23 Aug 2025

https://github.com/raymondxu/java-workshop

Intermediate Java workshop on variables, abstraction, and design patterns ☕

design-patterns java workshop

Last synced: 15 Aug 2025

https://github.com/kakarottocui/android-exam

基于Java、SpringBoot和uniapp在线考试系统安卓APP微信小程序

android java maven mysql spring-boot uniapp vue

Last synced: 28 Jul 2025

https://github.com/mariazevedo88/json-formatter-validator

Java tool for JSON validation via string or file and correction of invalid JSON-like string

coveralls gson jacoco java java-8 java8 json json-formatter json-formatters json-validation junit5 string-manipulation

Last synced: 29 Jul 2025

https://github.com/nihatquliyev/renta-car-system

Simple crud rent a car management system

java java-se jdbc jdbc-connector postgresql

Last synced: 30 Jul 2025

https://github.com/qaf-tm/qaf-support-ws

Support project that provides ready to use steps for webservices

bdd java qaf rest rest-api test-automation testng webservices

Last synced: 08 Aug 2025

https://github.com/couchbase-examples/java-springboot-quickstart

Entry level Couchbase Java Spring Boot tutorial/demo. Steps to build a REST API to manage user profile CRUD operations..

couchbase java quickstart spring spring-boot springboot

Last synced: 20 Feb 2026

https://github.com/chen0040/java-genetic-programming

Genetic-programming framework for various genetic programming paradigms such as linear genetic programming, tree genetic programming, gene expression programming, etc

classification-algorithm evolutionary-algorithms evolutionary-computation gene-expression genetic-programming java linear-genetic-programming machine-learning optimization optimization-algorithms symbolic-regression tree-gp

Last synced: 10 Sep 2025

https://github.com/infinispan-demos/vertx-api

Example that creates a REST, PUSH API and a Clustered Application with Vert.x and Infinispan

clustering infinispan java react vertx vertx-web

Last synced: 28 Jul 2025

https://github.com/rjrudin/slush-marklogic-spring-boot

slush generator for an Angular/Spring Boot/MarkLogic application

angular gradle java java-middle-tier marklogic slush-generator spring-boot

Last synced: 05 Oct 2025

https://github.com/arsy786/spring-boot-roadmap

This repo serves as a thorough guide to mastering Spring Boot!

2022 guide java spring-boot

Last synced: 10 Aug 2025

https://github.com/chen0040/java-lda

Package provides java implementation of the latent dirichlet allocation (LDA) for topic modelling

java latent-dirichlet-allocation natural-language-processing statistical-methods topic-modeling

Last synced: 01 Aug 2025

https://github.com/arjuncvinod/data-structures-and-algorithms

Data Structures and Algorithms implemented in different languages

c cpp csharp go java javascript python swift

Last synced: 30 Oct 2025

https://github.com/arteam/dropwizard-http2-client

Dropwizard Integration with Jetty HTTP/1.1 and HTTP/2 client

dropwizard http2 java

Last synced: 25 Jun 2025

https://github.com/faustinoaq/vscode-javac-linter

A Java linter for Visual Studio Code

java vscode-extension

Last synced: 12 May 2025

https://github.com/markerhub/javademo

专注于梳理Java知识点,解析开源项目!这里都是文章代码的项目示例,好好学哈!

docker dubbo java mybatis redis springboot springcloud

Last synced: 14 Jul 2025

https://github.com/shubh2-0/multi-threading

Multithreading is a Java feature that allows concurrent execution of two or more parts of a program for maximum utilization of CPU. Each part of such program is called a thread. So, threads are light-weight processes within a process.

core-java-concepts java multithreading spring

Last synced: 26 Jun 2025

https://github.com/bytehamster/pse

OPC UA Simulator for Industrial Plants (OSIP)

java opc-ua osip

Last synced: 13 Apr 2025

https://github.com/julianmendez/jsexp

Parser in Java for Lisp S-expressions.

java parser s-expressions tu-dresden

Last synced: 18 Mar 2025

https://github.com/hellokoding/hello-sso-jwt-resource

Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot

java jwt spring-boot sso

Last synced: 13 May 2025

https://github.com/jetkai/proxy-builder-2

Successor to https://github.com/jetkai/ProxyBuilder - Uses Spring & Netty for testing proxies, interacting with a local MariaDB.

gradle http https java jdk18 jetkai kotlin mariadb proxies proxies-checker proxy proxy-checker proxy-tester proxy-testing socks4 socks5

Last synced: 13 Apr 2025

https://github.com/hashimsaffarini/data_structures_course

Complete Java Data Structures course with custom implementations, problem-solving, and clean examples. Perfect for students and self-learners.

data-structures java oop problem-solving

Last synced: 21 Jul 2025

https://github.com/jabbany/cis120finalproject

CIS120 Final Project -- 3D Snakes. 程设课程期末作业。仿诺记的 3D 贪食蛇。

3d game java snakes

Last synced: 13 Apr 2025

https://github.com/mkotb/menuapi

A lightweight and extensive MenuAPI using Java 8

bukkit java menu menu-api spigot

Last synced: 04 Mar 2025

https://github.com/smith8h/sconnect

A Http client based library that use OkHttp3 for simply making requests to URLs and APIs, and get a response as Json or plain text.

android android-lib android-library connect http http-client http-request http-requests http-response https java json json-parser kotlin rest-api

Last synced: 31 Oct 2025

https://github.com/coobird/simpleimageviewer4j

a simple image viewer for Java

image-viewer java java-gui swing

Last synced: 22 Mar 2025

https://github.com/zelechos/pragmatic_java

Repositorio de Java para explicar, aprender, estudiar desde los conceptos mas simples a los mas complicados

annotations java javaee javase modern-java oop sockets testing

Last synced: 10 Apr 2025

https://github.com/cicirello/interactivebinpacking

Self-guided tutorial on combinatorial optimization, the bin packing problem, and constructive heuristics, suitable for use as course assignments, or by self-directed learners.

bin-packing combinatorial-optimization constructive-heuristics courseware discrete-optimization java self-directed-learning self-guided-tutorial tutorial

Last synced: 07 May 2025

https://github.com/themrmilchmann/gradle-ecj

A Gradle plugin for using the Eclipse Compiler for Java (ECJ) for compiling Java files.

compile ecj eclipse-compiler gradle java

Last synced: 07 Apr 2025

https://github.com/mieskeb/json-api-spring-boot

This project converts a normal Java object to json:api standard. More information about json:api can be found here: https://jsonapi.org/. Created and maintained by Mindware Software.

java json-api spring-boot

Last synced: 01 Nov 2025

https://github.com/davidhancu/javachallenges

Are you a beginner in Java? Or are you an expert? No matter your level of expertise, you can find challenges and project ideas here.

challenges ideas java projects

Last synced: 01 Sep 2025

https://github.com/rid17pawar/viitclubs

College Clubs website is developed using JSP and Servlet technologies, Bootstrap for UI, jQuery for validations and MySQL for database.

bootstrap4 club-management club-website college-clubs java jdbc jquery jsp jsp-servlet mysql servlets students

Last synced: 20 Jul 2025

https://github.com/younessboumlik/gestiondevente

Ce projet consiste en une application de bureau développée avec JavaFX, visant à optimiser la gestion des ventes. Elle permet de gérer divers aspects essentiels tels que les factures, les livraisons, les commandes, les clients et les produits. L'application offre une interface intuitive et facilite l'accès et la manipulation des données.

desktop-app desktop-application gui-application jar jasypt-encryptor jasypt-password java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project mailtrap-api scenebuilder twilio-api twilio-sms-api

Last synced: 14 Apr 2025