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/congcoi123/tenio-mmorpg

The template project shows how to create an MMORPG system by using the TenIO framework.

configuration-management eureka game-development gameserver java java8 microservices mmo mmorpg mmorpg-server spring-boot springcloud

Last synced: 14 Mar 2026

https://github.com/opsmatters/bitly-java-api

Java client library to execute operations on URLs using the Bitly API.

api bitly java

Last synced: 16 Oct 2025

https://github.com/romeh/blog-code

the github code repository for my blog small code samples

dao-integration-test docker java liquibase postgresql resilience4j spring-boot testcontainers

Last synced: 10 Apr 2025

https://github.com/rapter1990/springbootrabbitmq

Spring Boot and RabbitMq via Docker

docker java rabbitmq screenshots springboot

Last synced: 16 Oct 2025

https://github.com/sizovs/unsuck-java

This app demonstrates a [better] approach to building enterprise applications in Java.

android architecture java kotlin layering pipelinr

Last synced: 14 Mar 2026

https://github.com/skjolber/jackson-syntax-highlight

Syntax highlighting (via ANSI) for JSON output using Jackson

ansi jackson-json-processor java json syntax-highlighting

Last synced: 08 Mar 2026

https://github.com/vibhoothi/attendance-tracker

Attendance Tracker using JSP, JDBC and MySQL.

hacktoberfest java jdbc jsp

Last synced: 10 Oct 2025

https://github.com/apache/maven-jenkins-lib

Apache Maven Jenkins Shared Libraries

build-management java maven

Last synced: 19 Oct 2025

https://github.com/younglim/hats-ci

Experimental project to ease installation of test automation tools and dependencies for Windows and Mac.

java macos portable python robot-framework selenium virtualenv windows

Last synced: 06 Oct 2025

https://github.com/eipusino/heavyindustrymod

Mindustry Heavy Industry Java Mod

java mindustry mindustry-mod mindustry-v8 multiplatform

Last synced: 09 Oct 2025

https://github.com/joswinemmanuel/traffic-light

Java-based implementation of a Traffic Light system using Swing and AWT, demonstrating GUI development and event handling.

awt java swing

Last synced: 08 Oct 2025

https://github.com/bolner/crterm

CRT Terminal emulator (OpenGL)

java kaypro opengl terminal-emulators

Last synced: 13 Oct 2025

https://github.com/qutax/jpms-spring-example

An example for combining the JPMS and Spring

java java-11 java-module jpms maven spring spring-boot

Last synced: 07 Jul 2025

https://github.com/apache/manifoldcf-integration-solr-4.x

Mirror of Apache ManifoldCF solr-4.x Integration

content java manifoldcf

Last synced: 09 Apr 2025

https://github.com/coffeelibs/tiny-oauth2-client

Zero-Dependency RFC 8252 OAuth 2.0 Authorization Flow

java oauth2 rfc-8252

Last synced: 19 Oct 2025

https://github.com/picsart/picsart-creative-apis-java-sdk

Picsart Creative APIs SDK for Java. Includes helper methods and functions for Programmable Image APIs (e.g. Remove Background, Upscale, Enhance, Effects) and the GenAI APIs (e.g. Text2Image, Replace, Expand Image).

apis creative effects enhance enhance-image filters genai image java library remove-image-background removebg sdk text2image upscale upscale-image

Last synced: 18 Sep 2025

https://github.com/obydux/nautilus

Fork of Purpur with optimization and feature patches from Pufferfish and Pluto

bukkit craftbukkit hangar java minecraft minecraft-server nautilus paper papermc pluto pufferfish purpur purpurmc spigot

Last synced: 16 Apr 2026

https://github.com/messagemedia/messages-java-sdk

MessageMedia Java SDK for sending and receiving messages

java messagemedia messaging sms sms-api sms-client sms-gateway sms-messages

Last synced: 13 Oct 2025

https://github.com/gatoreducator/gatorgradle

:electric_plug: Gradle Plugin to Enable Running GatorGrader as a Gradle Task

gatorgrader gradle gradle-plugin java plugin

Last synced: 06 Oct 2025

https://github.com/jakejmattson/pixeldetails

Mouse location based pixel details.

color coordinates hex hsv java mouse pixel rgb

Last synced: 11 Oct 2025

https://github.com/varunu28/bit-db

1️⃣ & 0️⃣ A database implementation based upon Bitcask paper

bitcask database java

Last synced: 06 Sep 2025

https://github.com/hasnatrasool163/quizmaster

An Interactive Quiz Application that offers more than 11.1K+ questions in different formats, allows to create custom quiz-(MCQ'S, True-False) and with more than 100 Topics related Programming Languages, General Subjects , Computer Science MCQ'S, True-False, Short Questions type quiz.

code java java-8 javaswing javaswings javaswingsapp leetcode-java mcqsapp question-answering questions-and-answers quiz-app quiz-generator quiz-maker quizzes swing-application swing-gui true-false-quiz

Last synced: 12 Jun 2025

https://github.com/hissain/jscipy

Java Scientific Computing Library for Signal Processing, Filters, and Transformations. A NumPy/SciPy port for JVM & Android, used in Machine Learning and Data Science.

android chebyshev-filter cubic-splines data-science dsp fft findpeaks hilbert-transform interpolation java machine-learning numerical-computing python resample savitzky-golay scientific-computing scipy scipy-signal signal-processing

Last synced: 23 Jan 2026

https://github.com/aliymn/reasoner-multiprocessing

Owlready2 Java Heap Size Error "OutOfMemoryError" Solution.

java ontologies ontology ontology-engineering ontology-matching owlready2 python3

Last synced: 05 Oct 2025

https://github.com/carolcoral/onlineexamsystem

在线考试答题系统,采用了 C/S 架构,后期可能改用 B/S 架构完成。本项目还在开始阶段,后面会不断完善。

java

Last synced: 10 May 2025

https://github.com/xanthium-enterprises/java-serial-port-communication-arduino-atmega328p

Serial Port Communication tutorial using Java and Arduino (ATmega328P)

arduino java java-8 javase serial-communication serial-port serialport

Last synced: 30 Oct 2025

https://github.com/walid-git/pathplanner

A graphical tool to simulate robot path planning with obstacles using two different algorithms : Dijkstra and A*

astar-algorithm astar-java dijkstra-algorithm dijkstra-gui dijkstra-shortest-path java javafx path-planning pathfinding shortest-path-algorithm shortest-paths

Last synced: 13 Sep 2025

https://github.com/therandomlabs/curseapi-minecraft

An extension of CurseAPI for parsing CurseForge modpack manifests and for performing more Minecraft-specific operations.

curse curseapi curseforge java java-library minecraft minecraft-modpack

Last synced: 18 Jul 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: 11 May 2025

https://github.com/mvysny/vaadin14-boot-example-maven

Vaadin 14 npm with Embedded Jetty Demo using Maven

demo flat-uberjars heroku java jetty maven uberjar vaadin zip-jar

Last synced: 15 Apr 2025

https://github.com/wesleyegberto/spring-study

My Spring projects used in study

java kafka rabbitmq spring spring-boot

Last synced: 28 Jul 2025

https://github.com/tinyield/sek

Sek is a Java wrapper for Kotlin's Sequence. It allows the use of Kotlin's Sequence operations in Java without losing pipeline fluency.

fluency java kotlin sequence

Last synced: 11 Jan 2026

https://github.com/jonnyzzz/gradle-java9c

Helps to find package collisions for Java 9 modules migration

gradle gradle-plugin java java-9 jigwas module-system tools

Last synced: 08 May 2025

https://github.com/aqiu202/captcha-spring-boot-starter

Spring Boot集成验证码的一个既简单又强大的starter,且配置灵活!

captcha captcha-spring-boot-starter java jcaptcha jcaptcha-spring-boot-starter kaptcha kaptcha-spring-boot-starter spring springboot

Last synced: 14 Jul 2025

https://github.com/noctisalamandra/godot-vk-ads-android

💰 Vk plugin for advertising in Godot

ads android godot godot-engine java mytarget plugin vk

Last synced: 16 Jul 2025

https://github.com/sergiomt/hipergate

Open Source CRM

crm java

Last synced: 16 Jul 2025

https://github.com/artem-smotrakov/java-dns-tunneling

Here is an example which shows an idea how DNS tunneling can be implemented in Java.

dns-tunneling java java-dns security

Last synced: 16 Jul 2025

https://github.com/vaibhavghawale/bus-reservation-system-portal

This Project Made for Creating a Rest API on Bus Reservation Portal System. In this Product we perform all validation with fundamental CRUD operation.

hibernate-validator hibernet-framwork java mysql-database postman spring-boot spring-data-jpa spring-mvc swagger

Last synced: 16 Jul 2025

https://github.com/arufonsekun/faustop-language

Repository to maintain the code related to the faustop interpreter

interpreter java parsetree

Last synced: 15 Jul 2025

https://github.com/faizan-ali/full-javaee-app

A complete Java EE Application w/ Servlets, JPA on MySQL with significant functionality

eclipselink hibernate j2ee java javaee jpa jpql jsp jstl mysql mysql-orm sendgrid servlet twilio

Last synced: 12 Jul 2025

https://github.com/llllllxy/tiny-jdbc

🌟 tiny-jdbc:一款专为 Java 开发者量身打造的极致轻量级数据库 ORM 神器✨!它深度依托 Spring JdbcTemplate 的强大内核,以精妙的架构设计和卓越的性能表现,无缝融合了 SQL 操作的灵活性与实体类映射操作的便捷性。无论是简单的数据查询,还是复杂的事务处理,tiny-jdbc 都能让数据库操作变得如同行云流水般简单,助你在开发之路上一路狂飙🚀!

database java jdbc-template orm springboot

Last synced: 18 Jul 2025

https://github.com/orasunis/jbcrs

A Library to support reading and writing of java class files.

class classfile classfile-parser crates java jvm parsing rust

Last synced: 08 Oct 2025

https://github.com/pfichtner/log4shell-hunter

Scanner that scans local files for log4shell vulnerability. Does bytecode analysis so it does not rely on metadata. Will find vulnerable log4j even it has been self-compiled/repackaged/shaded/nested (e.g. uberjar, fatjar) and even obfuscated.

cve-2021-44228 cve-2021-45046 cve-2021-45105 java log4j log4j-rce log4shell scanner vulnerability-scanner

Last synced: 15 Jul 2025

https://github.com/ricardo-evans/aria2

A java wrapper of libaria2.

aria2 java

Last synced: 13 Apr 2025

https://github.com/funnyzak/canal-docker

Docker images for canal. The images is based on Official canal repo.

canal canal-adapter canal-admin canal-server docker docker-image java

Last synced: 28 Mar 2025

https://github.com/houarizegai/library

Backend API of a Library Management System

java junit5 library-management-system liquibase spring-boot spring-data-jpa

Last synced: 13 Jul 2025

https://github.com/makiftutuncu/spring-boot-crud

Opinionated, REST-ful and generic CRUD operations for Spring Boot applications

api crud java kotlin spring-boot

Last synced: 13 Apr 2025

https://github.com/davesimoes/torne-se-backend

Este repositório tem como objetivo ser apenas mais uma ferramenta para ajudar a todos os que desejam se tornar Desenvolvedores Backend

api backend cursos desenvolvedor-backend go golang java livros node node-js php python resource rest-api ruby tutorial tutorial-sourcecode

Last synced: 13 Jul 2025

https://github.com/iamageo/android_samples

🔥 This repository includes examples of using components on android / kotlin, feel free to contribute or use the code available here 💻

android dagger- dagger2 dependency-injection examples grad-drop java koin kotlin listview materialdesign recyclerview shared-preferences

Last synced: 13 Apr 2025

https://github.com/ashtanko/androidcleanviper

This is simple example of VIPER Architecture on Android

android android-architecture java viper viper-architecture

Last synced: 18 Jul 2025

https://github.com/chichunchen/nomorelost

An android app which is a platform devoting to help people find their lost items.

android java

Last synced: 21 Jul 2025

https://github.com/orangomango/chess

Chess GUI made in JavaFX.

chess java javafx multiplayer stockfish

Last synced: 18 May 2026

https://github.com/keploy/testgpt

TestGPT is a GitHub Action designed to execute Keploy test cases and generate detailed test reports.

cicd e2e-testing github-actions go java javascript python python3 shell test-automation test-runner test-suites testgpt testing testing-automation testing-tools typescript

Last synced: 21 Jul 2025

https://github.com/cicirello/zigguratgaussian

Fast Gaussian distributed pseudorandom number generation in Java via the Ziggurat algorithm

gaussian gaussian-distribution java normal normal-distribution ziggurat ziggurat-algorithm

Last synced: 24 Jun 2025

https://github.com/fforbeck/vacuum

REST API which allows you to understand the dependency graph of your microservices architecture

dependency-graph java microservice neo4j rest-api swagger-spec

Last synced: 22 Jun 2025

https://github.com/electrostat-lab/jsnaploader

A high-performance cross-platform native Library loader API for JVM Applications

android cpp dynamic-libraries dynamic-loader electrostat-lab electrostatic-sandbox java linux macos shared-libraries windows

Last synced: 18 Jul 2025

https://github.com/manuelernesto/subscription-system

👨🏿‍💻 A system that contains three microservices for use in the subscription applications.

docker eureka-client eureka-server java java11 postgresql spring-boot spring-security

Last synced: 15 Apr 2025

https://github.com/frddl/bully-algorithm

In distributed computing, the bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes. The process with the highest process ID number from amongst the non-failed processes is selected as the coordinator.

bully-algorithm distributed-systems java

Last synced: 18 Jan 2026

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

Apache Sling Thread Support

java sling

Last synced: 19 Oct 2025

https://github.com/viniciusdesenna/asaas-sdk-java

A lightweight and easy-to-use Java SDK for integrating with the Asaas API using Spring Boot. This SDK abstracts common operations like customer management, billing, and subscriptions, making it easier to integrate Asaas into your Java or Spring-based applications.

api asaas boleto java pagamento payments pix sdk sdk-java spring-boot

Last synced: 29 Jun 2025

https://github.com/alxkm/octogration

Octogration is github integration library written on java

api client-library github github-api github-api-v3 java java-api

Last synced: 21 Feb 2026

https://github.com/andresrodriguez55/rent-a-car-microservices

Implementation of microservices in a rent a car application. SOLID and GRASP patterns were given importance. Docker, Kafka, Openfeign, Keycloak, Zipkin, Lombok, Grafana, Spring Cloud & more!

api-gateway clean-code config-server docker eureka grafana grafana-dashboard grasp java kafka keycloak layered-architecture microservices openfeign prometheus software-engineering solid spring spring-boot zipkin

Last synced: 24 Apr 2025

https://github.com/forax/pratt_parser

Implementation of a Pratt Parser in Java

java parser pratt-parser

Last synced: 27 Dec 2025

https://github.com/stephengold/jme3-maze

Game: explore a randomly-generated 3-D maze with a Pharaonic Egypt theme (New BSD license)

3d-maze game java jme3 jmonkeyengine3 maze open-source tonegodgui

Last synced: 14 Apr 2025

https://github.com/akshayp02/microinvestify

The MicroInvestify aims to provide an accessible way for users to invest small amounts of money in a diversified portfolio.

java javascript react spring-boot tailwindcss

Last synced: 14 Apr 2025

https://gitlab.com/ultreiaio/jgit-flow

Was before https://bitbucket.org/atlassian/jgit-flow. Documentation https://ultreiaio.gitlab.io/jgit-flow

git git-flow java maven

Last synced: 15 Apr 2025

https://github.com/labrijisaad/dfinder_console_mode_with_java

Dfinder is a local file browser, which searches through files (according to the user's choice) and then generates a txt file containing the search results.

java read-files-with-java

Last synced: 08 Apr 2025

https://github.com/kuangcp/gradleintegrationmultiplemodules

使用Gradle整合 JavaSE, SpringBoot 两个模块成功构建运行

gradle java jedis springboot

Last synced: 12 Apr 2025

https://github.com/axibase/atsd-api-java

Axibase Time Series Database API Client for Java

api api-client atsd axibase java time-series-analysis

Last synced: 23 Mar 2025

https://github.com/pavi2410/jot

A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.

build-tool cli java jdk jvm maven rust toolchain

Last synced: 26 May 2026

https://github.com/ashwanikumar04/practical-design-patterns

Practical implementation for all the design patterns

design-patterns java

Last synced: 14 Apr 2025

https://github.com/chanmratekoko/Myanmar-Phone-Number

Myanmar Mobile Phone Numbers Validator Check Telecom Operator's name Sanitize mobile numbers and mobile network types.

java myanmar myanmar-phone-number phone-number

Last synced: 14 Mar 2025

https://github.com/moderocky/foundation

A framework for building compiled class files and bytecode.

bytecode class-builder framework java

Last synced: 24 Jun 2025

https://github.com/birddevelper/notebookmanager

A Real World Example for Open API Restful Spring boot Application + Swagger + MySQL + Docker

docker docker-compose dockerfile h2-database java maven mysql openapi openapi3 rest restful restful-api spring-boot springboot swagger swagger-ui unit-test unittest

Last synced: 13 Mar 2025

https://github.com/yegor256/farea

Fake Maven Reactor for unit-testing of your Maven plugins: similar Maven Invoker Plugin, but JUnit friendly

integration-testing java maven maven-invoker maven-invoker-plugin maven-plugin testing

Last synced: 27 Mar 2025

https://github.com/tawfik-s/spring-security-tasks-solution

Master Spring Security by practice. spring security tasks and solutions. you can find tasks description at the README file. freely use, modify, and distribute the code.

bycrypt csrf github-oauth2 google-oauth2 java jwt jwt-authentication method-level-authorization method-level-security oauth oauth2 oauth2-client preauthorize security spring spring-boot spring-security spring-security-oauth2 tasks

Last synced: 30 Jun 2025

https://github.com/araxeus/screenshotz

Simple Screenshot Tool with quick crop and custom keybinds

capture crop custom-keybind java prtscn screen-capture screenshot-utility screenshots software

Last synced: 10 Apr 2026

https://github.com/devtony101/jfxhibernate

A demo app to show how to use Hibernate in a JavaFX Desktop app.

hibernate hibernate-jpa hibernate-orm java java-8 javafx javafx-desktop jpa jpa-hibernate

Last synced: 30 Apr 2025

https://github.com/brabster/performance-with-spring-boot

Exploring spring boot performance with Gatling

java performance spring-boot

Last synced: 30 Jun 2025

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

Ejemplo de pruebas unitarias y aplicación java con swing y MVC

java junit maven mvc swing testing

Last synced: 07 May 2025

https://github.com/suniksha12/tcs_codevita

This is the solution provided for TCS Code Vita _2024 make sure your dont copy paste the same, use your brain, The code provided seen toh have some or the other problem , read the readme file and the answer script with marked comments.

codevita-solutions coding-challenges completed java javacompiler programming programming-language solutions task tcs

Last synced: 15 Apr 2025