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/okaeripoland/okaeri-validator

Simple Java Bean field validator inspired by Java EE

java validation

Last synced: 08 Mar 2025

https://github.com/douaa1819/employeemanagement-junite

unit tests for basic functionalities of Employee Manager application in JEE V2

jakarta java jsp junit mockito servlet

Last synced: 02 Sep 2025

https://github.com/osandadeshan/maxsoft-extent-reporter-demo

This is the demo project to automatically generate the Extent report using MaxSoft Extent Reporter.

automation extentreports java maxsoft reporting test-automation testng testng-framework

Last synced: 23 Jun 2026

https://github.com/mavroprovato/spring-cms

A sample CMS application created with Spring boot.

hibernate hibernate-search java postgresql spring-boot spring-security spring-web thymeleaf

Last synced: 04 Aug 2025

https://github.com/burhanuday/whatsapp-crasher

Crash WhatsApp messenger using a string which when clicked crashes the app

android java mod whatsapp

Last synced: 16 Aug 2025

https://github.com/magnuschase03/snake-game

Snake created in Java

game java jframe snake

Last synced: 16 Aug 2025

https://github.com/shuoros/jcompressor

JCompressor is an easy-to-use library in Java that can be used to compress different files and folders by various methods such as Zip, Gzip, Stufflt, 7z etc., and extract files and folders from those different compressed files.

7z compression compression-library file gzip java rar zip

Last synced: 04 Jan 2026

https://github.com/youqam/chat-app

Android chat application that allow multiple users to join a room and chat.

android java nodejs-server

Last synced: 08 Aug 2025

https://github.com/katcote/cschat

Client-Server Chat platform with encryption based on Netty. Project in progress.

chat java javafx netty

Last synced: 02 May 2026

https://github.com/justinsdk/markdown2template

將我的 markdown 檔案轉為指定的 HTML 模板

html java markdown template

Last synced: 15 Apr 2025

https://github.com/hokamc/shorten-url-demo

A demonstration of shorten url, that built with Java (core-ng, spring boot) and rust (actix-web), includes CICD and Kubernetes to automate workflow.

actix-web cicd core-ng github-actions java kubernetes redis rust shorten-urls spring-boot system-design

Last synced: 09 Apr 2026

https://github.com/peterzhu2118/algorithms

A collection of general purpose algorithms

algorithm algorithm-library algorithms algorithms-implemented java

Last synced: 16 Aug 2025

https://github.com/jkasdbt/AndroidPE

AndroidPE is a complementary application for Android IDE.

android android-development androidpe java kotlin layout-editor projects resources resources-manager xml

Last synced: 08 Aug 2025

https://github.com/sfuhrm/saphir-hash

Cryptographic message digest algorithms as a Java library with standard JCA adapters

crypto crypto-library cryptography cryptography-library cryptohash digest hash hashing hashing-algorithms java library md5 messagedigest ripemd160 sha1 sha2 sha256 tiger

Last synced: 05 Oct 2025

https://github.com/davilands/pro2112-udpm-java

Dự án TN: Diễn đàn chia sẽ yêu thương

fpt fpt-polytechnic java jwt mongodb pro02112 redis socket spring-boot sql webrtc

Last synced: 23 Mar 2025

https://github.com/bean5/nlp-paraphrase-detector

I built this to automate discovery of common text between two documents. I used porter stemming, windowing, and make it save to file. I built the GUI in Java. This project was so successful that a competitor quickly added similar features and Dr. Hilton III published papers on results he discovered when using it.

gh-pages java ml nlp nlp-machine-learning paraphrase-detection paraphrase-identification

Last synced: 23 Apr 2025

https://github.com/youssefali11997/joeson-parser

A Simple JSON Parser in Java that parses Array List of Maps into JSON Format and Vice Versa.

java json-parser

Last synced: 08 Aug 2025

https://github.com/yoongoing/onece

🦋 생체정보기반 신원인증용 블록체인 플랫폼, Onece 🦋

android blockchain css docker golang html hyperledger-fabric java javascript nodejs

Last synced: 20 Feb 2026

https://github.com/p4dro-dev/desafio-t-cnico-mediano-em-java

Nesse desafio, que foi passado no curso Técnico em Informática, teve o objetivo de exercitar nossos conhecimentos na linguagem, e melhorar a lógica de programação. No total, foram 10 questões de medianas em Java. No total, foi 1:42 minutos que levei para concluir o desafio!

desafios-resolvidos java logica-de-programacao

Last synced: 17 Aug 2025

https://github.com/americanexpress/jakapu

Config driven SDK to publish events into any Kafka topic without writing code

java kafka rest spring

Last synced: 18 Aug 2025

https://github.com/danthe1st/compile-time-json-parser

generates a JSON-parser for Java-objects at compile-time

annotation-processor java json-java json-parser json-parsing-library

Last synced: 15 May 2025

https://github.com/gongoliers/robot2020

Team 5112's official competition code for FRC Infinite Recharge 2020 season

first-robotics-competition frc frc-2020 frc-infinite-recharge frc-java frc-robot frcjava java

Last synced: 18 Aug 2025

https://github.com/thepatrickniyo/jsp-levelups

Java server pages content hourse

java jsp servelts tomcat

Last synced: 18 Aug 2025

https://github.com/andrsam/bookshelf

The simple library manager demonstration program

bootstrap easyui gradle java jquery spring-data-jpa spring-mvc

Last synced: 10 Apr 2026

https://github.com/paganini2008/devtools

A Java basic tool library, which provides a large amounts of useful and cool utility methods and APIs to optimize your code, making your code more efficient and elegant.

java javacore utilities

Last synced: 18 Aug 2025

https://github.com/zebrunner/carina-crypto

Cryptographic Java Library. Provides an interface for encrypting / decrypting based on Cipher. Part of the Carina Framework

carina carina-framework cryptography java security

Last synced: 30 Apr 2025

https://github.com/hktalent/createoneminjar

Automatically search for the required class and package it as a jar Create One Min Jar file

0-day 0day build deserialize exp exploit jar java rce tools

Last synced: 14 May 2025

https://github.com/lmarqs/liferay-training

Introduction to Liferay development

gradle java liferay liferay-development liferay-portal osgi

Last synced: 24 May 2026

https://github.com/guru107/flinkjobuploadplugin

A maven plugin that will submit the created fat-jar to the apache flink cluster

apache-flink java maven-plugin

Last synced: 23 Apr 2025

https://github.com/yogain123/dsa-in-java

Algorithms in JAVA

java

Last synced: 18 Mar 2025

https://github.com/yegor256/aggregate-repeated-test

The @AggregateRepeatedTest JUnit annotation

java junit unit-testing

Last synced: 24 May 2026

https://github.com/keynmol/scala-native-jni-template

Call Java and Scala from Scala Native, batteries-included template

java jni jvm scala-native scala3

Last synced: 26 Oct 2025

https://github.com/hamidfarmani/online-store

Scalable, secure online store microservice using microservice architecture, various technologies like Kafka, Eureka, Keycloak, Resilience4j, Micrometer, Zipkin, Prometheus, Grafana, Docker for testing and learning purposes.

docker-compose eureka grafana java kafka microservices

Last synced: 06 May 2026

https://github.com/sormuras/bach-library-template

🎵 Modular Java Library Template

bach java modules

Last synced: 09 Jun 2026

https://github.com/xedziu/keepmypassword

A simple mobile app to keep your passwords secure all in one place

android java

Last synced: 20 Apr 2026

https://github.com/rainggor/fintrack

Финансовое приложение для управления личными финансами, где пользователи могут отслеживать доходы, расходы и создавать бюджеты. Приложение написано на Maven с использованием Java 21, микросервисной архитектуры и фреймворка Spring boot 3.3. Так же в проекте использованы база данных MySQL, Vaadin, Spring Security, Eureka, Flyaway, Lombok и тд

finance java microservice mysql spring spring-boot sql vaadin webflux

Last synced: 03 May 2026

https://github.com/robsonbittencourt/palestra-solid-oo

Repositório com exemplos utilizados na palestra: Software Robusto e Flexível - SOLID + Dois Dedos de Orientação a Objetos

java oop oop-principles solid solid-principles

Last synced: 09 Jun 2026

https://github.com/bouchraakl/lotmaster-backend

LotMaster API & Backend: Streamline parking lot management with Java & Spring Boot. Real-time monitoring, effortless parking sessions, and automated billing.

api api-rest backend estacionamento hibernate-jpa java parking parking-management parkinglot spring-boot springboot

Last synced: 18 Apr 2026

https://github.com/haniokasai/tinymistress

Web Control Panel for PocketMine

java jetty pocketmine-mp

Last synced: 06 May 2026

https://github.com/stackpan/jda-spring-quickstart

Maven archetype of starter project template for building JDA Discord App with Spring Boot

discord-bot-template java jda jda-utilities maven-archetype spring-boot

Last synced: 18 Apr 2026

https://github.com/shawnnew/myleetcodeanswer

Share my LeetCode answer

algorithms java leetcode-solutions

Last synced: 30 Apr 2026

https://github.com/bluurr/virtual-number-forwarding-lambda

A AWS lambda function for generating a call-plan for an incoming call from a virtual number for the Nexmo platform.

aws aws-cloudformation aws-lambda aws-sam azure-pipelines bluurr burner-number callplan cicd java lombok nexmo nexmo-java spring-cloud-function virtual-number

Last synced: 05 May 2026

https://github.com/dipu-bd/lab-exam

Java Project

java lab-exam

Last synced: 03 May 2026

https://github.com/manvith12/getting-rejected

getting rejected in multiple languages

fun goodfirstissue hacktoberfest java javascript python

Last synced: 05 May 2026

https://github.com/houarizegai/gestioncommerciale

Commercial Management System, it can manage customers, suppliers, invoicing, delivery, stocks, regulations, ...and more

gestion gestion-commerciale java javafx management-system

Last synced: 30 Apr 2026

https://github.com/cyrille-leclerc/my-serverless-shopping-cart

Demo OpenTelemetry instrumentation of AWS Lambda Java functions

java lambda opentelemetry serverless terraform

Last synced: 06 May 2026

https://github.com/bdusell/cminor

A compiler for a small C-like language.

compiler java javacup jflex

Last synced: 22 Jul 2026

https://github.com/nahid0335/blood_aid

Donate blood whom need and can find ambulance and hospital. The donar can be found in google map.

android android-app android-application api-rest java retrofit2

Last synced: 20 Apr 2026

https://github.com/devexcale/vgreeter

Let the bot greet your friends when they join a vocal chat on Discord!

discord java jda opus spring-boot

Last synced: 04 May 2026

https://github.com/zabuzard/brainbridge

BrainBridge is a Selenium driven service that passes messages to and from thebot.de which is a german speaking chat bot.

bridge chatbot java selenium server service

Last synced: 06 May 2026

https://github.com/gravendev/asynclevelling

A simple and straight forward levelling bot for Discord supporting both text and vocal activity.

activity bot discord java level levelling levelling-bot text vocal

Last synced: 04 May 2026

https://github.com/raik0707/discord-webhook

Library to send discord webhooks using Java 8.

discord gradle java webhook

Last synced: 06 May 2026

https://github.com/jusexton/matrix-rain

Contains tools for displaying custom matrix rain on screen.

java processing

Last synced: 30 Apr 2026

https://github.com/rusinikita/popular-movies

Experiments with kotlin and java compatibility. Android architecture components and room usage in kotlin.

android android-architecture-components java kotlin room

Last synced: 03 May 2026

https://github.com/bhupirao/foodie-express

We have developed this REST API for an Online Food Booking application. This API performs all the fundamental CRUD operations of any Online Food Booking platform with user validation at every step.

hibernate-jpa java lombok mysql spring spring-boot swagger-ui

Last synced: 06 May 2026

https://github.com/allenlili/device-to-device-communication-over-audio

device-to-device-communication-over-audio

android audio frequency java mobile

Last synced: 29 Apr 2026

https://github.com/felixklauke/prophecy

A little SQL connection pool capable of creating a datasource and improving your database access speed.

connection connection-pool core database datasource java mysql pool prophecy sasuke sasukekawaii sql

Last synced: 20 Apr 2026

https://github.com/lucaazalim/ldamd-multicast-chat

Simple multicast chat in Java.

chat java multicast networking

Last synced: 01 May 2026

https://github.com/sambhav228/data_structure_algorithm

A repository which consists of the collection of various Data Structures and Algorithms implemented in various Programming Languages.

c cpp java python statistics

Last synced: 04 May 2026

https://github.com/ryanmcdermott/gradle-dependency-example

Ridiculously simple example showing how you can use Gradle to install dependencies in Java and run programs using them

gradle java

Last synced: 03 May 2026

https://github.com/starknightt/indiamap

This is a code which gives output of our India Map. It is written in Java, So do it in java.

for-loop for-loops india-map java star-pattern-java starpatterns stars

Last synced: 07 Jun 2026

https://github.com/jufab/graphql-grpc-helidon

Lab around GraphQL and gRPC with Helidon

graphql graphql-java grpc grpc-java helidon helidon-se java

Last synced: 03 May 2026

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

JSR-286 portlet implementing notifications in uPortal.

hacktoberfest java portal portlet uportal uportal-start-bundled

Last synced: 05 May 2026

https://github.com/songwo-vx18484646674/springboot-intelligent-news-recommendation-system

新闻推荐系统,使用SpringBoot和SSM框架实现基于用户的协同过滤推荐算法,根据评分数据计算推荐,同时还使用了新用户喜好标签进行混合推荐,及将两种推荐结果全部输出,解决了冷启动和数据稀疏性问题。同时采用基于统计的热点推荐和相关推荐等。采用爬虫收集新闻数据实时更新新闻数据和推荐结果。

bootstrap collaborative-filtering-algorithm java layer layui mysql news-recommend-system spring ssm

Last synced: 03 May 2026

https://github.com/robinhosz/gym_system

CRUD de um sistema de academia, feito na linguagem Java usando a GUI Swing.

crud-application gui-application java mysql swing

Last synced: 03 May 2026

https://github.com/augustomello09/modelo-conceitual

Estudo sobre a implementação do modelo conceitual. (Curso Projeto full stack completo! Java Spring Boot no back end e Ionic no front end do Prof. Dr. Nelio Alves)Seção 1: Implementação do modelo conceitual.

h2-database java modelo-conceitual postman springboot

Last synced: 30 Apr 2026

https://github.com/vivekvells/salary-manager-java-mysql-project

To Track & Manage Income or Expense Transaction of an user. Working Demo Link:

expense-tracker expenses-manager income java mysql salary salary-manager

Last synced: 01 May 2026

https://github.com/arnaudcs/hai811i-interim

Application d'intérim avec gestion de candidatures, création de comptes, ajout de photos et de CV, création de lettres de motivations

android dev firebase java mobile mobile-app mobile-development

Last synced: 10 May 2026

https://github.com/pablo-m-santos/sistema-bancario

Este sistema é uma atividade de laboratório de software, cujo objetivo é criar um sistema em Java onde o usuário se cadastre e o sistema mostre seus dados.

atividades intellij java pablo-m-santos programacao sistema-bancario

Last synced: 05 May 2026

https://github.com/mrityunj45/criminal_database_management

This is a criminal database application. Here Criminals Data is maintained.

java jdbc mysql

Last synced: 30 Apr 2026

https://github.com/osandadeshan/multi-platform-mobile-test-automation

A demo project that automates Android and iOS applications using a single code base with Appium and Gauge in Java.

android android-automation appium gauge ios-automation java mobile-automation

Last synced: 10 May 2026

https://github.com/donno2048/notepad--

This notepad app will take you 200 years back to the Typewriter.

java notepad

Last synced: 09 Jun 2026

https://github.com/atharva-lipare/price-tracker-android

Android app to get the cheapest way to buy any product and to track product prices. Developed for a College Assignment.

android glide java jsoup-android mpandroidchart scraping

Last synced: 27 Apr 2026

https://github.com/shubhamv108/connect4

A simple server side implementation of Connect4 and state of game is persisted in database. It is a two player game.

connect4 connect4-game connect4-java game java low-level-design spring-boot

Last synced: 03 May 2026

https://github.com/abdulrahmans0414/helloworld-app

My First Android app, a simple "Hello World" application developed using Java and Android Studio.

android app java

Last synced: 30 Apr 2026

https://github.com/samyam81/dynamicprogramming

Dynamic Programming: Employing systematic memoization and recursion, this paradigm optimizes computational efficiency by breaking down complex problems into smaller overlapping subproblems, offering solutions that are both optimal and scalable.

dynamic-programming go java kotlin leetcode

Last synced: 10 May 2026

https://github.com/feltex/alo-mundo

Exemplos práticos para explicar os conceitos de git. O projeto é utilizado no gitlab, github e no bitbucket. Os links para os vídeos estão na descrição

bitbucket feltex github gitlab java

Last synced: 30 Apr 2026

https://github.com/aryan-programmer/tasktimer

A simple Android application to keep track of tasks and how much time has been spent on them.

android android-application java sqlite3 task-app task-list task-management

Last synced: 20 Apr 2026

https://github.com/liuyuweitarek/simple_sample_grpc

Step-by-Step Guide to Implementing a Simple gRPC Connection between Android (Client) and Python (Server)

android-client grpc java python-server python3

Last synced: 03 May 2026

https://github.com/vikrant101001/concurrent-payment-processor

A multithreaded microservice built with Java Spring Boot that simulates a real-world payment processing system using custom thread pools, asynchronous execution, retry logic, and a fake database — all while being lightning-fast, scalable, and resilient.

java microservices multithreading payment

Last synced: 04 May 2026

https://github.com/jkiddo/cda-gen

Automated generation of CDA classes for Java

cda generator hl7 java

Last synced: 19 Apr 2026

https://github.com/llllllxy/tiny-job

一个基于SpringBoot+Quartz开发的轻量级分布式任务调度管理系统

java job quartz spring-boot

Last synced: 04 May 2026

https://github.com/nonopichy/theelytragame

TheElytraGame - Java Remake (Glide Mini-Game)

bukkit game java minigame-plugin playstation-3 playstation-4 spigot xbox360

Last synced: 05 May 2026

https://github.com/osandadeshan/selenium-assignment

Selenium - Assignment (www.newtours.demoaut.com)

java selenium

Last synced: 05 May 2026

https://github.com/training360/javax-ee-20191012

Személyre szabott Java EE oktatás, koncentrálva a JMS, haladó JPA, CDI 2.0 és integrációs tesztelés témakörökre

coursework java javaee

Last synced: 04 May 2026

https://github.com/pine/percentclipview

:star: Cropped layouts with percentage for Android

android-library java

Last synced: 08 Jun 2026

https://github.com/aymane-maghouti/contact_management

This project is a desktop application developed using Java and JavaFX frameWork for managing contacts and groups.

desktop-app java javafx jdbc-api log4j maven mysql

Last synced: 03 May 2026

https://github.com/liuweijw/patchupdatedemo

借助bsdiff生成差分包实现增量更新,新旧apk包直接生成差分包

android bsdiff java update

Last synced: 06 May 2026

https://github.com/midoks/bigdata

Large data software learning

bigdata java

Last synced: 04 May 2026