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/tap30/hiss

A simple Java/Kotlin field-level encryption library.

encryption java kotlin

Last synced: 15 Apr 2025

https://github.com/abranhe/allalgorithms-java

The All ▲lgorithms Java Library

algorithms allalgorithms java java-library javalibrary

Last synced: 23 Mar 2025

https://github.com/jeffotoni/benchmark

alguns testes de stress para divertimos um pouco com diversas langs usadas em aplicações web para backend

c cpp csharp dart deno go java javascipt lua nodejs php rust

Last synced: 12 Apr 2025

https://github.com/rongfengliang/ows-project

office web app server 文档预览部署&&wopi 集成

java officeonline wopi

Last synced: 30 Apr 2025

https://github.com/geningxiang/javadoc-help

JavaDoc工具 解析Java源码注释,生成api文档、接口文档

apidoc doc java javadoc swagger

Last synced: 14 Jan 2026

https://github.com/opentracing-contrib/java-mongo-driver

OpenTracing Instrumentation for Mongo Driver

java mongo-driver opentracing

Last synced: 09 Jul 2025

https://github.com/bzdgn/apache-fop-example

Basic apache fop example to generate PDF file

apache-fop fop java pdf

Last synced: 11 Apr 2025

https://github.com/IanDarwin/date4j

Code for date4j.net's simple date API, with a POM file, for upload to Maven Central.

date-calculations date-formatting date-time java

Last synced: 12 Jul 2025

https://github.com/YangDai2003/CopilotOCR-Android

Fast OCR, multi-language support, sleek design. Scan, edit, and share text effortlessly. Smart barcode and QR code scanning.

android android-ocr-application java ocr ocr-android ocr-text-reader

Last synced: 20 Apr 2025

https://github.com/line/clova-cek-sdk-java

SDK of the Clova CEK for Java

cek-sdk clova clova-extensions-kit java line

Last synced: 14 Jan 2026

https://github.com/hoangsonww/software-design-patterns

🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.

decorators design design-patterns exceptions factory-method-pattern factory-pattern inheritance iterator java maven model-view-controller multiton mvc-pattern object-oriented-programming observer observer-pattern oop singleton software-design

Last synced: 13 Jul 2025

https://github.com/jordi-jaspers/aniflix

Ad free anime streaming website with a modern UI and QoL features. Spring boot, bun and Sveltekit for the best response times.

anime api docker github-actions hibernate html java jpa liquibase mvc shadcn shadcn-ui spring spring-boot streaming svelte sveltekit tailwind video

Last synced: 11 Jun 2025

https://github.com/graphaware/neo4j-resttest

Library for testing Neo4j code over REST

java neo4j neo4j-graphaware-framework

Last synced: 01 Apr 2025

https://github.com/sebasbaumh/mapbox-vector-tile-java

Java Mapbox Vector Tile Library for Encoding/Decoding

java jdk21 jts mapbox mapbox-vector-tile vector-tiles

Last synced: 14 Jan 2026

https://github.com/luoye6/vue3_trade_backend

校园二手商品管理系统(SpringBoot2+Vue3+TypeScript),二手商品交易管理系统(新版)。API认证采用JWT。后端CORS跨域支持。HTTP Status Code表示状态。数据返回格式JSON。接入讯飞星火 AI 接口,支持 B 站弹幕留言、二维码分享项目、牛客评论区、力扣刷题日历、微信聊天室(表情包支持)复合多个实用功能项!

java jdk8 maven mybatisplus springboot

Last synced: 03 Mar 2026

https://github.com/sumonta056/sumonta056.github.io

New One : https://sumonta056.vercel.app/

css3 html5 java javascript portfolio-website

Last synced: 23 Apr 2025

https://github.com/turbolent/lila

Lila is a dynamic language running on the JVM with efficient multiple and predicate method dispatch

dispatch dynamic-languages java jruby jvm lila multiple-dispatch multiple-inheritance predicate-dispatch thesis

Last synced: 23 Apr 2025

https://github.com/jlyne/proxyqueues

Velocity queueing solution

java minecraft queue velocity

Last synced: 08 Apr 2025

https://github.com/valentinefernandes/programming-books-or-references

These are some programming books which will be helpful for you.

css html java javascript

Last synced: 23 Apr 2025

https://github.com/p2-inc/phasetwo-java

Phase Two API Java SDK

alpha java sdk

Last synced: 14 Jan 2026

https://github.com/speedment/speedment-code-samples

Code samples for the Speedment ORM

database examples in-memory java orm speedment sql

Last synced: 29 Jun 2025

https://github.com/infobip/infobip-bean-validation

Library which provides new features on top of Hibernate Validator and Spring Boot Validation starter.

bean-validation java spring spring-boot

Last synced: 23 Apr 2025

https://github.com/luismr/kafka-springboot-blueprint

This project demonstrates three different Kafka delivery modes using Spring Boot:

java java-17 java17 juni5 junit mockito spring springboot

Last synced: 04 May 2026

https://github.com/uportal-project/calendarportlet

JSR-168 portlet implementing calendar viewing in uPortal.

hacktoberfest java portal portlet uportal uportal-start-bundled

Last synced: 03 May 2026

https://github.com/goodforgod/bloxy-api

🔗 Kotlin/Java library for Bloxy.info API.

api api-wrapper bloxy bloxy-api bloxy-info bloxy-wrapper ethereum java kotlin

Last synced: 28 Oct 2025

https://github.com/drako01/java-59570

Repositorio con todas las Actividades repasadas en Clase a lo largo del Curso

api-rest eclipse-ide java jpa-hibernate mysql spring-boot sql

Last synced: 03 May 2025

https://github.com/citymonstret/jenkins4j

Simple and effective Jenkins API wrapper written in Java

api java jenkins

Last synced: 06 Mar 2026

https://github.com/amrdeveloper/snapmacro

Free and Open source Cross-platform bot creator with a new scripting language called snap to interact with the mouse, keyboard, and screen using Snap scripting language

bot-creator hacktoberfest interpreter java javafx macro scripting-language snap snap-scripting-language

Last synced: 12 Apr 2025

https://github.com/treblle/treblle-spring

The official Treblle SDK for Java. Seamlessly integrate Treblle to manage communication with your dashboard, send errors, and secure sensitive data.

api api-monitoring api-observability backend developer-tool java java-spring-sdk logging rest-api restful-api sdk sdk-java spring spring-backend treblle treblle-sdk

Last synced: 08 Jul 2025

https://github.com/wandri/chat-spring-kafka-angular-react-vue

A live chat done with Angular, React, Vue and tested by Cypress

angular cypress github-actions java kafka mongodb react spring-boot typescript vuejs

Last synced: 29 Oct 2025

https://github.com/joselion/maybe

A monadic wrapper with a type-safe API to handle throwing operations in a functional way

error-handling exception-handling functional-java functional-programming hacktoberfest hacktoberfest2022 java maybe monad

Last synced: 20 Mar 2025

https://github.com/alxgcrz/_design-patterns_

Apuntes sobre patrones de diseño en el desarrollo de software

design-patterns java learning

Last synced: 03 Apr 2025

https://github.com/lemon8866/StreamVault

支持多平台的视频下载,基于 Java 支持 Docker 快速部署

bilibili douyin java nfo video yt-dlp

Last synced: 04 May 2025

https://github.com/mohdali/arabic-phonetic-dictionary

Arabic Phonetic Dictionary Generator Tool for Automatic Speech Recognition Applications

java phonetic-dictionaries speech-recognition sphinx4-speech

Last synced: 11 Apr 2025

https://github.com/vladimir-dejanovic/graphql-vs-traditional-rest-api-conftalk_demo

This is demo code for my conference talk GraphQL vs Traditional REST API. It consists of simple REST end points and GraphQL end point, with MongoDB in backened.

demo graphql graphql-api graphql-java graphql-server java rest rest-api

Last synced: 06 Mar 2026

https://github.com/ashish2030/design-a-valet-parking-system-using-java

:octocat: 🌟ᴛʜɪꜱ ɪꜱ ᴛʜᴇ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ꜰᴀᴍᴏᴜꜱ ᴀᴍᴀᴢᴏɴ Qᴜᴇꜱᴛɪᴏɴ ꜰᴏʀ ꜱᴅᴇ1 ʀᴏʟᴇ ɪɴ ᴜꜱ ᴀɴᴅ ᴀʟꜱᴏ ᴀꜱᴋᴇᴅ ʙʏ ᴅɪʀᴇᴄᴛᴏʀ ᴏꜰ ᴡᴏʟʟꜰɪꜱʜ ᴘʀɪᴠᴀᴛᴇ ʟɪᴍɪᴛᴇᴅ 💻 🎯 🚀

12lpa 40k-stipend amazon-us java sde system-design-interview wollfish-private-limited

Last synced: 11 Apr 2025

https://github.com/coding-enthusiast9857/open-source-contributions

This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️

ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3

Last synced: 11 Apr 2025

https://github.com/dwight-studio/jarmemu

Simple ARMv7 simulator written in Java, intended for educational purpose.

arm armv7 educational java portable simulator

Last synced: 16 Feb 2026

https://github.com/tericcabrel/smartcard-with-fingerprint-auth

Stores user information in a smart card and authenticates with the fingerprint stored in the smart card

csharp java javacard rabbitmq sping-boot spring-mvc thymeleaf websocket

Last synced: 14 Jul 2025

https://github.com/basemax/androidautobuildapk

This is an example of how to build an APK using GitHub Actions. Here, we created a simple Android application that displays a Hello World!. We then created a workflow that builds the APK and uploads it as a new release.

android apk apk-builder app build-apk github-action github-actions github-actions-ci java kotlin

Last synced: 05 May 2025

https://github.com/firebirdsql/decimal-java

Java library to encode and decode IEEE-754 decimals

bigdecimal decimal decimal128 decimal32 decimal64 firebird firebirdsql ieee-754 ieee754 java

Last synced: 03 May 2025

https://github.com/0x4f53/getperms

An Android wrapper library to quickly get app permissions and other package data.

android android-library apk demo icon java jitpack library localdatetime open-source package-manager packages permissions permissions-android phone security siem signature

Last synced: 01 May 2025

https://github.com/jgperrin/net.jgp.books.spark.ch15

Spark in Action, 2nd edition - chapter 15 - Aggregating your data

aggregation apache-spark java java8 manning spark sparkwithjava sql-aggregation udaf

Last synced: 11 Jun 2025

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

Apache Maven Studies

build-management java maven

Last synced: 10 Apr 2025

https://github.com/houarizegai/mailssender

Desktop App that allow you to send HTML emails to multiple receivers

java javafx javamail sendmail sendmail-smtp

Last synced: 10 Apr 2025

https://github.com/harshitrv/java-programs

List of java programs made during learning java.

awt-gui java jdbc jsp swing swing-gui

Last synced: 10 Apr 2025

https://github.com/wx-chevalier/reinvent-mq

Multiple home-made Message Queues from Scratch, OMMQ(akin RocketMQ), PongoMQ(akin Kafka), CubeMQ(akin TubeMQ)etc.

go java wx-be wx-code wx-go wx-java

Last synced: 17 Jun 2025

https://github.com/build-on-aws/amazon-bedrock-with-builder-and-command-patterns

A simple, yet powerful implementation in Java that allows developers to write a rather straightforward code to create the API requests for the different foundation models supported by Amazon Bedrock.

amazon bedrock builder-pattern command-pattern foundation-models generative-ai java llm

Last synced: 10 Apr 2025

https://github.com/shaoxiongdu/supermarketcashregistersystem

基于JavaSE的超市收银管理系统

java javase system

Last synced: 10 Apr 2025

https://github.com/tinycedar/vanilla

用Go开发的实验性质的Java虚拟机(Java Virtual Machine) An experimental Java Virtual Machine written in Go

go golang java jvm

Last synced: 30 Apr 2025

https://github.com/ajay-prabhakar/codeforces

Codeforces is Android version of Codeforces web. This app is made to integrate all the available Codeforces API into this app. :rocket:

android api codeforces java

Last synced: 29 Oct 2025

https://github.com/programandoconro/programming-locker

僕の自学の方法。Mi camino de aprendizaje autodidáctico. My programming self-study road.

api docker etc java javascript linux python raspberry-pi typescript

Last synced: 10 Apr 2025

https://github.com/abstracta/jmeter-java-dsl-sample

jmeter-java-dsl simple sample maven project

java jmeter performance performance-testing

Last synced: 25 Jun 2026

https://github.com/hncboy/leetcode

LeetCode

algorithm java leetcod

Last synced: 30 Apr 2025

https://github.com/xdev-software/testcontainers-junit4-mock

JUnit4-Mock for Testcontainers Java

java junit4 mock testcontainers

Last synced: 06 Oct 2025

https://github.com/teogramm/oasth

A library offering access to the OASTH API.

bus java kotlin oasth thessaloniki transit

Last synced: 14 Jan 2026

https://github.com/croct-tech/export-client-java

Java client for the Croct Export API.

api client croct java

Last synced: 30 Oct 2025

https://github.com/thm-mni-ii/php-parser

A Scala-based parser for the latest PHP versions

java parser parsing php php-parser php7 phpparser scala

Last synced: 09 Apr 2025

https://github.com/blezek/nifi-dicom

DICOM handling for NiFi

dicom java java-8 nifi

Last synced: 11 Mar 2026

https://github.com/meesho/excel-pojo-mapper

Excel-Pojo-Mapper is a library to map data kept in excel to list of java objects without writing boilerplate code to read excel & set values for object fields.

apache-poi converter epmapper java mapping mapping-tools microsoft-excel poi pojo

Last synced: 26 Apr 2026

https://github.com/igrishaev/jsam

A lightweight, zero-deps JSON parser and writer

clojure java json

Last synced: 05 Mar 2026

https://github.com/britannio/lox

A full-featured, efficient scripting language from Robert Nystrom's book: craftinginterpreters.com

bytecode-interpreter clox interpreter java jlox lox lox-interpreter lox-language recursive-descent-parser

Last synced: 17 Apr 2026

https://github.com/sangam14/JavaLabs

The Ultimate JavaLabs For All #java Developer

applet class example-project java objects serverlet

Last synced: 03 Mar 2026

https://github.com/c-akhil/java-interview-guide

A comprehensive repository for Java and Spring Boot interview preparation. This repository includes detailed questions and answers covering Core Java Concepts, OOP, Collections & Data Structures, Java 8 & Functional Programming, Spring Boot & Microservices, and Spring Boot Security & Optimization

api-development backend-development collections functional-programming interview-questions java java-interview microservices software-development spring-boot technical-interview

Last synced: 18 Apr 2026

https://github.com/openjdk/jmc7

https://openjdk.org/projects/jmc

java jmc mission-control openjdk

Last synced: 05 Oct 2025

https://github.com/rodrigorvsn/buda

📚️ My Software Engineer arsenal with Data Structures, Algorithms, Design Patterns, Concepts, etc.

algorithms competitive-programming data-structures-and-algorithms design-patterns docsify java python software-engineering solid tdd typescript vitest

Last synced: 18 Aug 2025

https://github.com/sap/ai-sdk-java

Integrate chat completion into your business applications with SAP Cloud SDK for AI. Leverage the Generative AI Hub of SAP AI Core to make use of templating, grounding, data masking, content filtering and more. Access all features of SAP AI Core with the SAP Cloud SDK for AI.

ai chat gen-ai java sap-ai-core

Last synced: 20 Feb 2026

https://github.com/timostrating/projecteuler

These are Java / Ruby / C / Lisp / Haskell / PHP/ Bash / PL-SQL / Mathematica / Rust / Kotlin / Lua solutions for Project Euler, — In the best 1% of the world

cpp java mathematica projecteuler python ruby

Last synced: 12 Sep 2025

https://github.com/willemjiang/smart-park-demo

The demo repo of smark park usecase

camel cozmo java

Last synced: 15 Apr 2025

https://github.com/javadev/calculator

The java/swing, javascript, android calculator

calculator-java calculator-java-swing java

Last synced: 05 Oct 2025

https://github.com/twelvet-projects/netty-websocket-spring-boot-starter

(Based on Netty's WebSocket)基于Netty作为底层实现的Spring Boot Starter轻量级、高性能WebSocket框架,支持多端口,多路径,SSL,jdk >= 1.8 (兼容Spring Boot 3)

java netty spring-boot websocket

Last synced: 14 Apr 2025

https://github.com/sudhirkumar85/library-management-system-project

Library-Management-System-Project :- A library management system is software that is designed to manage all the functions of a library. It helps librarian to maintain the database of new books and the books that are borrowed by members along with their due dates.

awt dbms java library-management-system-project swing

Last synced: 15 Apr 2025

https://github.com/anein/java-programming-solving-problems-with-software

Modules of Coursera Course "Java Programming: Solving Problems with Software"

coursera coursera-course java java-programming

Last synced: 12 Apr 2025

https://github.com/syncfusionexamples/ej2-document-editor-web-services

This repository contains Web API service projects for Word Processor (also known as Document Editor) component server-side dependencies in all supported platforms.

csharp document-editor java web-api web-services word-processor

Last synced: 15 Aug 2025

https://github.com/arquillian/arquillian-cube-q

Fault injection and chaos testing all in one, sweet DSL.

chaos-monkey docker java jvm testing

Last synced: 20 Aug 2025

https://github.com/xpinjection/java8-extensions

Code samples demonstrating benefits of some Java 8 extensions and libraries

java java-8 java-streams java8-learning java8-study javaslang jool streamex vavr

Last synced: 15 Apr 2025

https://github.com/othreecodes/attendancems

Attentance management and Course Record System Written in JavaFX

attendance-management-system fingerprint java javafx records-management

Last synced: 15 May 2025

https://github.com/paritytrading/foundation

Utility library for network protocols on the JVM

java networking

Last synced: 16 Jul 2025

https://github.com/mongodb-developer/java-spring-apps

Example MongoDB Applications using Java and Spring

java maven mongodb spring

Last synced: 07 Apr 2025

https://github.com/kakarottocui/travelsys

基于java SpringBoot框架的旅游系统旅游网设计

java mysql springboot

Last synced: 28 Jul 2025