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/arun-gupta/spring-hibernate-hsql

Spring Boot application using Hibernate with in-memory HSQL database

database hibernate java maven spring spring-boot

Last synced: 29 Apr 2025

https://github.com/mugilan-codes/data-structures_and_algorithms

Implementation of Data Structures and Algorithms using Java, Python, and JavaScript

algorithm algorithms clean-code cmake data-structures dsa intellij interview-questions java javascript makefile poetry python vscode

Last synced: 18 Mar 2025

https://github.com/lumio-medical/lumio-flow

A library enabling DAG structuring of data processing programs such as ETLs

dag etl-pipeline java workflow workflow-engine

Last synced: 14 Jan 2026

https://github.com/saibot94/jess-webapp

Web application example with the Jess Rule Engine made in Eclipse

gradle gretty java jess webapp

Last synced: 14 Oct 2025

https://github.com/angelless/serverbot

MCPE server(client) -> telegramBot(Node.js : server) UDP

java minecraft-plugin node nodejs telegram-bot

Last synced: 24 Apr 2025

https://github.com/theanasuddin/computer-programming-part-1-by-tamim-shahriar-subeen

কম্পিউটার প্রোগ্রামিং ১ম খণ্ড (চতুর্থ সংস্করণ) by তামিম শাহরিয়ার সুবিন. All examples and practice problems in JAVA.

computer-science java programming programming-fundamentals tamim-shahriar-subeen

Last synced: 09 Oct 2025

https://github.com/apache/iotdb-backup-tool

Apache IoTDB Backup Tool

backup iotdb java timeseries

Last synced: 10 Apr 2025

https://github.com/guihsp/sistema-de-vagas-tech-yks

Sistema de Vagas para Programadores desenvolvido para o P.I (Projeto Integrador) do 3º Semestre do curso de Análise e Desenvolvimento de Sistemas no Centro Universitário Senac.

css3 html5 java javascript

Last synced: 24 Apr 2025

https://github.com/samvel-aivazian/neetcode

Solutions to NeetCode problems using Java 21. This repository includes implementations of various data structures, algorithms, and design patterns, with a focus on clear, maintainable code and thorough testing.

algorithms algorithms-and-data-structures coding-challenges data-structures design-patterns java java-21 sorting-algorithms

Last synced: 09 Apr 2025

https://github.com/studio42gmbh/log42

Simple, secure and fast logging for Java

ansi java logging profiling

Last synced: 04 Feb 2026

https://github.com/aowubulao/neo-mail

一个简单的Java mail 邮件库,支持抄送、密送、Html邮件等功能

java mail

Last synced: 14 Jan 2026

https://github.com/usharik/seznamslovnik

Android Application for online dictionary https://slovnik.seznam.cz

android czech-language dictionary java seznam slovnik

Last synced: 26 Feb 2026

https://github.com/d-k-deng/dataprocessing_practice

The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.

data-processing data-structures java

Last synced: 14 Oct 2025

https://github.com/feltex/servicoemailsimples

Projeto básico de como utilizar Spring Boot enviando email via GMail

gmail gmail-api java spring-boot springboot

Last synced: 06 Sep 2025

https://github.com/dehora/outland

Proof of concept for a distributed feature flag system

dropwizard dynamodb gradle hybrid-logical-clocks hystrix java protocol-buffers redis ulid

Last synced: 07 Sep 2025

https://github.com/t5750/websites

:dog: Useful Websites & Repositories

java jfreechart netty qrcode seckill

Last synced: 18 Apr 2026

https://github.com/atbashee/atbash-octopus

Atbash Octopus version; declarative permission based Java EE Security

declarative java javaee javafx microprofile octopus permissions security

Last synced: 06 Jul 2025

https://github.com/jwebmp/core

JWebMP is a Java Web UI Framework for the rapid development of data bound web applications. It allows single language, bi-directional databinding and many more features

ajax angular api atmosphere bootstrap css framework graphing guice java jquery jquery-ui single-language web web-application

Last synced: 08 Jan 2026

https://github.com/henry-azer/book-recommendation-system

The book recommendation system is a web application developed using the Java Spring Boot framework and under it's the principles of software clean architecture. The system recommendations based on user-based collaborative filtering

clean-architecture collaborative-filtering java liquibase mysql postgresql recommender-system spring-boot spring-security spring-security-jwt

Last synced: 29 Apr 2025

https://github.com/thomasleplus/javainfo

Perl utility to extract the java version info from a class file's bytecode.

bytecode bytecode-parser bytecode-reading java jdk perl

Last synced: 05 Jul 2025

https://github.com/artus/oca_se_8_exercises

Exercises that help you get ready for the OCA SE 8 exam.

certification certification-prep java java-8 java8 oca

Last synced: 10 Sep 2025

https://github.com/enaium/practice-faka

一个用SpringCloud+Vue实现的发卡平台

element-plus java jimmer mysql rabbitmq springboot springcloud store typescript vue

Last synced: 18 Aug 2025

https://github.com/lihanghang/tecroom

技术栈在线总结文档,包含编程语言、数据结构与算法、机器学习、数据库等。

artificial-intelligence coding data-mining data-structures deep-learning design-patterns docker java machine-learning nlp python3 summary text-extraction text-mining tools

Last synced: 09 Apr 2025

https://github.com/sevdanurgenc/javaoop

Nesne Programlama dersine ait ornek kodlardir.

java object-oriented-programming oop

Last synced: 11 Oct 2025

https://github.com/xincao9/ptk

Easy to use java based, stress test suite

java pressure server toolkit

Last synced: 11 Oct 2025

https://github.com/crni99/bookstore

This app is an e-commerce platform that allows users to browse and purchase books online. It is built using the Java programming language and the Spring framework (Boot, MVC, Security, Data JPA) and it uses an H2 (SQL) database to store and retrieve data.

bookstore bookstore-cms crud database h2-database hibernate java maven mvc spring spring-boot spring-mvc spring-security springboot store

Last synced: 27 Oct 2025

https://github.com/anirudhvarma12/wmv

WMV- Whats My Version is a maven plugin that stores version information in you jar/war file for you to retrieve it during runtime.

egit java maven maven-plugin

Last synced: 12 Apr 2025

https://github.com/emirhandogandemir/bookstore

This is backend of book store project. I was developing during summer holiday

aop java mapstruct redis-cache rules-engine spring-data-jpa spring-security springboot springframework

Last synced: 24 Apr 2025

https://github.com/theayushmajumdar/banking-app

This Spring Boot application serves as a REST API for a banking system. It allows users to manage accounts, transactions, users, perform financial operations such as depositing and withdrawing money , and also delete account.

java maven mysql postman rest-api springboot

Last synced: 24 Apr 2025

https://github.com/buildless/sample-gradle-micronaut4

Sample codebase using Micronaut 4, Kotlin, Gradle, and Buildless

build-cache buildcache buildless gradle java jvm kotlin micronaut remote-build-cache

Last synced: 02 Sep 2025

https://github.com/anhnbt/anhnbt.com

Trang blog cá nhân sử dụng Spring Boot, Spring MVC

bulma java spring-boot spring-mvc thymeleaf

Last synced: 27 Apr 2025

https://github.com/amusarra/eventbus-logging-filter-jaxrs

This project is a Quarkus application that shows how to build a system that is able to track JAX-RS requests coming and going from the application across different storage channels, such as a MongoDB database, SQL, or an AMQP broker using the Quarkus Event Bus.

doc-as-code eventbus java quarkus

Last synced: 09 Oct 2025

https://github.com/ralscha/vision

Demo application with Google Vision API

google-vision-api ionic2 java spring-boot

Last synced: 24 Apr 2025

https://github.com/gabrielduete/ifce-poo

Exercícios de POO concluídos em Java durante as disciplinas de programação orientada a objetos I e II.

java poo

Last synced: 06 Jul 2025

https://github.com/vzurauskas/nereides-javax

Object oriented JSON library wrapper for javax.json.

java json library maven nereid

Last synced: 13 Oct 2025

https://github.com/vaibhavpandeyvpz/jexy

Jexy is a Java library to make executing external process (and optionally read error/output streams) a breeze with a very easy to use API.

cli console java process runtime

Last synced: 24 Apr 2025

https://github.com/kilianb/googletranslatortts

Converts a string of text to mp3 files utilizing the google translator text to speech api. Fast prototyping library without fees or rate limit.

java text-to-speech tts

Last synced: 28 Apr 2025

https://github.com/aaron-akhtar/jbot-archived

Java Botnet - Unfinished - Probably Discontinued

botnet cryptography java java-botnet jbot malware

Last synced: 24 Oct 2025

https://github.com/ericmbouwe/travelmantics

Good online deals management app connected to a Firebase database

firebase-realtime-database java

Last synced: 12 Apr 2025

https://github.com/xunzhuo/book-plane-ticket

A JavaWeb Project Based on servlet + jsp + Mysql for Booking Plane Tickets✈️一个基于JavaEE的机票预订网站

bootstrap java jsp mysql servlet tomcat website

Last synced: 11 Oct 2025

https://github.com/fr4nc3/code-hints

These are code exercises in several programming languages

angularjs c code cordova cpp csharp es6 java javascript jquery-mobile mongodb mongoose nodejs python r reactjs sample

Last synced: 12 Oct 2025

https://github.com/bardframework/jalali-date

Jalali (Shamsi) calenadar implementation in java for parsing, validating, manipulating, converting and formatting persian dates (like java 8 LocalDate(Time))

jalali jalali-calendar jalali-datetime jalalidate java shamsi

Last synced: 14 Jan 2026

https://github.com/julxxy/http-rate-limiter-spring-parent

一个用于支持springboot项目http请求限制的starter,通过识别客户端传来token值(具有唯一标志性)来实现:同一个用户在一定的时间频次内最多只能点击N次特定接口的功能,使用redisson内置非公平锁实现

api-limit http-request-restrict java redis spring spring-boot

Last synced: 26 Jun 2025

https://github.com/lancelote/head_first_java

Code from Head First Java Book

book education head-first-java java

Last synced: 16 Jun 2025

https://github.com/rollczi/litechairs

🌃 LiteChairs - Simple bukkit / spigot plugin for adding chairs to your server.

bukkit bukkit-plugin java minecraft papermc papermc-plugin spigot spigot-plugin

Last synced: 26 Jun 2025

https://github.com/jetkai/runebot-ocr

Hooks into Windows and sends native key presses. Sends commands to the RuneBot Discord, allowing you to "bot" RuneBot with script automation.

automation bot discord java jet-kai kotlin ocr runebot runescape

Last synced: 13 Apr 2025

https://github.com/vikashkatiyar/movie_api_backend

The Spring Boot MovieApi Backend, leveraging Java 17, integrates file handling, pagination, JWT authentication, and a three-layered architecture. This ensures efficient media storage, optimized data presentation, secure authentication, and a modular codebase for managing movie-related data reliably and securely.

file-handling hibernate java jwt-authentication mysql-database pagination-library spring-boot spring-data-jpa spring-security

Last synced: 21 Jul 2025

https://github.com/sureshg/kotlin-scratchpad

A starter project using Kotlin and Gradle Kotlin DSL as build tool.

containers docker google-jib gradle gradle-kotlin-dsl java jvm kotlin oci-image

Last synced: 05 Apr 2025

https://github.com/tinylog-org/tinylog-android-example

Example Android app for demonstrating logging with tinylog

android java tinylog

Last synced: 25 Jun 2025

https://github.com/gumelarme/yava

mini-Java compiler implemented in go

compiler java jvm

Last synced: 12 Jan 2026

https://github.com/jeremynoesen/couriernew

A unique mail system plugin for Spigot Minecraft servers

bukkit bukkit-plugin courier gradle java minecraft minecraft-plugin paper plugin spigot spigot-plugin

Last synced: 21 Mar 2025

https://github.com/emilyy-dev/annotated-service-provider

Define Java service providers by annotating them directly

annotation annotation-processor java service-provider serviceloader

Last synced: 25 Jun 2025

https://github.com/xdagger/xdagj-native-randomx

Java Native Randomx Implement

java jna jni randomx xdag xdagj

Last synced: 29 Apr 2025

https://github.com/spencerpark/jupyter-jvm-client

A Java library for launching, connecting, and communicating with a Jupyter kernel.

client java jupyter jupyter-client jvm

Last synced: 01 Nov 2025

https://github.com/bartlomiejgora/rpnlibrary

Java Reverse Polish Notation Library

java library rpn rpn-expression

Last synced: 11 Jan 2026

https://github.com/hmasum52/intentfx

This project is about how to achieve screen changing(multiple scene in a single stage). Intent class help us to achieve this goal.

java javafx navigation scene-transition scene-transition-animation

Last synced: 15 Apr 2025

https://github.com/liumapp/simple-convert

基于aspose.word的Java文档转换项目,不需要依赖私服Jar包

aspose java pdf word

Last synced: 30 Oct 2025

https://github.com/kfazri75/CatalogMovie

Apps For Search Movie from TheMovieDB API

android android-studio dicoding java themoviedb

Last synced: 28 Mar 2025

https://github.com/ekino/gradle-quality-plugin

Quality plugin applying some configuration for your builds (checkstyle, jacoco, sonarqube)

checkstyle gradle jacoco java quality sonarqube

Last synced: 12 Apr 2025

https://github.com/hennr/marabou

Marabou is a flexible cross platform audio tagger

java linux mp3 mp3-tags windows

Last synced: 14 Apr 2025

https://github.com/nkg447/alfred

CLI Tool for competitive programmers.

cli java jcommander

Last synced: 11 Sep 2025

https://github.com/metteo/chip8-core

:video_game: Chip8 Emulator Core written in Java 11

chip8 emulator interpreter java

Last synced: 17 Jan 2026

https://github.com/kumuluz/kumuluzee-jwt-auth

KumuluzEE JWT Authentication extension provides role based access control microservice endpoints using OpenID Connect and JSON Web Tokens.

authentication cloud-native java javaee jwt jwt-authentication jwt-token kumuluzee microservices openid-connect rbac rest security

Last synced: 06 Apr 2025

https://github.com/thomasleplus/xee

Demo project to test XEE prevention API in Java Xerces.

java maven

Last synced: 14 Apr 2025

https://github.com/apache/maven-verifier

Apache Maven Verifier

build-management java maven maven-shared

Last synced: 05 Apr 2025

https://github.com/muhrifqii/llm-ollama-java-spring-ai

Samples showing a Java Spring Backend Application powered by Ollama's Generative AI and LLMs using Spring AI

ai chat-ai java large-language-models llm llm-application ollama-app r2dbc retrieval-augmented-generation spring-boot webflux

Last synced: 25 Aug 2025

https://github.com/stuntguy3000/lifx-lan-sdk

A high performance complete feature-parity Java SDK for controlling all LIFX Devices through the LIFX LAN API.

java lifx lifx-api lifx-java lifx-java-api lifx-lan lifx-lan-protocol lifx-lan-protocol-java lifx-lan-sdk lifx-sdk sdk

Last synced: 14 Apr 2025

https://github.com/timyates/spock-ignoreuntil

Adds an annotation to Spock tests to ignore a feature or specification until a given date up to 30 days in the future.

codenarc groovy ignore java jvm spock testing

Last synced: 31 Oct 2025

https://github.com/auties00/linkpreview

Generate a preview for a link or for a text containing links

extract java link link-preview preview

Last synced: 15 Apr 2025

https://github.com/netodevel/riley

Criando um framework para fins de aprendizado

fast framework-java java tiny

Last synced: 13 Apr 2025

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

Fax send and receive in Java with the InterFAX REST API

fax fax-image hipaa inbound interfax interfax-api java library online-fax outbound receive sdk send

Last synced: 12 May 2025

https://github.com/orangomango/snake

Snake game (Bot included) using the Hamiltonian cycle and some pathfinding algorithms.

ai java javafx snake webfx

Last synced: 07 Mar 2026

https://github.com/mrunalsawant/calculator-javafx

A simple Calculator for performing basic arithmetic operations created using JavaFX in the NetBeans IDE

basic-java calculator java javafx javafx-application javafx-desktop-apps javafx-project

Last synced: 10 Apr 2025

https://github.com/cryptimeleon/predenc

Predenc contains predicate encryption implementations as well as key encapsulation mechanisms based on such implementations, for example attribute-based encryption.

abe abe-kem ciphertext-policy encryption ibe java kem key-policy predicate-encryption

Last synced: 11 Jan 2026

https://github.com/jasonv/tictactoe

A Java Tic-Tac-Toe Game

ai java tic-tac-toe tictactoe-game

Last synced: 26 Jun 2025

https://github.com/john-science/sudokualgos

A Java library to create Sudoku puzzles of desired difficulty.

algorithms java java-library sudoku-generator sudoku-solver

Last synced: 12 Mar 2026

https://github.com/shnewto/bqjson

bqjson - Serialize/Deserialzie BigQuery TableResults to/from JSON

bigquery java json maven serde serde-json serialization serializer tableresult testing tests

Last synced: 17 Mar 2025

https://github.com/gtekle/shilen-money-transfer-api

Shilen-money-transfer-api is an API developed using Java and Spring Boot as part of a three-day practical Full-stack software development training hosted by Mr. Binyam Asnake - Leader Software Engineer from Berlin, Germany.

hibernate-orm java maven spring-boot

Last synced: 27 Jul 2025

https://github.com/xincao9/x-benchmark

Middleware Test Component

java pressure test-framework testing-tools

Last synced: 27 Jul 2025

https://github.com/umut-tosun/javayazilimgelistiriciyetistirmekampi

Engin Demirog`un Java Yazılım Geliştirici Yetiştirme Kampı`nın ders notları ve kendi eklediklerim.

clean-code java object-oriented-programming oop umut-tosun

Last synced: 27 Jul 2025

https://github.com/tonydeng/tcp4j

TCP4J (Thrift Client Pool For Java)

java java-8 tcp4j thrift thrift-client-pool

Last synced: 27 Jul 2025

https://github.com/doaaosamak/projects-oop

Welcome to my GitHub repository where I share my Object-Oriented Programming (OOP) projects. This repository contains examples and models of projects using essential OOP concepts such as classes, objects, and methods.

java oop oop-principles

Last synced: 24 Jul 2025