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/marmelo/chili

Chili is a collection of Java annotations that simplify common tasks.

annotations cache dependency-injection guice java log memoize timeout

Last synced: 05 May 2025

https://github.com/projectsandprograms/webchatapp

A web based chat application created in java using Servlet, JSP, MySQL, CSS, JavaScript.

chatapp css eclipse html java javachatapp js jsp jsp-servlet mysql servlet tomcat-server webchat webchatapp

Last synced: 30 Apr 2025

https://github.com/apache/maven-ant-tasks

Mirror of Apache Maven ant tasks

build-management java maven

Last synced: 11 Aug 2025

https://github.com/danielmartensson/deeplearning2c

Using Deeplearning4J with JavaFX for mobile and desktop use and generate C-code and MATLAB-code

android c deep-neural-network deeplearning4j gluonhq-javafx iphone java javafx matlab

Last synced: 01 May 2025

https://github.com/derklaro/reflexion

The fluent reflection access library of (y)our dreams

java reflection rust

Last synced: 21 Mar 2025

https://github.com/uhoefel/coordinates

A Java library for handling coordinate systems.

coordinate-systems java

Last synced: 11 Apr 2025

https://github.com/rutujar/helloworld_travis_demo

This is a demo program using continuous integration tools such as Travis,Jenkins,Circle ci and AppVeyor. Many more will be updated shortly

appveyor c circleci circleci-demos codacy code-quality cpp csharp go java javascript jenkins jenkins-ci python r scala travis travis-ci travis-ci-demo travis-ci-github

Last synced: 10 Apr 2025

https://github.com/talfig/introduction-to-programming-in-java

Introduction to Programming in Java

competitive-programming java leetcode

Last synced: 11 Apr 2025

https://github.com/zdavatz/aips2sqlite

aips2sqlite - create an SQLite DB from AIPS, Swissmedic, BAG and Refdata

aips aips2sqlite bag java refdata sqlite swissmedic

Last synced: 03 May 2025

https://github.com/will-molloy/java-template

template repo for Java (or Kotlin/Scala) Gradle projects with everything setup

checkstyle codecov corretto github-actions github-actions-java gradle java java-template renovate spotbugs spotless template template-repository

Last synced: 15 Jan 2026

https://github.com/oktadev/okta-java-i18n-example

i18n in Java 11, Spring Boot, and JavaScript

i18n java l10n sign-in-with-okta spring-boot

Last synced: 11 Apr 2025

https://github.com/naturalness/javac-parser

Exposes OpenJDK's Java parser and scanner to Python

java javac lex lexer openjdk parser scanner syntax-checker tokenizer

Last synced: 06 Mar 2026

https://github.com/hengyunabc/java-telnet-client-demo

A pure java telnet client demo, connect to remote telnet server.

java telnet telnet-client

Last synced: 09 Sep 2025

https://github.com/luckyforce/tictactoe

A TicTacToe Game with an inbuilt algorithm that never loses.

ai algorithm java java-8 tictactoe

Last synced: 11 Apr 2025

https://github.com/clickhouse/flink-connector-clickhouse

Official Apache Flink connector for ClickHouse

clickhouse flink flink-streaming java

Last synced: 06 Mar 2026

https://github.com/weisongzhao/adaptivemedian.imagej

v0.1.0, Adaptive Median fiter - imageJ plugin

filter-plugin image image-processing imagej-plugins java

Last synced: 13 Apr 2025

https://github.com/arivan-amin/clean-architecture-microservices

Modern Microservices Back-End application using Java and Spring Boot, serves as a template to demonstrate the implementation of microservices using modern and best practices in development.

api api-gateway eureka grafana healthcare java junit kafka keycloak liquibase loki lombok microservices mockito mongodb mysql prometheus spring-cloud swagger-ui tempo

Last synced: 26 Sep 2025

https://github.com/innovatorved/start-with-java

Java Programs Repository Contains all basic or prior knowledge for start with Java

java java-programming javabasics start-with-java

Last synced: 18 Mar 2025

https://github.com/mikeroyal/kotlin-guide

Kotlin Guide

android java kotlin

Last synced: 13 Mar 2025

https://github.com/m0t9/mathexpr_bot

This Telegram-bot is intended to "render" messages with LᴬTᴇX-like expressions 🎓

bot java java-telegram-bot-api latex telegram telegram-bot

Last synced: 22 Sep 2025

https://github.com/spilth/java8-junit4-quickstart

Archetype for generating a Java 8/Junit 4 Maven project

java java-8 junit maven maven-archetype

Last synced: 14 May 2025

https://github.com/yashkusumkar02/covid19trackerapp

Covid-19 Tracker App Track the current or Live Cases of Covid-19 using REST API. There are Cases, Recovered Patient, Confirm, Death Cases number.

android android-app android-application android-studio api api-rest covid-19 covid-19-tracker java rest-api xml

Last synced: 14 Apr 2025

https://github.com/satendracoder/learning-app-angular-node

A full-stack e-learning platform with Angular frontend and Node.js backend. The Angular app consumes the REST API for features like user authentication, course browsing, and content delivery.

angular api-rest html html-css-javascript java spring-boot

Last synced: 07 Sep 2025

https://github.com/zongxr/springlock

让你用更优雅的方式加锁,基于注解的加锁方式。一直以来,线程安全问题是考验web后端人员的主要问题之一,加锁是解决线程安全问题的主要形式。 从锁的形式上看,锁可以分为乐观锁和悲观锁。从锁的内容上看,锁可以分为互斥锁和共享锁。 这个Jar包旨在提供全套的锁解决方案,让你使用一个注解就能对目标进行加锁

java lock optimistic-lock readwritelock spring synchronized

Last synced: 14 Apr 2025

https://github.com/kinto-technologies/springboot3batchstarter

Spring Batch 5 skeleton for Spring Boot 3. Includes DB to CSV and CSV to DB samples for quick customization. This repository demonstrates multi-database setup, efficient batch processing, and GitHub Actions integration for CI/CD pipelines.

chunk ci-cd csv data-integration database-migration datasource docker github-actions h2 java job-configuration jooq multi-database mysql opencsv skeleton-code spring-batch-5 spring-boot-3 spring-framework tasklet

Last synced: 02 Nov 2025

https://github.com/noear/marsh

noear:: 微服务开发脚手架(solon + water)

java microservices solon water

Last synced: 14 Apr 2025

https://github.com/igabytm/guihelper

The ultimate solution to creating professional GUIs

java minecraft-plugin spigot-plugin

Last synced: 23 Mar 2025

https://github.com/britter/introduction-to-gradle

Sample repository for showing some of the feature of the Gradle build tool

build-tool example gradle java kotlin

Last synced: 23 Jul 2025

https://github.com/tsimpdim/passbuy

A small project built for a Soft.Eng. course

api-rest java javascript nodejs python

Last synced: 12 Apr 2025

https://github.com/java-edge/rabbitmq-tutorial

RabbitMQ核心API、高级特性、整合Spring家族、集群模式、SET化架构设计、组件架构代码案例及讲解。

java rabbitmq rabbitmq-cluster rabbitmq-consumer rabbitmq-producer

Last synced: 21 Mar 2025

https://github.com/gantsign/maven-archetypes

Maven archetypes for Java/Kotlin applications/libraries

java kotlin maven maven-archetype

Last synced: 06 Apr 2025

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

A Java module enables user to easily implement fraud detection feature into their solution using the API from

fraud-checker fraud-detection fraud-prevention fraud-protection fraudlabspro java java-components java-module

Last synced: 08 Mar 2026

https://github.com/pendula95/vertx-aws-url-shortener-service

Simple url shortening back-end developed with Vertx and deployed as AWS Lambda

async aws java lambda serverless serverless-framework vertx

Last synced: 17 Jun 2025

https://github.com/ahmedkhaled14/automationexercise

Automate different functionalities of an E-commerce website called "AutomationExercise"

allure-report docker-compose extentreports fluentdesign java pageobjectmodel selenium selenium-webdriver shaft-engine testng

Last synced: 22 Jul 2025

https://github.com/wonderer007/naive-bayes-classifier

Naive Bayes classifier is classification algorithm. It uses Naive based Bernoulli and Multinomial equation to classify documents(Text) as ham or spam.

algorithm bernoulli classification-algorithm classify-documents corpus corpus-folder eclipse ham java naive-bayes-classifier

Last synced: 13 May 2025

https://github.com/rustamkuramshin/leetcode-utils

Super Lightweight Java Library For Debug And Testing LeetCode Problems!

java leetcode leetcode-java

Last synced: 24 Apr 2025

https://github.com/dcm4che/dcm4che-typeddicom

Adds Wrappers for dcm4che Attributes to make working with DICOM objects more convenient in Java

dicom java types wrapper

Last synced: 14 Apr 2025

https://github.com/xjqx/sc2002-fypms

A Java-based application for managing final year projects (FYP) for students in tertiary institutions.

java oop solid-principles uml-class-diagram

Last synced: 22 Mar 2025

https://github.com/frekele/cielo-lio-remote-client

Cielo LIO Payment Remote Java REST API Client (Open Source)

cielo cielo-lio client java open-source order-management

Last synced: 14 Jul 2025

https://github.com/wavefronthq/wavefront-sdk-java

Wavefront Core Java SDK

core java monitoring sdk wavefront

Last synced: 05 Apr 2025

https://github.com/pikachu0621/book

Android 小说软件

android book java

Last synced: 13 Jul 2025

https://github.com/zupit/owldency

Action that checks if your application uses dependencies with known vulnerabilities.

dependency-analysis github-action gradle java javascript maven npm

Last synced: 14 Apr 2025

https://github.com/marcelmay/lib-mobi

A simple lib for reading ebook MOBI/AZW3 header data in Java.

azw3 ebook java mobi

Last synced: 15 Sep 2025

https://github.com/solonlab/marsh

noear:: 微服务开发脚手架(solon + water)

java microservices solon water

Last synced: 14 Sep 2025

https://github.com/malcolmmaima/dishi_2.0

Dishi Food App is a real-time food ordering service for small and medium sized vendors.

firebase java realtime-database realtime-messaging realtime-tracking social-network

Last synced: 13 Mar 2026

https://github.com/viniciusfinger/java-geofences

Java-based geofence system using non-convex polygons to define map areas. Processes telemetry data to detect entry/exit events and infractions like speeding. Notifies relevant parties for quick response. 🗺️🛰️

geofence geolocation geospatial java postgis spring telemetry telemetry-data

Last synced: 11 Oct 2025

https://github.com/beansoft/poplayer

电商应用中常见的透明浮层网页的Android端代码实现

android java poplayer

Last synced: 27 Apr 2025

https://github.com/sergiss/ur-rtde

:robot: Universal Robots - Real Time Data Exchange Java Implementation

java rtde universal-robots ur-robot ur10 ur10-robot

Last synced: 11 Oct 2025

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

Apache Software Foundation Resource Bundles

build-management java maven

Last synced: 28 Aug 2025

https://github.com/pjfanning/swagger-akka-http-sample-java

Sample Java-based Akka-HTTP application that exposes its API as Swagger JSON

akka-http java swagger swagger-akka-http

Last synced: 05 Oct 2025

https://github.com/dipien/google-play-api

Gradle Plugin & Kotlin Library to publish android APKs/Bundles and listings on Google Play

android google-play gradle-plugin java publisher

Last synced: 07 Oct 2025

https://github.com/derec-mods/derecearthmod

With over 300,000 downloads, this is a modification for the Java based sandbox video game Minecraft that adds features from the C++ based spin-off game, Minecraft Earth.

config forge game java java-mod minecraft minecraft-earth minecraft-forge-mod minecraft-mod minecraftearthmod mod modding wiki

Last synced: 06 Oct 2025

https://github.com/cepdnaclk/e19-3yp-automated-hydroponic-system

The project "IoT-Based Automated Hydroponic System" aims to develop a modern and sustainable approach to hydroponic farming that maximizes efficiency by using technology to monitor and control growth conditions, reducing resource consumption, and enabling users to make data-driven decisions for better crop management.

3yp automated aws esp32-arduino flutter hydroponics iot java jwt mqtt spring

Last synced: 08 Oct 2025

https://github.com/apache/maven-docck-plugin

Apache Maven Documentation Checker Plugin

build-management java maven maven-docck-plugin maven-plugins

Last synced: 08 Oct 2025

https://github.com/MoamenShoman/Hearthstone

2D computer game, a clone of the famous Hearthstone World of Warcraft ,implemented by Java

gui-application java mvc-application mvc-pattern object-oriented-programming oop swing-gui

Last synced: 26 Apr 2025

https://github.com/joke/spring-factory

Annotation processor for spring factories META-INF/spring.factories

annotation-processor java spring-boot

Last synced: 21 Jan 2026

https://github.com/americanexpress/unify-simple-decision-table

Simple and easy to use Java implementation of a decision table

decision-tables excel java json rules-engine workflow

Last synced: 31 May 2026

https://github.com/openconcerto/giganotepad

A notepad application designed to handle very large text file

java large-files text-editor

Last synced: 27 Sep 2025

https://github.com/web-slate/linkedin-clone-api

LinkedIn Clone Services in Spring Boot

java jpa postgresql spring-boot

Last synced: 09 Apr 2025

https://github.com/bransantiago/milo

🖥️ Enhance surface reconstruction with MILo, a novel method using mesh-in-the-loop Gaussian splatting for detailed and efficient results.

client components cryptography differentiable-rendering discord-bot elasticsearch franklin gaussian-splatting iec62541 java milo nodejs opcua python reactive-programming siggraph-asia surface-reconstruction transactions-on-graphics

Last synced: 28 Apr 2026

https://github.com/uPortal-Project/AnnouncementsPortlet

JSR-286 portlet implementing announcements in uPortal.

hacktoberfest java portal portlet uportal uportal-start-bundled

Last synced: 11 Mar 2025

https://github.com/l33t-c0d3r-66/scheduler

Scheduler Application in Java Using JFXtra by l33t-c0d3r-66

calendar calendarview java scheduler

Last synced: 13 Sep 2025

https://github.com/3f/sandbox

:: ⛱ Experimental or incomplete components and libraries or tests for different languages, frameworks, components, platforms, etc.

algorithms code cpp csharp dotnet draft examples experimental expirement incomplete java javascript libraries native php samples sandbox

Last synced: 12 Apr 2025

https://github.com/davidepastore/liferay-journal-article-converter

From a Liferay Journal Article to a Custom Java Object

converter java journal-article liferay maven

Last synced: 10 Apr 2025

https://github.com/prasoonmohan/100k-coding-challenge

program codes of data structure and java

data-structures java

Last synced: 14 Jun 2025

https://github.com/uPortal-Project/resource-server

Resource Server is a collection of libraries and a web application geared towards more efficient inclusion of static resources such as CSS and JavaScript in Java web applications.

hacktoberfest java portal portlets uportal uportal-start-bundled

Last synced: 11 Mar 2025

https://github.com/thinkinglabs/feature-toggles

Different implementation techniques for Feature Toggles

feature-flags feature-toggle java

Last synced: 09 Apr 2025

https://github.com/ghost-chu/crowdinota

A vanilla Java library that adapt the Crowdin Over-The-Air Content Delivery with cache and custom language mapping support.

crowdin crowdin-api java library translation

Last synced: 28 Apr 2025

https://github.com/songwo-vx18484646674/collaborativefilteringalgorithmnewsrecommendsystem

基于协同过滤算法的个性化新闻推荐系统的设计与实现(采用Java语言的SpringBoot和SSM框架实现基于用户和物品的协同过滤推荐算法)实现了UserCF和ItemCF的协同过滤推荐算法, Java语言(SSM框架)实现协同过滤算法的个性化新闻推荐系统,使用基于用户和物品的协同过滤推荐算法通过爬虫爬取环球日报新闻实现实时计算推荐。

collaborativefilteringalgorithm collaborativefilteringnewsrecommendsystem java mybatis mysql newsrecommendsystem spring springboot springmvc ssm

Last synced: 05 Oct 2025

https://github.com/mulla028/polyglotcode

Simple CLI Tool that translates your code in ANY programming language!

cli java maven picocli

Last synced: 12 Oct 2025

https://github.com/shaswata56/private-chat

Secure TCP/IP desktop chat app using RSA 2048 bit Encryption

2048 application bit chat chat-application encrypted ip java rsa-cryptography rsa-encryption secure tcp

Last synced: 08 Sep 2025

https://github.com/stackloklabs/spring-ai-codegate-sample

Experimental application that integrates Spring AI and CodeGate

ai-gateway ai-proxy java mermaid-diagrams open-ai privacy sample-app spring-ai springboot

Last synced: 07 Oct 2025

https://github.com/dracoon/dracoon-java-crypto-sdk

Official DRACOON Crypto SDK for Java

crypto cryptography dracoon java sdk

Last synced: 25 Sep 2025

https://github.com/esri/activemq-for-geoevent

ArcGIS GeoEvent Server sample ActiveMQ connectors for connecting to ActiveMQ message servers.

activemq arcgis arcgis-geoevent-server connector geoevent java server transport

Last synced: 12 Mar 2026

https://github.com/jakubriegel/lets_chess_on_android

A small chess app for face to face games on Android phones.

android-application chess-game java opensource

Last synced: 27 Jan 2026

https://github.com/vikassandhu999/flutter_pdf_compressor

A flutter plugin to compress pdf files offline. (Android only)

dart flutter itext5 java

Last synced: 09 Oct 2025

https://github.com/picnicsupermarket/oss-parent

The Maven parent POM for open-source code by Picnic.

java maven

Last synced: 28 Oct 2025

https://github.com/kavindyasinthasilva/s-music

second application publish on play store

android java sky-silva

Last synced: 10 Apr 2025

https://github.com/yag00/sandvik

** Mirror ** Main repo on GitLab! ** The Sandvik project is a minimal Dalvik JVM written in C++. It is a work in progress, aiming to become a full-featured Dalvik Virtual Machine (VM) implementation.

android dalvik emulator java jvm

Last synced: 07 May 2026

https://github.com/heshanthenura/dynamicbackground

This repository contains a JavaFX application that dynamically adjusts the background image to fit the screen dimensions.

java javafx

Last synced: 02 May 2026

https://github.com/reuhreuh/valorant-api-client

Simple Java Valorant client based on official Riot API

java maven riot-games riot-games-api valorant valorant-api

Last synced: 08 May 2026

https://github.com/marcuwynu23/just-utility

A compact, automated command-line tool for Windows written in C++ with built-in and 3rd party utilities. Simplifies navigation, learning, and project development, including simple networking.

cmd commandline-tool console java multi-languages nodejs python tool website window

Last synced: 10 Mar 2026

https://github.com/rbiedrawa/spring-kafka-streams-protobuf-testcontainers-demo

Account Service - Spring, Kafka Streams sample application that allows users to sign up and retrieve account details and statistics. This PoC demonstrates how to run multiple Kafka Streams instances (with different consumer groups) inside single Spring Boot application.

confluent-control-center confluent-kafka confluent-platform docker docker-compose gradle grpc java junit5 kafka kafka-streams lombok protobuf schema-registry spring-kafka springboot2 testcontainers topologytestdriver

Last synced: 15 Apr 2025

https://github.com/gaureshpai/java-swing-registration-quiz-app

Java Swing Registration & Quiz App: An intuitive Java Swing application for user registration, login, and a fun quiz experience. Seamlessly register, login securely, and test your knowledge with an interactive quiz. Save user credentials and quiz results for easy access.

java java-swing java-swing-application quiz-game

Last synced: 10 Mar 2026

https://github.com/airshiplay/socket.io

Realtime application framework (Java Spring Boot Server)

java socket-io socket-io-server socketio socketio-server spring spring-boot spring-boot-starter websocket

Last synced: 16 Jul 2025

https://github.com/blosc/jblosc2

Java interface for Blosc2 library

compression java performance

Last synced: 30 Apr 2025