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/eclipse-jnosql/jnosql-extensions

This project contains all specialization to Eclipse JNoSQL. The specific behavior in a NoSQL database matters, that's why there are Eclipse JNoSQL Mapper specializations.

jakartaee java jnosql microprofile

Last synced: 07 Apr 2026

https://github.com/dpwgc/fast-im

FastIM 一个基于Spring Boot + WebSocket + Redis,可快速开发的分布式即时通讯群聊系统。适用于直播间聊天、游戏内聊天、客服聊天等临时性群聊场景。

im java nosql redis server spring-boot web websocket

Last synced: 02 Mar 2026

https://github.com/zapodot/embedded-ldap-junit

A JUnit rule for running an embedded LDAP server in your JUnit test

java junit-rule ldap ldap-server testing unbound

Last synced: 23 Oct 2025

https://github.com/professorjosedeassis/javaee

Java WEB Level 1 (Servlet - jsp - JDBC)

crud itextpdf java javaee jdbc jdbc-driver jsp mysql servlet

Last synced: 28 Feb 2026

https://github.com/thomasnield/dirtyfx

Dirty state-tracking properties and collections for JavaFX

java javafx kotlin tornadofx

Last synced: 03 Mar 2026

https://github.com/nandtel/spring-boot-angular2-starter

Starter application. Spring Boot, Angular 2, TypeScript, Gulp, Gradle, SCSS.

angular2 gradle gulp heroku java livereload scss spring-boot typescript

Last synced: 04 Mar 2026

https://github.com/lujiafa/houtu-admin

Enterprise-level permission management system based on Houtu framework, with frontend-backend separation (Vue 3 + Spring Boot). Supports menu/role/user/organization/position permission control, MFA two-factor authentication, multiple layout modes, and Chinese/English internationalization.

admin-system element-plus enterprise houtu i18n java mfa mybatis-plus permission-management redis spring-boot spring-security vue3

Last synced: 14 Jun 2026

https://github.com/skinny85/specnaz

Library for writing beautiful, RSpec/Jasmine/Mocha/Jest-style specifications in Java, Kotlin and Groovy

groovy jasmine java java8 jest junit kotlin mocha mochajs rspec testing tests

Last synced: 25 Oct 2025

https://github.com/valmobile/realisticsurvival

Realistic Survival - A unique Spigot/Paper plugin inspired by RLCraft that aims to enhance pure survival, adventuring and RPG, and immersion of vanilla Minecraft.

bukkit discord java minecraft modded modded-minecraft modpack mods open-source paper papermc plugin spigot spigotmc survival

Last synced: 14 Mar 2026

https://github.com/digitalfondue/mjml4j

Java implementation for MJML - a framework that makes responsive-email easy

email email-boilerplate java mjml responsive responsive-email templating-engine

Last synced: 16 Jan 2026

https://github.com/didinj/spring-boot-mongodb-react-java-crud

Spring Boot, MongoDB and React.js CRUD Java Web Application Example

application boot crud example java mongo mongodb react reactjs spring spring-boot tutorial web webapp

Last synced: 24 Apr 2025

https://github.com/obydux/minecraft-startup-flags

Modern way of optimizing garbage collection in Minecraft: Java Edition

flags gc-tuning generational-zgc java java-21 jvm minecraft optimization tuning zgc zgenerational

Last synced: 15 Aug 2025

https://github.com/redistimeseries/jredistimeseries

Java Client for RedisTimeSeries

java java-client redis timeseries

Last synced: 10 Mar 2026

https://github.com/igniterealtime/whack

Open Source XMPP component library for XMPP components

jabber java xmpp-components

Last synced: 08 Apr 2025

https://github.com/yegor256/hangman

Hangman (the game) written in a very unelegant procedural style, which you can improve in order to test your skills

game hangman-game java oop

Last synced: 07 Apr 2025

https://github.com/cloudsimplus/cloudsimplus-automation

A Java 17+ tool for Human-Readable Scenario Specification and Automated Creation of Simulations on CloudSim and CloudSim Plus 🌥⚙️📄👨‍💻

automation cloudsim cloudsim-plus java simulation simulation-scenario yaml

Last synced: 18 Dec 2025

https://github.com/abdelrahmanbayoumi/hotelfx

Desktop Application for managing the reservations and Guest Check-in or Check-Out built with JavaFX and SQL Database with Hibernate ORM.

database desktop-application fxml hibernate hotel hotel-booking hotel-management-system java javafx orm-framework sql

Last synced: 04 Apr 2025

https://github.com/jchambers/id-obfuscator

A Java library for reversibly obfuscating numerical identifiers (e.g. 1234 ↔ 4TQCNTL)

java obfuscation security

Last synced: 26 Mar 2025

https://github.com/ere-health/ere-ps-app

ERE Primary System Desktop Client Application of the Gematik TI

eprescription healthcare java quarkus

Last synced: 12 Apr 2025

https://github.com/haehnchen/idea-php-drupal-symfony2-bridge

PhpStorm plugin to support Symfony components inside Drupal 8

annotation drupal intellij intellij-plugin java php phpstorm phpstorm-plugin symfony twig

Last synced: 05 May 2025

https://github.com/ivangfr/springboot-kong-keycloak

Goal: create a Spring Boot app called book-service accessible only through the Kong API gateway. In Kong, the kong-oidc plugin will be installed, enabling communication between Kong and Keycloak. This setup ensures that when Kong receives a request for book-service, it validates the request in conjunction with Keycloak to ensure its authenticity.

docker graalvm java keycloak kong kong-oidc mongodb mysql native postgresql spring-boot spring-data-mongodb spring-web-mvc

Last synced: 10 Apr 2025

https://github.com/benelog/one-ftpserver

Simple, portable FTP server for one user by one executable jar file.

ftp java

Last synced: 04 Sep 2025

https://github.com/pisces-hub/muchat

Muchat是用JAVA语言开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置(Http、Websocket、Tcp自定义IM协议)

chat im java netty redis springboot tcp zookeeper

Last synced: 12 Apr 2025

https://github.com/betacraftuk/legacyfix

Patches legacy Minecraft

java javaagent legacy minecraft

Last synced: 28 Apr 2025

https://github.com/afarber/android-questions

Small projects for asking at Stackoverflow

android java stackoverflow

Last synced: 05 Oct 2025

https://github.com/orienteerbap/vuecket

Power of Vue.JS married with magic of Apache Wicket

java vue vuejs web-framework webfr wicket

Last synced: 05 Oct 2025

https://github.com/porkstudios/porklib

Fast, lightweight libraries for Java. Note: this is very much a work-in-progress, documentation is spotty and the API is changing constantly!

high-performance java library modular

Last synced: 19 Jul 2025

https://github.com/yihleego/trie4j

📒 An Aho-Corasick algorithm based string-searching utility for Java. It supports tokenization, ignoring case, replacing text. So you can use it to find keywords in an article, filter sensitive words, etc.

aho-corasick go java keywords sensitive stopwords string-searching

Last synced: 15 Jul 2025

https://github.com/gameofdimension/java-bert-predict

turn bert pretrain checkpoint into saved model for a feature extracting demo in java

bert feature-extraction google-bert java tensorflow

Last synced: 15 Oct 2025

https://github.com/materna-se/declab

📊 Web-based decision model laboratory powered by jDEC and Vue.js

decision-management decision-model dmn docker java javascript vue

Last synced: 09 Sep 2025

https://github.com/venwyhk/spring-social-wechat

基于spring-social微信第三方登录实现,支持微信开放平台、微信公众平台和企业微信。

java oauth2 spring-boot spring-social wechat wecom

Last synced: 02 Aug 2025

https://github.com/tsegall/fta

Metadata/data identification Java library. Identifies Semantic Type information (e.g. Gender, Age, Color, Country,...). Extensive country/language support. Extensible via user-defined plugins. Comprehensive Profiling support.

data-discovery data-profiler data-profiling date java metadata semantic-type-detection semantic-typechecking semantic-types

Last synced: 11 May 2026

https://github.com/mishmash-io/opentelemetry-server-embedded

OpenTelemetry and logs, metrics, traces, profiles analytics, united by mishmash io.

apache druid java opentelemetry otlp parquet superset vertx

Last synced: 11 Feb 2026

https://github.com/brunobonacci/1config

A command line tool and a library to manage application secrets and configuration safely and effectively.

aws aws-lambda clojure configuration configuration-management java security

Last synced: 17 Mar 2025

https://github.com/Hangman/TuningFork

Advanced 3D audio features for libGDX desktop users.

audio audio-engine audioengine game-development java libgdx sound sound-effects

Last synced: 01 Apr 2025

https://github.com/gurubalan-git/ccc

Code. Compete. Collaborate. An initiative taken to code and help people code from A-Z aimed majorly at placements, by collaborators from around the globe.

c campus-placements coding-challenge coding-interviews coding-standards community-project competitive-coding competitive-programming cpp java open-source placements python

Last synced: 25 Jul 2025

https://github.com/reime005/react-native-secure-element

The most secure way to encrypt and decrypt personal data on a mobile device. Automatically E2E tested and deployed via Github Actions CI/CD.

android hacktoberfest ios java keychain keystore objc react react-native security typescript

Last synced: 06 Apr 2025

https://github.com/kojofosu/twitterapikit

Twitter's API v2 Objectified. This will save you time from creating data objects to access twitter's API v2. This library is supported on Gradle, Maven, Java, Kotlin, and Android projects.

android api gradle java kotlin maven twitter twitterapi

Last synced: 22 Mar 2025

https://github.com/stevespringett/cvss-calculator

A Java library for calculating CVSSv2 and CVSSv3 scores and vectors

cvss cvssv2 cvssv3 java library nist nvd

Last synced: 06 Apr 2025

https://github.com/xxdark/stringscrambler

Hide strings in memory (PoC)

hide java memory string

Last synced: 25 Jun 2025

https://github.com/CrazyLeoJay/nginx-gui

Nginx GUI Manager

java springboot2

Last synced: 04 May 2025

https://github.com/ugioni/selenium-webdriver-java

Cucumber, Selenium WebDriver, Junit, Java and Maven.

e2e java selenium selenium-webdriver webdriver

Last synced: 02 May 2025

https://github.com/buaadreamer/buaa-compile-2021

2021年北航编译课程设计,基于SysY文法的MIPS编译器

c compiler java

Last synced: 11 Apr 2025

https://github.com/bamless/interpreter

A simple intepreter written in java.

c compiler interpreter java

Last synced: 07 May 2025

https://github.com/llorllale/cactoos-matchers

Elegant object-oriented hamcrest matchers

cactoos elegantobjects hamcrest-matchers java junit oop unit-test

Last synced: 27 Mar 2025

https://github.com/neo4j/neo4j-java-driver-spring-boot-starter

Automatic configuration of Neo4j's Java Driver for Spring Boot applications

bolt driver java neo4j neo4j-driver spring-boot spring-boot-starter

Last synced: 30 Sep 2025

https://github.com/houarizegai/java-pocs

Codes and samples were written 💻 to demonstrate the usage of Java with various technologies.

apis crm-rest hibernate java java8 javaee maven rest rest-crud spring spring-boot-crud spring-mvc spring-rest

Last synced: 22 Aug 2025

https://github.com/daichi-m/jach

Briging Golang's channels to Java

golang-channels java

Last synced: 12 Jan 2026

https://github.com/seunmatt/morsecodetranslator

This is a desktop application that translates English text to Morse code and vice-versa

gui-desktop jar java morse translator tutorial

Last synced: 15 Apr 2025

https://github.com/swiesend/secret-service

A Java library for storing secrets under linux in the gnome-keyring over D-Bus. Like libsecret, but for Java.

dbus dbus-java gnome gnome-keyring java java-library jvm keyring libsecret linux password password-store password-vault scala secret-service secrets storing-secrets

Last synced: 04 Oct 2025

https://github.com/akhuntsaria/spring-boot-api-gateway

API authentication gateway written using Spring Boot, Zuul, Eureka and JWT.

eureka java jwt microservices spring spring-boot zuul zuul-proxy

Last synced: 17 Jan 2026

https://github.com/gigaherz/toolbelt

A simple mod that adds a belt for carrying tools

forge-mod java java-8 minecraft minecraft-forge-mod minecraft-mod

Last synced: 11 Oct 2025

https://github.com/pubref/rules_maven

Transitive maven dependencies with Bazel.

bazel gradle java maven transitive-closure

Last synced: 04 Sep 2025

https://github.com/TAKETODAY/today-web

😐 A Java library for building web applications

framework high-performance java java-web lightweight servlet springmvc

Last synced: 12 May 2025

https://github.com/xing/xing-android-sdk

The Official XING API client for Java/Android

android api api-client java moshi oauth xing xing-api

Last synced: 14 Jan 2026

https://github.com/chinalike/jsbridge

Android 中 WebView 与原生通信

bridge java javascript webview

Last synced: 14 Jul 2025

https://github.com/crowdcode-de/kissmda

Keep It Simple Stupid, MDA!

java mda uml

Last synced: 15 Jun 2025

https://github.com/mnestorov/regex-patterns

This repository contains regular expression (regex) patterns for validating phone numbers postal codes, VAT numbers, dates, currency, credit/debit cards etc. for European countries (but not only).

csharp csharp-regex european java java-regex javascript javascript-regex js-regex php php-regex python python-regex regex regex-match regex-pattern regex-patterns regex-validator ruby

Last synced: 12 Jul 2025

https://github.com/Commonjava/indy

Simple artifact proxy for maven and similar build tools

java maven npm repository-management

Last synced: 07 Oct 2025

https://github.com/orienteerbap/wicket-orientdb

Everything you need to work with Apache Wicket and OrientDB

java orientdb orienteer wicket

Last synced: 18 Dec 2025

https://github.com/commonjava/indy

Simple artifact proxy for maven and similar build tools

java maven npm repository-management

Last synced: 24 Dec 2025

https://github.com/OrienteerBAP/wicket-orientdb

Everything you need to work with Apache Wicket and OrientDB

java orientdb orienteer wicket

Last synced: 13 Mar 2025

https://github.com/hexensemble/gb-usb-64m-cart-mac

macOS app for the “GB USB Smart Card 64M” Gameboy cartridge. 💾

cartridges gameboy java macosx

Last synced: 19 Apr 2025

https://github.com/albfernandez/itext2

Java Library to create and manipulate PDF on the fly

java

Last synced: 14 Jan 2026

https://github.com/ivangfr/spring-data-jpa-r2dbc-mysql-stream-million-records

In this project, we will implement two Spring Boot Java Web application called, streamer-data-jpa and streamer-data-r2dbc. They both will fetch 1 million of customer's data from MySQL and stream them to Kafka. The main goal is to compare the application's performance and resource utilization.

cadvisor docker java jconsole jib kafdrop kafka mysql spring-boot spring-cloud-stream spring-data-jpa spring-data-r2dbc spring-web-mvc spring-webflux

Last synced: 10 Apr 2025

https://github.com/tangorabox/componentinspector

Java Desktop (JavaFX and Swing) Component Inspector on mouse over

component component-inspector desktop inspector java javafx node swing

Last synced: 10 Apr 2025

https://github.com/alexprut/design-patterns-java

📗 Classic OOP Design Patterns from GoF, implemented in Java.

design-patterns gof java oop

Last synced: 30 Apr 2025

https://github.com/dyleaf/wechat

Wechat: 一款使用javafx实现的网络聊天室。

chat emoji java javafx-gui

Last synced: 10 Apr 2025

https://github.com/andy-goryachev/fxeditor

JavaFX rich text editor able to handle billions of lines (WORK IN PROGRESS)

handle-billions java javafx javafx-components javafx-desktop-apps javafx-gui

Last synced: 10 Apr 2025

https://github.com/taketoday/today-web

😐 A Java library for building web applications

framework high-performance java java-web lightweight servlet springmvc

Last synced: 03 Oct 2025

https://github.com/chriy/pighelper

:pig:基于Hybrid+SSM的养猪信息化管理平台,该平台实现了对实时新闻,猪价的爬虫获取,以及各类养殖账单的增删改查等等。该项目适配了移动端界面,最终通过Hybrid混合式App开发技术打包成App,安装在移动端使用

java layui mybatis spring spring-mvc

Last synced: 26 Aug 2025

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

This is the Official Java API client/library for Midtrans Payment API. Visit https://midtrans.com. More information about the product and see documentation at http://docs.midtrans.com for more technical details

java java-library midtrans payment-gateway

Last synced: 21 Aug 2025

https://github.com/open-learning-exchange/myplanet

🌕 myPlanet android app reads data from 🌎 for offline use as well as it collect usage data and sends them back to the Planet.

android-device android-studio apk hacktoberfest java kotlin learning planet realm sync

Last synced: 01 Jul 2026

https://github.com/sap/sailing-analytics

The Sailing Analytics, formerly known as the "SAP Sailing Analytics," are a solution for portraying and analyzing sailing regattas, support training scenarios, and power the vast archive at https://sapsailing.com.

analytics android gwt java osgi sailing sap web

Last synced: 28 Jun 2026