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/jmp/poker-hand-evaluator

A small poker hand evaluator written in Java. Implements a relatively fast 5-card hand evaluator for calculating the values of poker hands and comparing them.

comparison evaluator java poker

Last synced: 30 Apr 2025

https://github.com/samouraidev/bech32

bech32 address format for Segwit

bech32 bip173 bitcoin java segwit

Last synced: 28 Oct 2025

https://github.com/darmiel/eeee

Small Framework for University Exercises

framework java university

Last synced: 13 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/heruan/jaxrs-range-filter

HTTP Ranged Requests for JAX-RS.

java jax-rs serve-byte-ranges

Last synced: 15 Jun 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/team846/funkylogclient

846's custom logging platform

frc frc-logging java logging logs robotics

Last synced: 08 Sep 2025

https://github.com/notiska/kirjava

A Java bytecode library for Python.

assembler bytecode disassembler java jvm

Last synced: 10 Apr 2025

https://github.com/selimhorri/strategy-pattern

Design Pattern Implementation

design-patterns java strategy-pattern

Last synced: 12 Apr 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/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/fadouse/jvmbenchmark

JVMBenchmark evaluates the performance impact of code obfuscation on Java applications using JVM 17 and JDK 17. It helps developers balance security with potential performance trade-offs.

benchmark java jvm performace-testing

Last synced: 23 Apr 2025

https://github.com/pasan-pahasara/spring-boot-crud

This Project is introduced learning Spring Boot Basic CRUD Operation.

hibernate java mysql spring-boot

Last synced: 11 Apr 2025

https://github.com/weizhiwen/knowledge-base

知识库,包括 Java、Python、日常的一些记录等等

java knowledge-sharing mongodb python redis

Last synced: 19 Mar 2025

https://github.com/deep110/lucid-engine

A basic physics3D engine for learning purposes.

game-development game-engine-2d java physics-engine

Last synced: 11 Apr 2025

https://github.com/keremtan/carfactory

This is a fictional system software which runs on console. This system is designed to understand the uses of Template Method and Iterator Design Patterns.

design-patterns designpatterns iterator-pattern java maven patterns template-method-pattern template-pattern

Last synced: 13 Apr 2025

https://github.com/oswaldobapvicjr/jsonmerge

Utility for merging JSON objects supporting multiple JSON providers

gson jackson java json json-merge json-merger json-org json-smart jsonpath merge

Last synced: 09 Sep 2025

https://github.com/pprattis/address-book-contact-management

A Java console application that manages an address book where the contacts are saved within an archive.

bufferedreader computer-science console-application java program project student

Last synced: 12 Apr 2025

https://github.com/jason-tung/mks21x

APCS w/ K

java

Last synced: 11 Apr 2025

https://github.com/moderocky/mimic

A stronger alternative for Java's Proxy API. Allows the creation of 'mimicked' classes and interfaces with the ability to replace their method behaviour.

bytecode java java-17 proxy reflection

Last synced: 21 Mar 2025

https://github.com/ketanchoyal/attendancemanagement

Attendance Management Application based on Barcode and GPS. Firebase Firestore is used here.

android android-application android-studio firebase firestore java

Last synced: 11 Apr 2025

https://github.com/rajspeaks/code-pyramid

Code-Pyramid consists of Competitive & Beginner level codes, written in different programming languages like C, C++, Java, Python.

c codewars coding-challenge data-structures dsa dsa-algorithm dsa-practice hacktoberfest java python rajdeep-das rajspeaks

Last synced: 07 May 2025

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

ᴛʜᴇꜱᴇ ᴀʀᴇ ᴛʜᴇ ꜱᴏʟᴜᴛɪᴏɴꜱ ᴏꜰ ʟᴇᴇᴛᴄᴏᴅᴇ ᴘʀᴏʙʟᴇᴍꜱ ᴅɪꜰꜰɪᴄᴜʟᴛʏ: ᴇᴀꜱʏ ᴀɴᴅ ᴍᴇᴅɪᴜᴍ

java leetcode-solutions

Last synced: 11 Apr 2025

https://github.com/sentayhu19/simple-hospital-managment-sys-with-java

This is a Hospital management system which allows patients and doctor to get registered and assign patient for selected doctors and the doctor can send req to lab and get report about the patient lab result.

java

Last synced: 11 Apr 2025

https://github.com/nerdherd/chargedup2023

Code for FRC Team 687's 2023 robot.

frc java robotics

Last synced: 12 Apr 2025

https://github.com/bytedeco/javacpp-embedded-python

With this library, you can embed Python to your Java or Scala project. The main purpose of this library is to use Python libraries from Java or Scala.

java python scala

Last synced: 13 Apr 2025

https://github.com/binance4j/binance4j

Java connectors and technical analysis for the Binance API

api binance java margin rest spot strategy trading trading-strategy websocket

Last synced: 20 Mar 2025

https://github.com/rashidi/boot-data-rest-events-sample

Example of application that uses Spring Data Events to perform validation.

event-driven java sample-app spring-boot spring-data-rest tutorial

Last synced: 23 Mar 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

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/gradle/common-custom-user-data-maven-extension

Maven extension that enhances published build scans by adding a set of tags, links and custom values that have proven to be useful for many projects building with Develocity.

java maven

Last synced: 06 Apr 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/mehditeymorian/javacompileengine

Java Compile Engine: The CompileEngine You Need for your Project!

compiler interpreter java

Last synced: 15 Jul 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/miho/vmf-text

Powerful Grammar-based Language Modeling Framework

abstract-syntax-tree antlr antlr4 code-generation java model-driven parser unparsing

Last synced: 06 Apr 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/double-o-seven/equalizer

Fluent builders for correct equals() and hashCode() implementations for Java 8+

equals fluent-api fluent-builders fluent-interface hashcode java java-8 java8

Last synced: 18 Jun 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/andifalk/ssl-demo

Demo to enable HTTPS and HTTP/2 for spring boot web application

http2 https java kotlin root-certificate server-certificate spring-boot spring-security ssl tls tls-certificate

Last synced: 12 Apr 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/tanveerns/neo-adventure-game

neo adventure game

game java java-awt

Last synced: 11 Apr 2025

https://github.com/jenkinsci/idea-stapler-plugin

Jenkins Development Support for IntelliJ IDEA

hacktoberfest intellij-plugin java jelly jenkins jexl stapler

Last synced: 24 Mar 2025

https://github.com/dgroup/term4j

Simplify manipulations with CLI terminal(s) for Java-based applications

cli console elegantobjects hamcrest hamcrest-matchers java lightweight oop oop-principles simple terminal

Last synced: 07 May 2025

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

Apache Sling Query

java sling

Last synced: 24 Mar 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/netomi/uom

A library to represent quantities and perform conversions between units of measurements with double or arbitray precision.

java units-converter units-of-measurement unitsofmeasurement

Last synced: 12 May 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/D4rK7355608/com.d4rk.englishwithlidia.plus

English with Lidia Plus is an Android app that helps you learn English with fun and engaging lessons. Whether you are a beginner or an advanced learner, English with Lidia Plus will help you achieve your goals and improve your fluency. 📗

android android-app android-application android-applications android-apps androidstudio apk audio-lecture audio-lessons d4rk foss google-play-app java kotlin kotlin-android learn-english learning teaching teaching-material website

Last synced: 21 Apr 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/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/thoqbk/code-collection

A shell script tool for decompiling multiple jar files and re-arranging source code

decompile jar java

Last synced: 13 May 2025

https://github.com/artipie/central

Artipie central files and configurations

artifact java website

Last synced: 13 May 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/xdev-software/mockserver-neolight

A lightweight rewrite of the MockServer project with focus on simplicity, maintainability and Testcontainers

java mock-server mockserver proxy testcontainers

Last synced: 22 Jan 2026

https://github.com/sondosaabed/palestinian-dairy-factory

Java to apply a new project Palestinian Dairy Factory

console diary-factory inheritance java oop palestine

Last synced: 22 Apr 2025

https://github.com/sondosaabed/optimal-coins-game-strategy

a java project that uses dynamic programming to implemnt the Optimal coins collecting game strategy

dynamic-programming java javafx optimal-game-strategy

Last synced: 22 Apr 2025

https://github.com/dizitart/jbus

An Open Source Event Bus for Java 1.6+

event-bus java weak-references

Last synced: 17 Feb 2026

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/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/aashutoshrathi/springcrud

Basic CRUD with SpringBoot + Hibernate

crud hibernate java junit postgresql spring-boot springboot

Last synced: 19 Mar 2025

https://github.com/lslxy1021/DYB

斗鱼弹幕Demo

database douyu-barrages java mysql

Last synced: 27 Mar 2025

https://github.com/mynttt/cyk-algorithm

Java implementation of the CYK algorithm.

automata-theory cyk-algorithm java theoretical-computer-science

Last synced: 06 Apr 2025

https://github.com/abdelillahbel/winiwalkandroid

WiniWalk is a fun and motivating walking app designed to turn every step into a chance to win! Whether you're a fitness enthusiast or just looking to stay active, WiniWalk provides a unique and enjoyable way to track your walking progress while giving you the opportunity to earn rewards and prizes along the way.

android-app firebase-realtime-database fitness-app idea java kotlin-android open-source steps-counter

Last synced: 17 Aug 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/apache/servicemix-components

Mirror of Apache ServiceMix components

java network-client network-server osgi scala servicemix xml

Last synced: 09 Apr 2025

https://github.com/lidulibai/coc-java-vimspector

An extension for coc.nvim to enable Java debugging via jdt.ls

coc-java debug java jdt lsp nvim vim vimspector

Last synced: 12 Jul 2025

https://github.com/rockset/rockset-java-client

Official Java client library and JDBC driver for Rockset

client java realtime-database rockset

Last synced: 14 Jan 2026

https://github.com/patrickfav/singlestep-kdf

Implementation of the single-step key derivation function (KDF) as described in NIST Special Publication 800-56C Rev1 supporting messages digest and HMAC.

cryptography hmac java kdf key-agreement key-derivation key-derivation-function message-digest nist nist800-56 secretkey security singlestep-kdf

Last synced: 09 Apr 2025

https://github.com/mhyrzt/dlib-android-face-landmark

face landmark detection for Android devices with c++, dlib, java, OpenCV

android cmake dlib face-detection java opencv

Last synced: 09 Apr 2025

https://github.com/shrhdk/theta4j

PTP/IP implementation for RICOH THETA written in Java.

java ptp ptp-ip ricoh-theta

Last synced: 19 Feb 2026

https://github.com/shubh2-0/serialization-in-java

Serialization is a mechanism of converting the state of an object into a byte stream. Deserialization is the reverse process where the byte stream is used to recreate the actual Java object in memory. This mechanism is used to persist the object.

deserialization interface java java-8 java-classes object object-oriented-programming serialization

Last synced: 23 Apr 2025

https://github.com/st1llwater/sorting-algorithms

A Collection Of Various Sorting Algorithms In Java, Cpp, C And Golang

c cpp golang hacktoberfest hacktoberfest2021 java

Last synced: 28 Feb 2025

https://github.com/siddhesh2377/androidbox

It is an IDE Based On Node An Code Editor

andorid android-application editor ide java node node-editor

Last synced: 02 Apr 2025

https://github.com/unruly/control

A collection of functional control-flow primitives and utilities.

functional-programming java railway-oriented-programming

Last synced: 14 Jan 2026

https://github.com/hatamiarash7/memorygame

Android Game For Kids

android game java

Last synced: 23 Apr 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/liyupi/yu-ai-code-mother

编程导航 2025 年 AI + 微服务全栈新项目,基于 Spring Boot 3 + LangChain4j 构建对标大厂的 AI 应用生成平台,支持多种模式的智能代码生成、可视化编辑预览、一键部署分享、应用管理、AI 智能路由等。覆盖 AI 智能体开发、LangGraph4j 工作流、Tool Calling、SSE、Vue 3 全栈开发、Spring Cloud 微服务架构、MySQL / Redis / COS / Caffeine 存储、Nginx、多种设计模式、ARMS + Prometheus + Grafana 监控、Cursor Vibe Coding 等核心技术。 用一套教程掌握大厂级 AI 智能体开发+前后端核心技术,成为 AI 时代企业的香饽饽,给你的简历增加竞争力

ai backend deepseek frontend java langchain4j langgraph4j mysql nginx project redis springboot springcloud vue

Last synced: 31 Jul 2025

https://github.com/priyansh17/dear-diary

The App aims at helping people to fight from depression and communicate with them at a 1-1 basis alongside giving them suggestions based on their choices which will be taken from the user in various formats such as MCQ for a one time basis and Diary entries of user on a daily basis. The app aims to help mainly people who are introvert and don't share their emotions easily with others who are depressed. we aim to ulift their emotions and make world a better place for them.

android depression diary-entries emotions hacktoberfest hacktoberfest-2021 hacktoberfest-accepted hacktoberfest-starter hacktoberfest2021 java kotlin-android python3 recommendation-system recommender-engine sentiment-analysis sentiments

Last synced: 29 Oct 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/dncomponents/dncomponents

Java UI web framework

gwt java javascript typescript

Last synced: 23 Sep 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/gouravkhunger/accolib

Amazing and easy to use Accordion Library for Android built with kotlin

android android-library android-ui hacktoberfest java kotlin

Last synced: 08 Mar 2026

https://github.com/younes-charfaoui/library-simulator

This is a project for the practical work of the Operating system module in The University of Ibn Khaldoun - Algeria in which we had used the notion of threads and parallelism to make a library simulator.

animation java javafx multithreading mutex-synchronisation mutual-exclusion semaphore simulator

Last synced: 30 Jul 2025