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/mjovanc/java-21-virtual-threads

A tutorial on how to work with Java 21 - Virtual Threads

concurrency java java-21 virtual-threads

Last synced: 15 Jul 2025

https://github.com/briangershon/minecraft-plugin

An educational starter Minecraft plugin geared toward new plugin developers. Compiles on modern versions of Java but targets Java 8 to support installing plugins on older servers.

java minecraft minecraft-plugin spigot starter-template

Last synced: 15 Jul 2025

https://github.com/mustafos/petprojects

This repository serves as an exemplar of the capabilities of iOS development, showcasing the author's technical expertise. It provides an opportunity to explore the latest iOS features, offering insight into the seamless integration of modern design patterns and robust backend communication.

algorithms-and-data-structures concurrency cplusplus java mvc-architecture mvp-architecture mvvm-architecture oop-principles python rest-api swift swiftui uikit uiuxdesigner urlsession

Last synced: 21 Mar 2025

https://github.com/qixing-ai/codefactory

用于生成代码的工具,比其他代码生成工具方便

codegen generator java springboot springmvc

Last synced: 19 Jul 2025

https://github.com/ifpabelem/80questoesjava

80 Questões resolvidas da disciplina Linguagem de Programação e Orientação à Objetos

algorithm-challenges algorithms hacktoberfest ifpa java poo

Last synced: 03 Mar 2025

https://github.com/ntthanh2603/game-bomberman

🎯 Project game Bomberman use Java 🎯

java javafx oop

Last synced: 17 Jul 2025

https://github.com/vizaizai/easy-http

一个基于注解和接口的http客户端,使用更简单,更方便

http-client java tool

Last synced: 13 Apr 2025

https://github.com/majrusz/majruszlibrary

Library with common code for my Minecraft modifications.

forge java minecraft minecraft-1-16-5 minecraft-1-19 minecraft-mod

Last synced: 18 Mar 2025

https://github.com/bakito/java-truststore-injection-webhook

💉 k8s webhook that allows converts pem certificates from a configmap into a java truststore and injects it to the same confimap

cacert java k8s kubernetes openshift pem truststore

Last synced: 12 Jan 2026

https://github.com/ayonious/java-best-practices-java8

:coffee: Functional Programming, Lamda, Stream, Function, Predicate

java lamda stream

Last synced: 12 May 2025

https://github.com/justintime50/easypost-tools

A large collection of supplemental tools for the EasyPost API spanning various programming languages.

collection csharp easypost examples golang java node php python resources ruby shell tools

Last synced: 12 May 2025

https://github.com/proffix4/dev_for_ubuntu22

Все нужное разработчику для Ubuntu22

android android-studio asm cpp development java linux netbeans python ubuntu ubuntu2204 vala

Last synced: 13 Apr 2025

https://github.com/pioner92/symbolpeek-mcp

Ask for the symbol, not the file. Token-efficient MCP server giving AI coding agents symbol-level reads of TS/JS, Rust, Python, Java, Go, JSON, and Markdown

agent-mcp agents go java js llm mcp mcp-server puthon rust ts typescript

Last synced: 25 Jul 2026

https://github.com/microsphere-projects/microsphere-build

Common build settings, plugins configuration, etc. for Microsphere Projects

build cicd cloud github-actions java java17 java8 maven microservices microsphere nexus

Last synced: 21 May 2026

https://github.com/imfangs/a2a4j

A2A-4J is a Java implementation of the Agent-to-Agent (A2A) protocol. The A2A protocol facilitates standardized communication between AI agents, enabling them to exchange tasks, messages, and artifacts.

a2a a2a-protocol agents ai java

Last synced: 25 Apr 2026

https://github.com/kyriechao/failure

一个Spring Boot 参数验证与业务异常处理框架。专为提升开发体验而设计,支持链式调用、注解驱动以及标准的 Bean Validation 集成。

annotation fail-fast fail-strict failure java maven-central spring-boot-3 starter validation

Last synced: 28 Apr 2026

https://github.com/osandadeshan/selenium-java-web-automation-demo

This project serves as a boilerplate for automating web applications across various browsers and environments using TestNG and the Selenium library.

automation automation-ui extentreports java page-object-model selenium selenium-java selenium-webdriver testng

Last synced: 04 Apr 2026

https://github.com/denniszielke/serverless-job-engine

Demo for job processing using Java on Azure Container Apps using Quarkus and Dapr

azure azure-container-apps dapr datadog grafana java prometheus quarkus serverless

Last synced: 06 Apr 2025

https://github.com/walidbosso/jee_sales_management

This project aims to implement an e-commerce web application for sales management, which handles online purchase of items using JEE with its frameworks. The choice of the design method has been the "UML" method. As for the technical aspect, we will use a set of tools such as Hibernate, Struts, Spring, HTML, CSS, jQuery, and MySQL.

cart css e-commerce-project hibernate html java java-pdf jee jquery jsp orm pdf-generation products-management sales-management servlet servlet-jsp spring struts2 sun-glasses users-management

Last synced: 30 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: 23 Jul 2025

https://github.com/sciencesakura/mutf-8

A TypeScript/JavaScript library for encoding and decoding Modified UTF-8, the character encoding variant used in the Java platform for class files, object serialization, and other Java technologies.

charset encoding java mutf-8 mutf8

Last synced: 16 Jan 2026

https://github.com/k33ptoo/keyhbfx

A JavaFx Utility UI showdown

controller fxml java javafx

Last synced: 23 Jul 2025

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

strongDM SDK for the Java programming language.

automation java java-programming-language sdk strongdm strongdm-sdk

Last synced: 26 Feb 2026

https://github.com/chandrikadeb7/studentmanagementsystem

Java Swing based project with MySQL database developed using Netbeans IDE

java javaswing jdbc-database mysql

Last synced: 22 Jul 2025

https://github.com/dnault/therapi-json-rpc

Microframework for self-describing JSON-RPC2 APIs

java json-rpc json-rpc-api json-rpc-client json-rpc-server json-rpc2

Last synced: 28 Jun 2025

https://github.com/sjednac/spring-rabbitmq-chat

A simple chat application with a RabbitMQ backend.

java rabbitmq spring spring-boot

Last synced: 28 Oct 2025

https://github.com/gemfire/gemfire-examples

Java examples to get started with GemFire and learn its features.

caching gemfire in-memory-database java

Last synced: 16 Jan 2026

https://github.com/ali-bouali/spring-reactive-demo

Demo project for working with Spring boot reactive using R2DBC and postgresSQL as a DB

java postgresql reactive-programming spring-boot

Last synced: 14 Sep 2025

https://github.com/abraham-ny/file-studio

For complex or bulky file operations and more advanced file handling features.

executable files installer java javafx linux mac tools unity windows

Last synced: 12 Jul 2025

https://github.com/wayshall/dbm

a simple Java ORM Framework, based on spring-jdbc.

dbm java orm spring spring-jdbc

Last synced: 27 Jun 2025

https://github.com/kokizzu/kokizzu-benchmark

Benchmark sources in kokizzu.blogspot.com

benchmark csharp go golang java javascript lua luajit nim python ruby rust vlang

Last synced: 04 May 2025

https://github.com/rcardin/pcd-actors

A system that implements the actor model.

actor-model actor-system java teaching-materials

Last synced: 30 Apr 2025

https://github.com/castle/castle-java

Java bindings for Castle

castle fraud-detection fraud-prevention java sdk

Last synced: 30 Apr 2025

https://github.com/opcoach/training

Eclipse OPCoach Trainings

eclipse eclipse-plugin java rcp

Last synced: 31 Jul 2025

https://github.com/tuannh982/ladder

A fast, simple persistent queue written in Java

from-scratch java persistent-data-structure persistent-queue queue

Last synced: 08 Jul 2025

https://github.com/sansyrox/leetcode-company-by-company

All leetcode company wise questions with link to Leetcode/ LintCode(if premium)

cpp java javascript leetcode-company python

Last synced: 07 Sep 2025

https://github.com/himash79/behavior-driven-development

Implement Behaviour driven development using Java.

bdd behavior-driven-development cucumber-java java maven

Last synced: 15 Jun 2025

https://github.com/humbertodias/game-zelda-libgdx

RPG game like Zelda using libGDX

java libgdx

Last synced: 10 Apr 2025

https://github.com/mavogel/hska-vis-legacy

This project is the quick setup of the legacy webshop of the masters course 'Distributed Information Systems' at the University of Applied Sciences (Karlsruhe).

docker hska java vis

Last synced: 10 Apr 2025

https://github.com/danukarangith/library_management_system

This repository contains a JavaFX-based Library Management System that utilizes Hibernate ORM and MySQL as the database. The system supports different user roles (Admin and Member), each with a dedicated dashboard and functionalities.

css hibernate java javafx orm

Last synced: 10 Apr 2025

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

Apache Sling I18N Support

java sling

Last synced: 10 Apr 2025

https://github.com/johnhany97/dental-clinic-system

Dental Clinic Appointments and Patients management System in Java

clinic dental java sql

Last synced: 10 Apr 2025

https://github.com/automatedowl/chromedriver-js-errors-collector

Java library which allows to easily collect JavaScript errors received in Chromedriver session, using annotations on test methods.

error-handling java java-annotations javascript junit5 selenium testng

Last synced: 30 Apr 2025

https://github.com/chucheng92/easyjava

:kissing_heart:我的Java学习仓库

java javase

Last synced: 10 Apr 2025

https://github.com/sridharbandi/selenium-serenity-junit-template

Selenium Serenity Junit Template, Compatible with Maven or Gradle

gradle java junit4 maven page-object-model selenium serenity webdriver webdrivermanager

Last synced: 28 Oct 2025

https://github.com/okkindel/roguelike

A roguelike game made becuase of boredom during the exam session. The game is entirely written in Java and JavaFX, graphics is basically also my work. It is quite difficult so I wish you good luck :)

dungeon-crawler-game game java javafx pixel pixel-art rogue-like roguelike roguelike-dungeons roguelike-game

Last synced: 29 Apr 2025

https://github.com/burnett01/kotlin-expression-builder

A regular expression (REGEX) class and builder (DSL), written in Kotlin.

builder dsl expression expressions java jvm kotlin package regex regular-expression

Last synced: 14 Oct 2025

https://github.com/lachlanmckee/gsonpath-extensions

An extension library for Gsonpath that adds Android Support Library annotation client-side validation

adapter-factory android annotation-processor annotation-validation annotations gson gson-path java json kotlin

Last synced: 12 Apr 2025

https://github.com/gayanukabulegoda/bookworm-library-management-system

BookWorm is a powerful library management system built with Hibernate and Java, offering efficient book, user, and branch management for admins and users.

bookworm hibernate-orm hibernate-project java java-project javafx-application javafx-project library-management library-management-system library-management-system-java library-management-system-project native-hibernate

Last synced: 10 Apr 2025

https://github.com/pradyuman7/toast-for-java

A Java class that can be used for :bread: like popup messages in simple Java applications.

java java-application java-gui-application java-library javafx-application javafx-library library popup-message toast

Last synced: 10 Apr 2025

https://github.com/harundogdu/projectcafeautomation

Our JavaSwing App, Application Related to JavaSwing Simple Cafe Automation w/@AhmetEminSaglik

java swing

Last synced: 12 Apr 2025

https://github.com/gaureshpai/dump

Dump: This repository is where I upload randomly generated webpages using HTML, CSS, and JavaScript and also create folders for the certificate courses i am learning and also the folders with bunch of codes in it. These webpages are generated programmatically to showcase different designs, layouts, and interactive elements.

c git github-config html-css-javascript java python

Last synced: 30 Apr 2025

https://github.com/instaclustr/instaclustr-minotaur

Tooling for consistent rebuilding of a Cassandra cluster

apache build cassandra cli cluster consistent java keyspace netapp-public rebuild rebuilding tool

Last synced: 30 Apr 2025

https://github.com/pokt-network/pocket-android

The Official Android Client of the Pocket Network

android blockchain dapp decentralized infrastructure java kotlin mobile pocket-network pokt

Last synced: 17 Mar 2025

https://github.com/bmd007/wonderland

Match making system based on event first philosophy, reactive systems and Stream processing

api-gateway architecture consul cqrs event-driven flame flutter java kafka kafkastreams matchmaking microservices multiplatform neo4j nomad reactive rsocket spring-boot stomp websocket

Last synced: 06 May 2026

https://github.com/akardapolov/dimension-db

Hybrid time-series and block-column storage database engine written in Java

big-data-processing column-store dbms java sql time-series

Last synced: 24 May 2026

https://github.com/xumingyu2018/demonowcoder

仿牛客网项目

java spring-boot

Last synced: 05 May 2025

https://github.com/sebthom/previewer-eclipse-plugin

Extensible Eclipse plugin that previews GraphViz, Markdown, PlantUML, Mermaid, SVG, and HTML files.

eclipse-plugin gfm graphviz java markdown mermaid plantuml preview svg

Last synced: 02 May 2026

https://github.com/UTP-projects/Sistema-Gestor-de-Reservas-Hoteleras

Sistema de reservas de hoteles desarrollado en Java como parte del curso de Programación Orientada a Objetos en UTP. + SQL Server

java openjdk sql-azure

Last synced: 01 Nov 2025

https://github.com/nirlep5252/fun

A funny little interpreted programming language heavily inspired by Lox.

interpreter java language lox parser

Last synced: 14 Apr 2025

https://github.com/exabrial/mockito-object-injection

Mockito Object Injection for JUnit5. Inject Strings and other Objects directly into Mocks without needing setters or constructor injection.

cdi dependency-injection java java-ee junit junit-extension junit5 junit5-framework mocking mockito spring spring-boot springboot testing

Last synced: 12 Jan 2026

https://github.com/hjohn/templatedjdbc

A zero dependency light-weight wrapper for JDBC, using String Templates and records.

java jdbc

Last synced: 14 Apr 2025

https://github.com/simagix/mongodb-demo

A number of MongoDB demos.

bash-script docker java javascript mongodb python x509

Last synced: 06 Apr 2025

https://github.com/thederickff/tic-tac-toe-artificial-intelligence

🤖 Tic Tac Toe game written in java, with Artificial intelligence

ai artificial-intelligence java swing-gui tic-tac-toe

Last synced: 12 May 2025

https://github.com/gbzarelli/music-store-api

[Java] API for querying and selling discs - Technical challenge Beblue back-end engineer (approved)

circleci coveralls docker flyway jacoco java java13 jpa maven mysql rabbitmq spring-boot

Last synced: 20 Sep 2025

https://github.com/yiding-he/hydrogen-pass

JavaFX based personal desktop password manager

java javafx password-manager

Last synced: 07 Apr 2025

https://github.com/ged-extensao-ads-4/ged-app

Projeto integrador com objetivo de desenvolver um app gerenciador de arquivos para APAE de Criciúma

docker java java21 jsonwebtoken jwt pgsql postgresql spring-boot spring-security springboot3 swagger

Last synced: 22 Aug 2025

https://github.com/csfelix/java-jsp-html-css-javascript-jquery-sort-generator

☕🌐 Have you a lotta unsorted datas? Use Sort Generator, turn you life easy!! 🌐☕ (🔑 KeyWords: Java, JSP, HTML, CSS, JavaScript, JQuery 🔑)

css html java javascript jquery js jsp

Last synced: 02 Nov 2025

https://github.com/spapageo/ethmmyrss

A website the generates rss feeds for the auth thmmy faculty.

dropwizard ethmmy heroku java

Last synced: 16 Jan 2026

https://github.com/novatecconsulting/camunda-platform-7-cinema

BPMN process to book seats for a movie in a cinema. If the booking goes through, a QR Code with the process id is generated. This showcase is used to show different techniques in BPMN.

bpm camunda java showcase

Last synced: 14 May 2025

https://github.com/cotrk/amazon-paapi-reference-guide

Comprehensive HTML reference guide for Amazon's Product Advertising API (PAAPI) 5.0. Features detailed documentation on SearchItems, GetItems, GetVariations, and GetBrowseNodes operations with request parameters, resources, error handling, and SDK support for developers and affiliate marketers.

affiliate-marketing amazon-associates amazon-paapi amazon-product-advertising-api api-reference ecommerce getbrowsenodes getvariations java nodejs php product-data python sdk searchitems-getitems

Last synced: 20 Jan 2026

https://github.com/saladinkzn/spring-data-tarantool

Spring Data reporitories for Tarantool (http://tarantool.org)

java spring-data spring-data-tarantool tarantool

Last synced: 12 Jan 2026

https://github.com/lucee/script-runner

The Fastest way to run CI with Lucee

cfml ci coldfusion java lucee scriptrunner

Last synced: 27 Jun 2025

https://github.com/pasan-pahasara/socket-programming-basic

A socket is a software endpoint that can create a bidirectional communication channel between a server and a client.

java socket-programming

Last synced: 11 Apr 2025