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/kylereddoch/it145-java

Collection of my work done in IT145 at SNHU.

java snhu

Last synced: 13 Apr 2025

https://github.com/labex-labs/awesome-programming-projects

Practice 777 Programming Projects | This repo collects 777 of programming projects for different tech stacks. It covers a wide range of programming languages, frameworks, and tools.

ansible awesome awesome-list cybersecurity devops docker exercises git go hands-on java kubernetes labex linux mongodb mysql programming projects python shell

Last synced: 30 Dec 2025

https://github.com/SDRausty/docsBuildAPKs

docsBuildAPKs https://sdrausty.github.io/docsBuildAPKs/

android android-smartphone animation apk apk-signing eclipse-compiler java screenshot termux wiki

Last synced: 21 Mar 2025

https://github.com/nilshartmann/graphql-examples

Examples for GraphQL using various frameworks in backend and frontend

apollographql graphql java react spring springboot typescript

Last synced: 20 Jul 2025

https://github.com/croz-ltd/nrich-demo-backend

Spring Boot application to showcase features of nrich libraries.

croz java jpa nrich spring-boot

Last synced: 12 Jul 2025

https://github.com/SwathiMystery/mesos-pinspider

A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.

distributed-computing java mesos mesos-pinspider mesosphere

Last synced: 08 May 2025

https://github.com/engineeringsoftware/jattack

Compiler Testing using Template Java Programs (ASE'22 Distinguished Paper Award)

compiler java jit-compiler jvm template testing

Last synced: 12 May 2025

https://github.com/lewiscowles1986/julid

Universally Unique Lexicographically Sortable Identifier ported to Java

java reference-implementation ulid

Last synced: 08 Jul 2025

https://github.com/jneira/wai-servlet

Library to integrate eta wai applications with servlet api

eta-lang haskell interop java servlet wai

Last synced: 05 Jul 2025

https://github.com/pkini2002/jwt-authentication-springboot

JWT Authentication API using Spring Boot 3.1.4 (Using Spring Security + Lombok + Spring Web dependencies)

intellij java jsonwebtoken jwt-authentication lombok postman-testing spring-boot spring-security-jwt spring-web

Last synced: 07 Sep 2025

https://github.com/rudderlabs/rudder-sdk-android

Android SDK for RudderStack - the Customer Data Platform for Developers.

analytics analytics-platform android android-library android-sdk java kotlin open-source rudder sdk

Last synced: 25 Apr 2025

https://github.com/richardschoen/howtostuff

This repository contains a general list of how to items for any language similar to gist style articles but focused in a repo

as400 cl commit csharp git ibmi ifs java javascript nfs node php python repositories repository rpg sql vb view xmlservice

Last synced: 05 Sep 2025

https://github.com/zifangsky/easylimit

这是一个同时支持MVC和前后端分离项目开发模式的权限控制框架

authentication authorization front-end-framework java mvc-pattern permission-manager

Last synced: 14 Jan 2026

https://github.com/kasukusakura/kimiroyli

Kimiroyli 是一个致力于 JVM 安全的安全管理框架, 致力于保护整个系统不受恶意外部代码攻击 (WIP)

java javaagent jvm security

Last synced: 26 Apr 2025

https://github.com/apache/logging-chainsaw

Apache Chainsaw is a GUI log viewer

apache java logging

Last synced: 09 Apr 2025

https://github.com/hardiksinghbehl/just-another-testcontainer-integration

Backend application using Testcontainers for Integration Testing AWS S3, Azure Blob Storage, Kafka, MySQL, Egress calls including Chaos testing and Redis.

azurite chaos-testing java kafka-testing localstack mockserver mysql-test redis-test redpanda spring-boot testcontainers toxiproxy

Last synced: 09 Apr 2025

https://github.com/masecla22/Modrinth4J

A fully-compliant Java wrapper for the Modrinth API

java modrinth wrapper

Last synced: 02 Apr 2025

https://github.com/jlleitschuh/kotlin-guiced

Convenience Kotlin API over the Google Guice DI Library

dependency-injection google google-guice guice java jvm kotlin

Last synced: 07 Jul 2025

https://github.com/wojciechzankowski/iextrading4j-book

IEX Trading open source incremental Order Book implementation

deep feed hist iex iextrading java market-data order orderbook tops

Last synced: 10 Apr 2025

https://github.com/devops-utils/excel-to-pdf

An easy way to convert Excel 2003 and Excel 2007 to PDF by Java code based on Apache POI and itext7

excel excel-to-pdf excel2pdf itext itext7 java pdf poi

Last synced: 14 Jan 2026

https://github.com/ansforge/annuaire-sante-fhir-documentation

IRIS-DP en FHIR, le nouveau service de publication développé et maintenu par l’Agence du Numérique en Santé (ANS).

angularjs apim-portal fhir graviteeio hapi-fhir hl7-fhir java js json puppet spring-boot springcloud springcloudgateway

Last synced: 24 Oct 2025

https://github.com/impetus/fabric-jdbc-connector

Fabric JDBC connector implements a pure java, type 4 JDBC driver that executes SQL queries on Hyperledger fabric Blockchain.

blockchain fabric go hyperledger java jdbc jdbc-driver sql

Last synced: 17 Mar 2026

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

Spark in Action, 2e - chapter 9 - Advanced ingestion: finding data sources and building your own

apache-spark ingestion java java8 manning spark sparkwithjava

Last synced: 04 Mar 2026

https://github.com/yupiik/bundlebee

A light Java Kubernetes package manager.

cloud java kubernetes maven

Last synced: 13 Feb 2026

https://github.com/martinpaljak/esteid

Estonian eID tools and libraries in Java

apdu apdu4j esteid java smartcard

Last synced: 14 Apr 2025

https://github.com/beykery/willwallet

以太坊钱包

ethereum java mnemonic wallet

Last synced: 12 Jan 2026

https://github.com/erkaman/regl-fire

Fire particle system made with regl

animation demo fire glsl java javascript particles regl webgl

Last synced: 08 Mar 2026

https://github.com/tanin47/javaparser.rs

[work-in-progress] Java parser written in Rust

java parser

Last synced: 15 Sep 2025

https://github.com/michael-simons/neo4j-from-the-jvm-ecosystem

Examples of how to connect to Neo4j on the JVM, reading and writing data.

helidon java jvm micronaut neo4j neo4j-driver quarkus spring spring-data-neo4j

Last synced: 23 Jul 2025

https://github.com/cyclopsmc/integratedrest

Expose Integrated Dynamics networks as a REST API

forge hacktoberfest java minecraft

Last synced: 09 Mar 2026

https://github.com/scordio/jimfs-junit-jupiter

JUnit Jupiter `@TempDir` extension based on the in-memory file system Jimfs

hacktoberfest java jimfs junit-jupiter junit5-extension testing

Last synced: 10 Aug 2025

https://github.com/creepy-pasta101/java-in-termux

This script will install java (openjdk-11/8) in termux without root! Available for aarch64 or armv8, arm64, armhf, armv7l, arm or arm32 or armv7 or aarch32

armv7l armv8 java jdk jdk11 jdk8 jdk9 openjdk openjdk11 openjdk8 openjdk9 termux

Last synced: 05 Oct 2025

https://github.com/clonewith/opsu

opsu! ~ an open-source osu! client

game java lwjgl2 maven osu rhythm-game slick2d

Last synced: 01 Sep 2025

https://github.com/gaul/java-collection-overhead

Demonstrate overheads for various Java Collection implementations.

collection java

Last synced: 15 Apr 2025

https://github.com/thallyta-castro-cv/algafood-api

Este projeto consiste em uma aplicação Backend com Spring Boot para criar um sistema de delivery de comida completo com todos os recursos que o Spring disponibiliza. O intuito deste projeto é servir de repositório base para consultas futuras de implementação de recursos do framework.

java junit5 mockito-junit-test mysql spring-boot

Last synced: 08 Jul 2025

https://github.com/imagingbook/imagingbook-calibrate

Java/ImageJ implementation of Zhang's camera calibration method

burger-burge camera-calibration imagej java

Last synced: 29 Oct 2025

https://github.com/yegor256/cam

Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories

cyclomatic-complexity dataset java metrics metrics-gathering

Last synced: 27 Mar 2025

https://github.com/greenback-inc/greenback-java

Java library to build modern applications with high-def itemized financial data. OCR, AI, and NLP for receipts, invoices, bills, and RFC822 email messages.

accounting android bills email fintech groovy invoices java kotlin nlp-machine-learning ocr receipts rfc822 scala

Last synced: 12 Apr 2025

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

Scaledrone Java & Android WebSocket client

android java real-time scaledrone websocket websocket-client

Last synced: 12 Apr 2025

https://github.com/orpolyzos/spring-web-initializr

Spring Web Initializr is a library that helps you easily create Web Apps with Spring Boot.

java library mvc mvc-pattern plugin rest rest-api spring spring-boot webapp

Last synced: 05 May 2025

https://github.com/a-r-d/java-1-class-demos

Java 160 class demos for Cincinnati State Java 1 class.

demo java youtube-video

Last synced: 28 Oct 2025

https://github.com/ivangfr/spring-kafka-de-serialization-types

The goal is to play with Spring Kafka. We've implemented 5 examples of producer and consumer services that exchanges messages through Kafka using different types of serialization and approaches.

avro docker java jib json kafka schema-registry spring-boot spring-kafka spring-web-mvc

Last synced: 10 Apr 2025

https://github.com/tfkfan/netty-server-game-demo

Netty java game highload server with room management support

gameserver highload java netty

Last synced: 12 Apr 2025

https://github.com/brenns10/yams

YAMS: Awesome MIPS Server

assembly brainfuck http-server java mars mips

Last synced: 16 Feb 2026

https://github.com/asadiahmad/plantsvszombies

Game with JavaFX framework for Advanced Programming Course

game java javafx javafx-application plants-vs-zombies plantsvszombies ui ui-design ux ux-design

Last synced: 28 Oct 2025

https://github.com/swathimystery/mesos-pinspider

A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.

distributed-computing java mesos mesos-pinspider mesosphere

Last synced: 11 Apr 2025

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

Official Java SDK for Filestack - API and content management system that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.

file-management file-upload image-processing java sdk video-processing

Last synced: 10 Jul 2025

https://github.com/imagingbook/imagingbook-public

Image processing software for textbooks by W. Burger & M. Burge

burger-burge digital-image-processing imagej imagej-plugins imagingbook java

Last synced: 29 Oct 2025

https://github.com/artipie/go-adapter

Go Proxy in Java

go-repository golang goproxy java

Last synced: 13 May 2025

https://github.com/tananaev/steps-navigation

Navigation app without GPS using steps sensor

android java

Last synced: 06 May 2025

https://github.com/cyclopsmc/colossalchests

For when regular chests are too small.

forge hacktoberfest java minecraft

Last synced: 01 May 2025

https://github.com/zhixiangli/gomoku-battle

Gomoku Battle is a cross-language cross-system battle platform.

agent ai ai-agents alpha-beta-pruning battle-platform five-in-row game gobang gomoku java javafx

Last synced: 16 Apr 2025

https://github.com/halvards/vagrant-xfce4-ubuntu

Vagrant-based development environment using Ubuntu and the Xfce Desktop Environment

development java nodejs ubuntu vagrant xubuntu

Last synced: 23 Mar 2025

https://github.com/ammarlodhi255/file-compression-system

File Compression Using Huffman Coding Built in Java.

data-structures huffman-coding huffman-compression-algorithm java

Last synced: 23 Apr 2025

https://github.com/waikato-datamining/adams-base

Base modules for ADAMS, the Advanced Data Mining and Machine Learning System.

java machine-learning maven workflow-engine

Last synced: 30 Apr 2025

https://github.com/open-hand/choerodon-oauth

This service is the authorized authentication center of the choerodon microservices framework and is mainly responsible for user privilege and authorization.

c7nf choerodon java oauth2 spring spring-boot spring-cloud spring-oauth2

Last synced: 10 Jul 2025

https://github.com/stevespringett/owasp-risk-rating-calculator

A Java library for programmatically calculating OWASP Risk Rating scores

java library owasp risk-assessment risk-scores threat-modeling

Last synced: 01 Jul 2025

https://github.com/dahie/imageflow

Visual ImageJ Macro editing in a node-base editor featuring ImageJ

imagej java node-based-ui

Last synced: 09 Sep 2025

https://github.com/naxmefy/node-jdbc

small wrapper to work with jdbc in node

java jdbc nodejs typescript

Last synced: 01 Mar 2026

https://github.com/woowacourse-teams/2025-hearit

🎧 읽지 말고, 히어릿 — 귀로 듣는 개발 인사이트

android java kotlin media3 spring

Last synced: 05 Mar 2026

https://github.com/sebischair/SimpleNLG-DE

German version of SimpleNLG 4

java natural-language nlg simplenlg

Last synced: 14 May 2025

https://github.com/mmontes11/tendereteonline

A Java EE web application of an Online Shop developed with Hibernate + Spring + Bootstrap + jQuery

bootstrap hibernate java javaee jquery mysql spring

Last synced: 23 Mar 2025

https://github.com/lalanachami/java-chat-application-socket-java-swing-gui-

👩‍❤️‍💋‍👨🧑🏻‍💻Socket based chat application with a chat client and a chat server. With swing GUI and message encryption

chat-application decryption encryption hash java sha-1 socket swing-gui

Last synced: 14 Apr 2025

https://github.com/naotsugu/jpostal

Japan postal code dictionary(so‐called ken_all.csv) utility.

java

Last synced: 29 Jan 2026

https://github.com/michel-leonard/ciede2000-color-matching

The 𝐂𝐈𝐄𝐃𝐄𝟐𝟎𝟎𝟎 color difference formula written in 40+ programming languages.

c color computer-vision dart education go image-processing java javascript kotlin ktm620enduro linux python ruby rust swift testing windows

Last synced: 18 Feb 2026

https://github.com/suyashsonawane/javanet

Understanding and Implementing Neural Networks in Java from Scratch 💻 Learning the popular concept in the most 💪strongly typed language

java

Last synced: 22 Mar 2025

https://github.com/wittawatj/jtcc

Java library to tokenize Thai text into a list of TCCs

java natural-language-processing thai-nlp

Last synced: 23 Apr 2025

https://github.com/ikuzweelisa/grades_calculator

A Grades Calculator App developed in java

desktop-app grades-app java jformdesigner standalone swing-gui

Last synced: 15 Aug 2025

https://github.com/sta-ger/slotify4j

A server-side video slot game logic framework for Java.

casino game game-server java return-to-player rtp simulation slot video-slot

Last synced: 10 Mar 2026

https://github.com/artipie/npm-adapter

Turn your files to an NPM repository

java javascript npm private-npm-repository

Last synced: 13 May 2025

https://github.com/Erkaman/regl-fire

Fire particle system made with regl

animation demo fire glsl java javascript particles regl webgl

Last synced: 27 Jul 2025

https://github.com/martinwitt/laughing-train

A code refactoring tool for java created with jgit and spoon for small diffs.

java junit junit4 junit5 qodana refactoring-tools spoon

Last synced: 08 Apr 2025

https://github.com/nayuki/git-library-java

Low-level Java library to read/write Git repositories.

git java library repository

Last synced: 26 Jul 2025

https://github.com/pigfly/ap_s1_2017_sample_code

Sample Code for Advanced Programming in Semester 1 2018

java java-10 java-8 javafx

Last synced: 04 Feb 2026

https://github.com/ehsaniara/scs-kafka-intro

:beer: :beer: Introduction to Spring Cloud Stream Kafka

java kafka kafka-streams spring-cloud spring-cloud-stream

Last synced: 24 Apr 2025

https://github.com/linwin-cloud/linwin-sploit

LinwinSploit is a Penetration testing toolkit for Linux and android Termux. LinwinSploit是一款用于Linux和安卓Termux的渗透测试工具。 It can attack and run trojan virus on target host. 它能够攻击并在目标主机上运行木马。 Use these toolkits carefully. If you don't allow this, you may have a lot of terrible. 用这些工具使的时候小心点,如果你不遵守这条,你可能会有一些麻烦

hacker http java kali linux python web

Last synced: 15 Jul 2025

https://github.com/isapir/lucee-websocket

Enables server WebSockets for Lucee via JSR-356 compliant servlet containers (e.g. Tomcat 8, Jetty 9.1, etc.)

java lucee lucee-server websocket-server websockets

Last synced: 15 Apr 2025

https://github.com/barakugav/jgalgo

A high-performance library for graph algorithms written in Java. It contains a wide collection of optimized algorithms and data structures for a range of problems on graphs.

algorithms data-structures graph-algorithms graph-api graph-theory java java-library

Last synced: 15 Apr 2025

https://github.com/quackster/roseau

Habbo Hotel emulator for the 2001 "v1" client revision.

2001 emulation emulator habbo java private-server server shockwave

Last synced: 01 Jul 2025

https://github.com/atd/handynotes

Simple Android application that provides widgets to have notes at hand

android java notes

Last synced: 01 Sep 2025

https://github.com/salitaba/maven-decoder-mcp

MCP server for inspecting, searching, and decompiling Maven .m2 JARs for Java AI coding agents.

agentic-coding ai-agents bytecode cursor-ide decompiler dependency-analysis docker jar java maven maven-repository mcp mcp-server model-context-protocol python skills

Last synced: 20 Jun 2026

https://github.com/sauce-code/cuckoo

This is an adaption of Peter Österlund's CuckooChess 1.12. The source code provided is a Java Maven project in UTF-8. The program, except for the chess font, is copyrighted by Peter Österlund, and is available as open source under the GNU GPL v3 license.

ai artificial-intelligence chess chess-ai chess-application chess-engine cuckoo gui java java-8 java-maven java-swing java8 maven swing swing-gui tui uci utf-8 utf8

Last synced: 28 Feb 2026