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/digitalsmile/gpio

Java 22+ library for interacting with GPIO and hardware interfaces

gpio i2c java pwm raspberry raspberry-pi raspberry-pi-4 raspberrypi spi

Last synced: 26 Oct 2025

https://github.com/riido-git/locksmith

A Spring Boot starter for Redis-based distributed locking using annotations. Ensures only one instance across all servers executes a method at a time.

aspectj java spring-boot

Last synced: 06 Feb 2026

https://github.com/Alessio-Colombo/ExtraTools

A Slimefun addon to implement useful tools

hacktoberfest java minecraft plugin slimefun slimefun-addon

Last synced: 26 Oct 2025

https://github.com/sormuras/stash

Java interface-driven ByteBuffer-based persistence layer

annotation-processor bytebuffer java persistence

Last synced: 15 Feb 2026

https://github.com/bagussatoto/buku-kas

Merupakan Aplikasi pencatatan uang kas. baik digunakan untuk kalangan akademisi maupun organisasi dalam memanajemen uang kas.

html-css-javascript java javascript mysql mysql-database php sql

Last synced: 27 Oct 2025

https://github.com/celalaygar/java-8-basic-programing

Small, demo, simple projects about basic programing, Thread, Design Pattern for java 8

java java-8

Last synced: 14 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/mikhailms/java-shop-example

Typical Java exercise that shows how to build simple OO project and practice skills such as: how to choose appropriate data type for project, how to write clean and consistent code and etc.

controlsfx java java-8 javafx-gui postgresql testcontainers

Last synced: 11 Oct 2025

https://github.com/yev/seleniummvnscreenshot

Allow your selenium suites to store automatically the screenshots taken for every failed test in maven target folder

java jenkins maven screenshot selenium

Last synced: 26 Oct 2025

https://github.com/apache/maven-shared-resources

Apache Maven Shared Resources

build-management java maven maven-shared

Last synced: 19 Oct 2025

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/teamkun/flylib-reloaded

FlyLib Reloaded is a powerful and useful Java/Kotlin library for the Minecraft Paper.

java kotlin minecraft minecraft-plugin paper papermc papermc-api spigot

Last synced: 26 Oct 2025

https://github.com/jakejmattson/spambot

Multiplying automated browsers.

java selenium spambot webdriver

Last synced: 11 Oct 2025

https://github.com/echocat/java-kata-1

Coding kata for Java aimed to improve your development skills in continues sessions.

java kata lesson training

Last synced: 06 Mar 2026

https://github.com/apache/nutch-webapp

Apache Nutch is an extensible and scalable web crawler

apache crawling hadoop java nutch web-crawler

Last synced: 09 Apr 2025

https://github.com/BlueAmulet/MassSound

MassSound Addon for OpenComputers

java minecraft minecraft-mod opencomputers

Last synced: 11 Mar 2025

https://github.com/marschall/jfr-jdbc

a JDBC driver that wraps an other JDBC driver and generates JFR events

java java-flight-recorder jdbc

Last synced: 13 Jun 2025

https://github.com/mvalla/openwebnet4j

openwebnet4j is a Java library for the Open Web Net protocol

bticino domotic java legrand myhome-bticino openwebnet

Last synced: 14 Jan 2026

https://github.com/uchithmasenevirathne/connect_four_game-oop-

This project is a coursework assignment for an Object-Oriented Programming module. Using JavaFX for the GUI and AI algorithms for single-player mode, I'm building a Connect Four game. Through this project, I'm applying OOP principles to design and implement the game logic, GUI, and AI functionality.

java javafx maven

Last synced: 24 Apr 2025

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/jideguru/am_bored

Are you Bored? There are activities for you to do

dart flutter java swift

Last synced: 22 Apr 2025

https://github.com/vinaykumarmahato/oop_fortress_exploration_revision

Welcome to the Object-Oriented Programming (OOP) Exploration Revision repository! 🚀 This repository is designed to help you master the principles and concepts of OOP in Java.

abstraction class constructor distructure encapsulation exception-handling inheritence interface java multithreading object object-oriented-programming polymorphism

Last synced: 08 Oct 2025

https://github.com/laurosilveira/alura-flix-api

This is a REST API with aim to learning about new features of Spring security with JWT from Spring version 6.

docker-image java jwt-token mongodb rest-api spring-boot spring-security

Last synced: 07 Feb 2026

https://github.com/aaron-akhtar/sided00r

You have a Front Door, a Backdoor, why not a SideD00r...

backdoor java malware remote root shell sidedoor ssh

Last synced: 04 Jul 2025

https://github.com/osgiliathenterprise/data-migrator

Generate anonymized test dataset from production data and configurable anonymization sequences. Execute base to base (vendor agnostic) export and import

anonimized-data data-anonymization data-migration data-migration-tool data-migrations data-migrator database-migrations java liquibase

Last synced: 11 Dec 2025

https://github.com/asiryan/openjdk.bigmathnet

Advanced Java big math functions implementation using .NET Framework.

arbitrary-precision bigcomplex bigdecimal bigmath bigrational csharp ikvm java

Last synced: 14 Jan 2026

https://github.com/cerndb/zkpolicy

Zookeeper Policy Audit Tool (aka zkPolicy) for checking and enforcing ACLs on ZNodes.

cern cli java policy rpm zookeeper

Last synced: 14 Jan 2026

https://github.com/cryptic-game/java-backend-old

This is the Java Backend of the Cryptic project.

api cryptic cryptic-game hacktoberfest hibernate-orm java java-11 netty sql

Last synced: 05 Oct 2025

https://github.com/mohammadrezaamani/digi-java

JUST4FUN simple CLI project written in Java

digijava java

Last synced: 09 Apr 2025

https://github.com/scarsz/jdaappender

Library for Java applications that use JDA to easily stream the logging output to a text channel on Discord

java jda jda-utilities

Last synced: 07 Jul 2025

https://github.com/sunquakes/jsonrpc4j

A java client and server over http or tcp implementation of JSON-RPC 2.0. Support consul & nacos.

client consul http java jsonrpc jsonrpc2 nacos netty rpc server springboot tcp

Last synced: 31 May 2026

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/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/brainstone/brainstonemod

This mod adds a mysterious substance called BrainStone. It glows, it is rare, it is useful.

brain-stone-mod forge gradle jar java java-8 minecraft minecraft-forge minecraft-forge-mod minecraft-mod mod

Last synced: 08 Oct 2025

https://github.com/lreimer/hands-on-quarkus

Hands-on on Quarkus.io demo repository for a enterprise ready library showcase service.

cdi graalvm java jpa microprofile microservice quarkus showcase

Last synced: 06 Jul 2025

https://github.com/ossamamehmood/rscgms

Registration and Student Card Generation Management System (RSCGMS) - This project is a part of Student Registration, Registration Process & Administrator with some great functionality where the following modules are performed (Semester Project).

admin card generation java management ossamamehmood phpmyadmin registration sql student system xampp

Last synced: 18 Jan 2026

https://github.com/saaak/seckill

慕课网_Java高并发秒杀API https://www.imooc.com/learn/587

java maven redis ssm

Last synced: 06 Jul 2025

https://github.com/harium/dotenv

An utility tool to handle .env files in pure Java

dotenv java web

Last synced: 08 Oct 2025

https://github.com/tralahm/uberclone

An Uber Android Apk Clone with Paypal, and Mpesa and Vodacash Support comming soon

android-studio firebase java payouts paypal tralahm uber uber-android uberclone video

Last synced: 09 Apr 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/apache/karaf-eik

Mirror of Apache Karaf

java karaf network-server osgi

Last synced: 10 Apr 2025

https://github.com/afinlay5/javaannotations

Gradle source code repository for java source code examples posted on personal blog (http://bit.ly/JavaAnnot).

annotations gradle-java java java-8 java8

Last synced: 09 Apr 2025

https://github.com/yunatamos/neaking

Android Remote Administration Tool | Powered by Node JS | added JDK 11 support | A revival of the original repository at https://github.com/D3VL/L3MON

android expressjs java mongodb mongoose nodejs rat

Last synced: 08 Oct 2025

https://github.com/chen0040/java-ann-mlp

Package provides java implementation of multi-layer perceptron neural network with back-propagation learning algorithm

backpropagation-learning-algorithm classifier java mlp mlp-classifier mlp-regression multi-layer-perceptron neural-network

Last synced: 15 Aug 2025

https://github.com/johnntirintis/recipe-management-system

A Recipe Management System built using Java Swing, implementing layered architecture and design patterns. Uses SQL for data storage and Maven for dependency management.

abstractfactorypattern dao database java layered-architecture maven sql swing

Last synced: 21 Sep 2025

https://github.com/prakhar-002/leetcode

📜 LeetCode Solution Hub 🔥 | Get all solutions 🧩 for daily challenges and specific tasks 💪🏻 | Example: 🍨 LeetCode 75 - 🪻 Ace Coding Interview, 📦 SQL 50 - 🌽 Crack SQL Interview, 📒 30 Days of JavaScript - 🌻 Learn JS Basics

c cpp java javascript leet leetcode leetcode-cpp leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-solutions python3 questions-and-answers

Last synced: 03 Aug 2025

https://github.com/proximax-storage/java-xpx-chain-sdk

ProximaX Sirius-Chain Java SDK

catapult java proximax sdk sirius

Last synced: 02 Aug 2025

https://github.com/glavo/valhalla-docs-zh

openjdk/valhalla-docs 中文翻译版

java openjdk valhalla

Last synced: 05 Oct 2025

https://github.com/ecly/console_chess

A console based chess game written in Java

chess chess-game console game java terminal

Last synced: 28 Jul 2025

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

Apache Sling Rewriter

java sling

Last synced: 25 Sep 2025

https://github.com/octcarp-courses/SUSTech_CS102A-JavaA_S22_Works

(535/500) Exercise and Assignments of CS102A 2022 Spring: Introduction to Computer Programing, SUSTech. Taught by Prof. Yepang LIU @yepangliu.

cs102a java sustech

Last synced: 16 Aug 2025

https://github.com/patr1ick/fxpdf

This is a PDF-Viewer library for JavaFX. :octocat:

java java-library java-pdf javafx javafx-library pdfviewer

Last synced: 04 Oct 2025

https://github.com/fernanda-kipper/pass-in

This project simulates the operation of an in-person event management dashboard

hsqldb java java-21

Last synced: 20 Sep 2025

https://github.com/kakarottocui/wuyesys

基于java SpringBoot框架的小区物业管理系统设计

java mysql springboot

Last synced: 14 Jul 2025

https://github.com/chetannihith/program-hacktoberfest25

⭐️This repository is for Hacktoberfest 2025 contributions, where developers can contribute interesting and unique programs across different languages! Contribute Java, C++, Python, or any language you're comfortable with and showcase your coding skills! Happy hacking

cpp go hacktoberfest hacktoberfest-accepted hacktoberfest2025 java js python ruby

Last synced: 02 Oct 2025

https://github.com/thuongtruong1009/java-oop-training

Traning about Java and Object-Oriented-Programming projects. Join me and contribute to it!

abstract-class design-patterns github hacktoberfest2021 incapsulation inheritance interface java javaswing object-oriented oop polymorphism

Last synced: 03 Oct 2025

https://github.com/samankhamesian/avl-tree

This project is an implementation of AVL-Tree data structure

avl-tree balanced-search-trees java

Last synced: 27 Jul 2025

https://github.com/yansheng836/gccl

:eyes:为CSDN博客分类生成目录导航列表。

csdn csdnspider java jsoup

Last synced: 30 Jul 2025

https://github.com/konloch/dslbuilder

Zero dependency Java library for creating domain specific languages.

domain-specific-language dsl dsl-builder java java-8 java-library library programming-language scripting scripting-language

Last synced: 04 Aug 2025

https://github.com/thedumbtechguy/ussd-pdu-converters

PDU (Portable Data Unit) Converters implemented currently in Java and PHP.

converters-implemented java pdu php ussd

Last synced: 23 Jul 2025

https://github.com/noudadrichem/dynamic-feed-validator

🔍👨🏻‍💻️Validates Google Merchant product feeds by streaming XML RSS feeds via Java and push notifications to an Angular front-end via WebSockets.

angular docker-compose java jersey postgresql typescript

Last synced: 19 Aug 2025

https://github.com/kakarottocui/vuezufangsys

基于java,springboot和vue房屋租赁租房销售平台设计

java mybatis mysql springboot vue

Last synced: 28 Jul 2025

https://github.com/math-ferreira/spring-boot-thymeleaf-salaoarraso

Projeto real, disponibilizado para utilização de um cliente de salão de belezas. Foi feito em Java com SpringBoot e Thymeleaf apresentando funcionalidade de agenda de contatos, serviços, estoque, fluxo de caixa, entre outros.

html java javascript spring-mvc springboot thymeleaf

Last synced: 21 Sep 2025

https://github.com/mohannadcse/iotcom

Verifying safety of interactions between IoT apps

call-graph cfg groovy icfg java

Last synced: 02 Oct 2025

https://github.com/hardiksinghbehl/spring-boot-admin-server-client-poc

Two Spring-boot applications registering themselves to an spring-boot-admin-server application as separate clients for the purpose of monitoring and managing the clients

java maven spring-boot spring-boot-actuator spring-boot-admin spring-boot-admin-client spring-boot-admin-server

Last synced: 30 Jul 2025

https://github.com/litsec/opensaml-ext

OpenSAML utility extensions

java opensaml saml2 shibboleth

Last synced: 12 Jan 2026

https://github.com/benawi/javafx-jdbc

Create Javafx UI-dynamic table, Here you create an Employee List and add some employee objects to it. We will display those data using a TableView. This code block shows your main() method.

css intellij java javafx-application oracle

Last synced: 24 Sep 2025

https://github.com/allure-examples/junit5-java-gradle

Example of Allure Report usage with JUnit 5 (Jupiter), Java and Gradle

allure allure-report example gradle java junit junit5 jupiter

Last synced: 14 Apr 2025

https://github.com/netgrif/nae-backend-application-starter

Backend Starter project for Netgrif Application Engine

java netgrif petri-nets petriflow spring spring-boot workflow

Last synced: 30 Jul 2025

https://github.com/todbot/blink1-java

blink(1) Java / Processing library

blink1 hacktoberfest hacktoberfest2020 hid java usb

Last synced: 09 Mar 2026

https://github.com/sha1n/spring-boot-jetty-jersey

A POC with Spring boot, embedded Jetty, web-content and Jersey REST services

asyncio example-project java jersey jetty rest spring-boot

Last synced: 30 Sep 2025

https://github.com/hafidsousa/webcrawler

A Recursive Web crawler built with Java 8, reactive streams, async queues and AWS DynamoDB.

aws-dynamodb aws-sdk aws-sqs java reactive-programming reactive-streams

Last synced: 16 Aug 2025

https://github.com/philipperemy/ransac-java

Implementation of the Ransac algorithm written in Java.

java ransac

Last synced: 04 Aug 2025

https://github.com/googleinterns/noms

🍱 A full-stack web app connecting students and college organizations to battle food insecurity and food waste.

css google-app-engine html java javascript

Last synced: 31 Jul 2025

https://github.com/mrnemo64/better-inputs

A Java API to easily get input from users

java minecraft spigot

Last synced: 03 Aug 2025

https://github.com/arun-prabhakar/toon4j

High-performance, zero-dependency Java implementation of Token-Oriented Object Notation (TOON) – JSON for LLM prompts at half the tokens

java llms token toon

Last synced: 05 Mar 2026

https://github.com/freshperf/pve4j

A java library to interact with Proxmox the right way

api-client french java oss proxmox proxmox-ve pve vm

Last synced: 02 Apr 2026

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

在广袤无垠的现代大数据海洋之中,计算机深度的和信息以及数据绑定,承载这亿万数据的就是数据库软件。 Linwin Data Server,基于Java开发的国产高性能数据库软件。支持国产和Linux操作系统,支持多用户操作。采用Nosql结构,自研mys数据库操作语言,更加简单方便高效。 用户数据的增删改查全部在内存内操作,与硬盘的交互写入读取交由专门的线程管理,无不妨碍.

data data-science database hashmap http java javascript key-value linux programming-language python server typescript webserver website

Last synced: 05 Mar 2026

https://github.com/isnsest/denizen-reflect

Allows Denizen scripts to directly interact with and manipulate Java objects.

bukkit denizen denizenscript java minecraft npc

Last synced: 13 Jan 2026

https://github.com/willhaben/willtest

An easy way to set up and use Selenium WebDriver in your JUnit tests

java java-8 junit junit4 selenium-java selenium-webdriver

Last synced: 02 Oct 2025

https://github.com/zlgopen/awtk-java

JAVA Binding for AWTK

awtk java

Last synced: 14 Apr 2025

https://github.com/brunocampos01/programacao-paralela-e-distribuida

Aulas e exercícios da matéria: Programação Paralela e Distribuída (INE5645) e Computação Distribuida (INE5625).

ditributed hadoop ine ine5625 ine5645 java openmp producer-consumer programacao-paralela socket thread threads ufsc

Last synced: 15 Apr 2025

https://github.com/heremaps/here-artifact-maven-wagon

The HERE platform Maven Wagon plugin provides Java and Scala developers with access to platform artifacts via Maven

here-workspace java maven wagon

Last synced: 09 Apr 2025

https://github.com/afsalashyana/java-tutorial-codes

Java programming tutorial projects for Youtube channel 'Genuine Coder'

java tutorial-code

Last synced: 14 Apr 2025

https://github.com/oppahansi/javalings

:coffee: Small exercises to get you used to reading and writing Java code! Inspired by rustlings.

beginner-friendly exercises interactive java javalings

Last synced: 20 Feb 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/junaidrahim/hacktoberfest-kiit-2021

To encourage and educate students of KIIT about Open Source Software and GitHub

beginners c cpp giveback go hacktoberfest hacktoberfest2021 java kiit opensource python

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