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/jcabi/jcabi-ssl-maven-plugin

SSL Plugin for Apache Maven: it generates fake SSL certificates for the testing purposes of your Java web app

java maven-plugin ssl ssl-plugin testing

Last synced: 29 Jun 2025

https://github.com/dlr-sc/maven-tycho-demo

A sample project explaining Maven Tycho for Eclipse RCP applications.

eclipse java maven tycho

Last synced: 14 Apr 2025

https://github.com/codegather/record_movie

一个原生视频录制flutter插件,断点续录、视频压缩等功能,采用原生实现没有依赖第三方库

audi com compress ios java objective-c video

Last synced: 13 Apr 2025

https://github.com/chestshop-authors/chestshopnotifier

Bukkit plugin that allows your players to see who bought or sold what while they were offline.

bukkit chestshop hacktoberfest java minecraft plugin spigot

Last synced: 16 Apr 2025

https://github.com/akhilerm/castle

An open source implementation of the Google Foobar challenge

bash docker foobar google-foobar java jquery-terminal laravel online-compiler python shell

Last synced: 23 Mar 2025

https://github.com/jgneff/epd-javafx

JavaFX application for e-paper displays

e-ink e-paper java javafx

Last synced: 07 Apr 2025

https://github.com/mchernyakov/various-ttl-map

Thread-safe map (cache) with various time to live of keys

cache java map thread-safe-cache thread-safety ttl ttl-cache ttl-map

Last synced: 07 Apr 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/edoardottt/tweetpro

University Java project. It's a lightweight tool specialized in tweets analysis. :chart_with_upwards_trend:

design-patterns graph java java-8 java-library javadev json retweets tweet tweets twitter university university-assignment university-course university-project

Last synced: 03 Aug 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/jshiftio/buildah-java

A Java wrapper over the buildah cli (https://github.com/containers/buildah).

buildah gradle java maven

Last synced: 07 May 2025

https://github.com/scify/icsee

ICSee runs on small portable devices (smartphones, tablets) and makes reading and object identification easier. Simply, conveniently and always available!

android assistive assistive-technology hacktoberfest java opencv special-needs video video-processing visual-impairments

Last synced: 06 Sep 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/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/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/minatisleeping/movieist

REST API powered by Spring Boot

java mongodb spring-boot

Last synced: 20 Jun 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/sivaprasadreddy/modern-spring-boot

Modern Spring Boot features demo

java spring-boot testcontainers

Last synced: 28 Oct 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/yuriytkach/fundraiser-tracker

Fundraiser Tracker implemented as AWS Lambda with ability to manage through Slack and autosync with Monobank and Privatbank

aws aws-lambda aws-secrets-manager dynamodb java monobank-api privatbank-api quarkus slack-bot

Last synced: 26 Jul 2025

https://github.com/infinispan-demos/vertx-api

Example that creates a REST, PUSH API and a Clustered Application with Vert.x and Infinispan

clustering infinispan java react vertx vertx-web

Last synced: 28 Jul 2025

https://github.com/themrmilchmann/gradle-ecj

A Gradle plugin for using the Eclipse Compiler for Java (ECJ) for compiling Java files.

compile ecj eclipse-compiler gradle java

Last synced: 07 Apr 2025

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/dwolla/dwolla-v2-kotlin

Official Dwolla SDK for Kotlin/Java

dwolla dwolla-api java kotlin sdk

Last synced: 06 Apr 2025

https://github.com/kavithma-thushal/ginzarestaurant

Restaurant using java 11, javafx & maven

java javafx mysql

Last synced: 25 Jul 2025

https://github.com/albertlai431/Gungeon

A remake of the classic Enter the Gungeon in Greenfoot (Java Framework)!

game game-development greenfoot java object-oriented-programming

Last synced: 26 Apr 2025

https://github.com/soneso/stellar-java-mnemonic

A Java library that can be used to create mnemonics for the Stellar Network (e.g. for your Android app)

android blockchain cryptocurrency java key-derivation mnemonic mnemonics stellar stellar-network

Last synced: 27 Apr 2025

https://github.com/grame-cncm/elody

Elody: a music composition environment based on a visual functional language.

java lambda-calculus music-composition

Last synced: 25 Apr 2025

https://github.com/hatamiarash7/memorygame

Android Game For Kids

android game java

Last synced: 23 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/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/shubh2-0/core-java

This repository contains three projects developed in Core Java to solve basic problem statements. The projects focus on different aspects of Core Java, including console printing, multiple-choice questions, and simple interactive problems.

abstraction class core-java encapsulation inheritance java opps polimorphism

Last synced: 23 Apr 2025

https://github.com/mehdihadeli/spring-food-delivery-microservices

☕A practical and imaginary food delivery microservices, built with java spring, domain-driven design, cqrs, vertical slice architecture, event-driven architecture, and the latest technologies.

cloud-native distributed-systems event-driven event-driven-architecture java microservices outbox-pattern rabbitmq spring spring-boot vertical-slice-architecture

Last synced: 24 Apr 2025

https://github.com/fieldju/jvm-lambda-template

A template project for quickly getting started writing a Scala, Groovy, or Java Serverless Application with SAM / Cloud Formation

aws aws-lambda cloudformation gradle gradle-aws-sam-deployer-plugin groovy java lambda scala serverless serverless-application-model serverless-applications

Last synced: 09 Apr 2025

https://github.com/suninformation/ymate-module-oauth-connector

基于YMP框架实现的第三方OAuth授权登录模块, 目前已实现GitHub、Weibo、Baidu、Wechat、OSChina、Gitee和QQ等;

connector java module oauth2 web-mvc ymp

Last synced: 26 Jan 2026

https://github.com/flash3388/flashlib

A robotics development framework

framework frc java opencv robot robotics vision

Last synced: 28 Oct 2025

https://github.com/bbossgroups/bboss-http

bboss http5一个简单而功能强大的、基于httpclient5的、去中心化的http/https负载均衡器以及http rpc框架,基于http/https协议实现客户端-服务端点到点的负载均衡和集群容灾功能,可以基于post/get/put/requestbody等方法对接调用任何基于http协议开发的微服务,包括spring cloud、spring boot、spring mvc以及其他基于http协议开发的微服务;提供streamchat方法,轻松对接各种大模型服务,实现流式对话应用;完全支持http2协议;同时还可以非常方便地实现多个文件上传服务器。可基于apollo和nacos管理服务配置参数和实现服务发现功能。

bboss java microservice sse-client stream

Last synced: 14 Jan 2026

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/renilgarala/dsa-java

DSA Notes and Practice Questions With Solution in Java

data-structures dsa dsa-learning-series java

Last synced: 23 Apr 2025

https://github.com/arindam-modak/yrass-media-player

YRASS Media Player desktop application. Watch videos, movies, listen songs with cool interactive user interface and features.

desktop-app fxml gui java javafx mediaplayer

Last synced: 09 Apr 2025

https://github.com/arun-gupta/lex-java

Amazon Lex Java API

amazon aws java lex

Last synced: 20 Aug 2025

https://github.com/markerhub/javademo

专注于梳理Java知识点,解析开源项目!这里都是文章代码的项目示例,好好学哈!

docker dubbo java mybatis redis springboot springcloud

Last synced: 14 Jul 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/aashutoshrathi/springcrud

Basic CRUD with SpringBoot + Hibernate

crud hibernate java junit postgresql spring-boot springboot

Last synced: 19 Mar 2025

https://github.com/bytehamster/pse

OPC UA Simulator for Industrial Plants (OSIP)

java opc-ua osip

Last synced: 13 Apr 2025

https://github.com/arteam/dropwizard-http2-client

Dropwizard Integration with Jetty HTTP/1.1 and HTTP/2 client

dropwizard http2 java

Last synced: 25 Jun 2025

https://github.com/jabbany/cis120finalproject

CIS120 Final Project -- 3D Snakes. 程设课程期末作业。仿诺记的 3D 贪食蛇。

3d game java snakes

Last synced: 13 Apr 2025

https://github.com/maxim5/routekit

Super-fast and lightweight Java URL router.

high-performance java router routing url web

Last synced: 06 Apr 2025

https://github.com/hellokoding/hello-sso-jwt-resource

Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot

java jwt spring-boot sso

Last synced: 13 May 2025

https://github.com/faustinoaq/vscode-javac-linter

A Java linter for Visual Studio Code

java vscode-extension

Last synced: 12 May 2025

https://github.com/henkelmax/opus4j

A Java wrapper for the Opus Codec.

codec java jna opus

Last synced: 22 Apr 2025

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

Apache Sling Query

java sling

Last synced: 24 Mar 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/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/bonigarcia/selenium-jupiter-examples

Test examples using Selenium-Jupiter, Selenium WebDriver, and JUnit 5

appium docker java jenkins junit5 selenium selenium-grid selenium-webdriver testing vnc

Last synced: 23 Mar 2025

https://github.com/ahmedfarag9/ci-cd-pipeline-jenkins-odoo-project

A Multi-branch CI-CD Pipeline Using Jenkins, Docker, AWS, Maven To Deploy an Odoo ERP custom module & a simple Java Maven web app.

amazon-web-services bash bash-scripting ci-cd devops docker docker-compose dockerhub ec2-instance groovy java jenkins maven odoo ssh webhook

Last synced: 11 Apr 2026

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/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/carmjos/aliddns-updater

简单轻量的阿里云DDNS更新器。

aliyun aliyun-ddns java

Last synced: 12 May 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/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/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/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/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/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/mateusznakodach/heroesofdomaindrivendesign.eventsourcing.java.axon.spring

Shows how to use Domain-Driven Design, Event Storming, Event Modeling and Event Sourcing in Heroes of Might & Magic III domain.

axon axonframework ddd dddheroes domain-driven-design event-sourcing eventmodeling eventsourcing eventstorming java spring spring-boot

Last synced: 03 Jul 2025

https://github.com/wbrefvem/python-jolokia

Python client for Jolokia, an HTTP-JMX bridge

enterprise-java http-bridge java jmx jolokia python

Last synced: 18 Jan 2026

https://github.com/cf-toolsuite/cf-hoover

Easily aggregate accounting and snapshot usage reporting across multiple foundations

cloud-foundry java reactor spring-boot-3 spring-webflux

Last synced: 11 Jul 2025

https://github.com/speedment/avro-mocker

Generate mock data based on an Apache Avro schema and specific cardinality settings

avro java mocking speedment test

Last synced: 10 Jul 2025

https://github.com/cctyl/bilirecommbehaviorcorrection

基于黑白名单规则实现的bilibili个性化推荐的纠正

bilibili bilibili-api java springboot vue

Last synced: 22 Apr 2025

https://github.com/loushou/flutter_tts_improved

A fork of the Flutter_TTS (https://github.com/dlutton/flutter_tts) plugin, that uses the progress reporters of the Utterance APIs, on both Android and iOS.

androi api dart flutter ios java swift text-to-speech

Last synced: 21 Feb 2026

https://awesome-wiki.github.io/awesome-wiki-java/

Java 技术栈的知识点索引 Wiki 在线阅读👉

awesome elasticsearch java mysql redis resouces spring-boot wiki

Last synced: 15 Mar 2025

https://github.com/zbendefy/opencl-satsolver

Brute force sat solver in OpenCL

gpgpu gpu java opencl opencl-satsolver sat-solver solver

Last synced: 22 Apr 2025

https://github.com/bhamiltoncx/unicode-graphemes

Java parser for Unicode grapheme clusters, including emoji zero-width joiner (ZWJ), flag, and gender sequences

antlr antlr4 emoji graphemeclusters graphemes java lexer parser unicode

Last synced: 16 May 2025

https://github.com/epicestudar/loja_de_carros

criando uma aplicação java de uma loja de carros usando GUI e JDBC

crud-application database-gui gui-application java jdbc

Last synced: 03 Sep 2025

https://github.com/sondosaabed/baby-frecuencies-hash

Baby-Frecuencies managment application using Hash table as data Structure. Java | JavaFX

baby-frecuency data-structures hashtable java javafx-application

Last synced: 01 Nov 2025

https://github.com/nisrulz/androidautomations

An android example app to demonstrate various automations possible.

android buildsrc fastlane fastlane-android gradle java kotlin ktlint ktlint-gradle travis-ci

Last synced: 22 Apr 2025

https://github.com/apache/ant-antlibs-antunit

Mirror of Apache AntUnit - Unit Test Framework for Ant Tasks

ant build-management java

Last synced: 22 Apr 2025

https://github.com/ptabasso2/springboot-mqtt

Working example of tracing a Spring Boot application using MQTT

apm java mqtt springboot tracing

Last synced: 10 Mar 2025

https://github.com/gluster/libgfapi-jni

Java Native Interface (JNI) bindings for libgfapi (the GlusterFS client API)

filesystem glusterfs-java-filesystem java jni libgfapi low-level storage

Last synced: 19 Oct 2025