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/cunyu1943/java-in-actions

🎏 Java 实战

java

Last synced: 07 Oct 2025

https://github.com/fernanda-kipper/desafio-backend-uber

Solução do desafio de backend da Uber desenvolvido durante o vídeo https://youtu.be/eFgeO9M9lLw

aws-ses java java-spring microservice spring spring-boot

Last synced: 24 Oct 2025

https://github.com/ghostrider584/hytale-gradle-plugin

A Gradle plugin to streamline Hytale plugin development.

hytale hytale-mod hytale-modding hytale-plugin hytale-server java

Last synced: 22 Jan 2026

https://github.com/alimranahmed/ci-calculator

CI-Calculator, A scientific calculator, built using JAVA. Front-end has been designed by java swing API.

java scientific-calculator swing

Last synced: 05 Oct 2025

https://github.com/dsd-sztaki-hu/hasuraconf

Hasura Configuration JSON Generation Based on JPA and Hasura Specific Annotations

hasura hibernate java jpa kotlin spring

Last synced: 22 Jan 2026

https://github.com/nelsonmestevao/uminho

:books: University projects, exercises & notes

c cpp data-science distributed-systems haskell java software-engineering

Last synced: 27 Oct 2025

https://github.com/fmahadybd/core-java-one-file

This repo for Basic to Advanced Java Topic in one file. Every topic's code will be in here.

java

Last synced: 07 Oct 2025

https://github.com/jackhawks/dev-tools

开发者工具箱,分享一些日常开发的工具脚本。

bigdata devops java

Last synced: 28 Apr 2025

https://github.com/aaschmid/taskwarrior-java-client

A Java client to communicate with a taskwarrior server (= taskd).

client java java-client pem pkcs taskd taskserver taskwarrior taskwarrior-java-client

Last synced: 01 Apr 2025

https://github.com/renatoalencar/java-brazuca

Um hack do OpenJDK que suporta Java em Português

java

Last synced: 18 Jul 2025

https://github.com/alina-yur/public-speaking

Previous & upcoming conference talks

graalvm java public-speaking

Last synced: 21 Mar 2025

https://github.com/wurst-imperium/mo-glass

Minecraft mod that adds glass stairs and glass slabs. They look great in any build and connect seamlessly with vanilla glass blocks.

building-blocks crafting-recipes curseforge curseforge-mod decoration-blocks fabric fabricmc-mod glass java minecraft minecraft-fabric-mod minecraft-mod mod modded-minecraft modrinth modrinth-mod neoforge neoforge-mod

Last synced: 12 Apr 2025

https://github.com/splitbrain/giraffe

A conference schedule planner for Android

android android-application calendar ical ical-parser java scheduling

Last synced: 15 Apr 2025

https://github.com/BeboKhouja/ADB-GUI

ADB GUI is a Java-based GUI addon for ADB.

adb android gui java

Last synced: 13 Apr 2025

https://github.com/citymonstret/kvantum

An intellectual (HTTP/HTTPS) web server with support for server side templating (Crush, Apache Velocity and JTwig)

http http-server https https-server java ssl template-engine web-server webserver

Last synced: 21 Mar 2025

https://github.com/kakarottocui/schoolapplet

基于java SpringBoot和uniapp的校园信息交流小程序

java mysql springboot uniapp

Last synced: 30 Oct 2025

https://github.com/hkhc/electricspock

Bridging Robolectric and Spock framework.

android groovy java robolectric spock-framework unit-test

Last synced: 05 Apr 2025

https://github.com/moonstoneid/siwe-java

Java lib for Sign-In with Ethereum (EIP-4361)

eip-4361 java sign-in-with-ethereum siwe

Last synced: 07 Mar 2026

https://github.com/4drian3d/mckotlin

Get the ability to run and develop Kotlin plugins on your Minecraft server or proxy

java kotlin minecraft minecraft-plugin paper-plugin spigot sponge-plugin velocity-plugin

Last synced: 29 Dec 2025

https://github.com/unnamed/nmessage

Simple, flexible and helpful library to handle messages with internationalization support for Java 8+

bukkit bungeecord i18n java json minecraft properties

Last synced: 08 Jul 2025

https://github.com/exasol/parquet-io-java

Java library to read Parquet files.

exasol exasol-integration foundation-library java parquet

Last synced: 10 Apr 2025

https://github.com/jakewins/jaa

Actionable memory analysis for JVM languages

java jvm jvm-performance kotlin openjdk scala

Last synced: 10 Apr 2025

https://github.com/paulsandoz/jersey-netty-app

Tutorial on Java 9, docker and kubernetes

docker grafana java kubernetes monitoring prometheus

Last synced: 09 Jul 2025

https://github.com/ekryd/echo-maven-plugin

A maven plugin that lets you output text during Maven build

echo hacktoberfest java maven maven-plugin output print

Last synced: 20 Aug 2025

https://github.com/zortax/zreddit

A simple but yet beautiful Reddit client

client java javafx reddit ui

Last synced: 03 Apr 2025

https://github.com/minhaskamal/alphabetrecognizer

Simple Optical Character Recognizer (english-ocr-image-to-text-recognition-sample-trainig-alphabet-photo-data-database-dataset)

alphabet-recognizer data database english image-processing java machine-learning ocr sample template-matching text-recognition training-data writing

Last synced: 11 Apr 2025

https://github.com/berrycloud/xapi-java

Java xAPI model, client and tools

cmi5 java spring tincan xapi

Last synced: 05 Feb 2026

https://github.com/objectionary/eo-hamcrest

Hamcrest Matchers for EO Programming Language

eolang hamcrest hamcrest-extensions hamcrest-matchers java tdd testing

Last synced: 14 Jan 2026

https://github.com/akexorcist/screenorientationhelper

[Android] Screen orientation event listener helper for activity in Android

android android-library java

Last synced: 12 Jul 2025

https://github.com/mkutz/shakespeare

A framework helping to write tests like screenplays

api-testing java screenplay screenplay-pattern selenium test-automation testing testing-framework

Last synced: 05 Sep 2025

https://github.com/astrapi69/jaulp-wicket

This project is a collection of Apache Wicket components and utilities.

ajax internationalization java panel replacing-wicket-panels wicket wicket-application wicket-components

Last synced: 01 Apr 2025

https://github.com/ksaua/remock

Spring mocking simplified

java mockito spring-test

Last synced: 26 Jan 2026

https://github.com/renfei/discuz-ucenter-api-for-java

最完美的Discuz UCenter的JAVA API接口,简单易用,完全免费!

api bbs comsenz discuz java sso ucenter uhome

Last synced: 20 Aug 2025

https://github.com/swisscom/update-java-ca-certificates

Small utility to convert the system trust store to a system Java KeyStore

ca-certificates java jks linux trust-store

Last synced: 15 Apr 2025

https://github.com/raydac/japagoge

Simple animated PNG and GIF screen recorder

apng gif gif-recorder java peek screen-capture screencast screencast-recording

Last synced: 02 Aug 2025

https://github.com/kerosene-labs/kindling

The fuel that'll ignite your application. A programmable TLS HTTP/1.1 server with no dependencies.

framework java lightweight ssl tls web-server

Last synced: 15 Apr 2025

https://github.com/yenilikci/java-springboot

(Java & React) Yazılım Geliştirici Yetiştirme Kampı Java kısmına ait yazılan kaynak kodlar ve ödev çalışmalarım.

aop inheritance java mernis nlayer-architecture oop open-closed-principle rest-api spring

Last synced: 15 Apr 2025

https://github.com/forax/macro

Java Macro Library

java library lisp-like macros

Last synced: 27 Dec 2025

https://github.com/D4rK7355608/com.d4rk.androidtutorials.java

Android Studio Tutorials: Java Edition is an app that teaches you how to develop Android apps using Android Studio IDE and Java language. You can learn the basics of Android app development, as well as some advanced topics such as binding and Material-You. 📱

android android-app android-application android-apps android-java android-studio android-tutorials d4rk java java-android java-tutorial learning tutorial

Last synced: 21 Apr 2025

https://github.com/samourai-wallet/extlibj

BitcoinJ extensions: BIP39/44/47/49/84, bech32

bech32 bip39 bip44 bip47 bip49 bip84 bitcoin bitcoinj java psbt segwit z85

Last synced: 08 Apr 2025

https://github.com/aboueleyes/the-conqueror

A single player turn-based empire building game.

game java oop oops-in-java

Last synced: 30 Jun 2025

https://github.com/felipexw/clean-arch-ddd-intro

Just a simple implementation of DDD + clean architecture pattern. It also contains the exaplanation about the concepts that supports this implementation.

clean-architecture clean-code ddd ddd-architecture ddd-example ddd-patterns ddd-sample domain-driven-design hexagonal-architecture java micronaut micronaut-java-application

Last synced: 19 Nov 2025

https://github.com/azure/modern-web-app-pattern-java

The Modern Web App Pattern is a set of objectives to help you apply an iterative change to modernize a cloud deployed monolith. This content builds on the Reliable Web App. This repo contains a reference implementation of a Modern Web App for Java.

architecture azd-templates azure azure-app-configuration azure-app-service azure-application-insights azure-cache-redis azure-container-apps azure-container-registry azure-front-door azure-keyvault azure-postgres azure-service-bus java microsoft reference-implementation terraform

Last synced: 28 Oct 2025

https://github.com/gematik/ref-gemlibpki

Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.

cryptography gematik gemspec idm java other pki pki-library reference-implementation

Last synced: 19 Apr 2025

https://github.com/almuradev/almura

The official mod of the Almura Client and Server.

almura forge java minecraft sponge

Last synced: 20 Jan 2026

https://github.com/pavankjadda/LiquibaseDemo

Safely Evolute Database with Liquibase and Spring Boot

database java jpa-entities liquibase setup-liquibase spring-boot spring-data-jpa

Last synced: 08 Apr 2025

https://github.com/bobbui/console-drawing

A simple, fun program to draw on console.

console drawing java java-8

Last synced: 21 Jun 2025

https://github.com/kscripting/kscript-support-api

A support API written in Kotlin to simplify scripting with kscript

java kotlin kscript reproducible-research

Last synced: 11 Apr 2025

https://github.com/jonenine/ferry

将内网服务开放(摆渡、代理)到公网

golang java proxy

Last synced: 15 Jan 2026

https://github.com/heathlogancampbell/retro-craft

🎮Retro Craft - a mini minecraft clone without libraries with an 80's theme

clone graphic-engine graphics graphics-3d java multiplayer netty photos raycasting voxel-terrain

Last synced: 12 Apr 2025

https://github.com/aldekotan/opensm3d

Деобфускация и рефактор Stalker Mobile 3D

homebrew j2me java reverse-engineering stalker

Last synced: 11 Apr 2025

https://github.com/renatoathaydes/jgrab

Runs Java code without a build system, grabbing dependencies declared in the Java file itself.

java rust script-engine

Last synced: 26 Mar 2025

https://github.com/harium/espeak-java

espeak java wrapper

espeak java tts voice-synthesis

Last synced: 10 Apr 2025

https://github.com/CUTR-at-USF/HART-GTFS-realtimeGenerator

Desktop application that retrieves AVL data from Hillsborough Area Regional Transit (HART)'s AVL system and produces Trip Updates and Vehicle Positions files in GTFS-realtime format.

avl gps gtfs gtfs-realtime-data hart java protocol-buffers public-transportation transit

Last synced: 12 Mar 2025

https://github.com/codestates-seb/seb40_main_004

뉴비 개발자를 위한 따듯한 커뮤니티 서비스입니다.

java nextjs react recoil swr typescript

Last synced: 18 Jul 2025

https://github.com/samuelfaj/linkedin-bot

A LinkedIn Bot - Like/Accept/Invite Automation Script - Grow up your professional network!

autofollower autoliker automation bots java linkedin php selenium

Last synced: 07 May 2025

https://github.com/ingogriebsch/spring-hateoas-siren

A library implementing Siren as a custom Spring HATEOAS hypermedia type. Siren is a hypermedia specification for representing entities.

hypermedia hypermedia-format-siren java siren spring spring-boot spring-framework spring-hateoas spring-hateoas-siren spring-mvc spring-web spring-web-mvc spring-webflux

Last synced: 28 Oct 2025

https://github.com/thelinuxuser-choice/tankigen

Python script that automate the process of generating various reverse shells.

all awk bash ctf ctf-tools golang java lua netcat perl powershell python reverse-shell reverse-shell-generator telnet

Last synced: 14 Apr 2026

https://github.com/jackfred2/whereisit

Fabric Mod to find items in nearby inventories.

fabric java minecraft mod

Last synced: 11 Oct 2025

https://github.com/arun-gupta/spring-boot-prometheus

Prometheus-style metrics for a Spring Boot application in Kubernetes

docker java kubernetes metrics prometheus spring-boot

Last synced: 29 Apr 2025

https://github.com/christarazi/random-restaurant-generator

An Android app that queries Yelp's API for a random restaurant near you

android fun java pick random restaurant yelp

Last synced: 17 Oct 2025

https://github.com/griddigit-ci/cimpal

CimPal is an open source Java application published by gridDigIt and Licensed under the EUPL-1.2-or-later. It helps CIM implementation by providing tools facilitation the work related to SHACL constraints and identification of changed between different versions of CIM.

cim java rdfs shacl

Last synced: 08 Oct 2025

https://github.com/compdfkit/compdfkit-api-samples

ComPDFKit PDF API is organized around the REST standard and supports various programming languages with rich PDF features, including conversion, document editor, data extraction, and so forth.

api curl dotnet java javascript pdf-converter pdf-editor pdf-viewer php python rest-api swift

Last synced: 24 Oct 2025

https://github.com/gradlex-org/java-module-packaging

A Gradle plugin to package stand-alone Java applications for multiple operating systems and architectures with 'jpackage'.

gradle-plugin java java-modules jpackage jpms

Last synced: 10 Oct 2025

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

The goal of this project is to create a simple Spring Boot REST API and securing it with Kong using the LDAP Authentication and Basic Authentication plugins. Besides, we will explore more plugins that Kong offers like: Rate Limiting and Prometheus plugins.

basic-authentication docker java kong kong-plugin ldap ldap-authentication openldap phpldapadmin postgresql prometheus rate-limiting spring-boot spring-web-mvc

Last synced: 08 Oct 2025

https://github.com/techsenger/weaverbird

Techsenger Weaverbird – A framework for dynamically creating and deploying modular components using ModuleLayer.

java java-9-module java-9-modules java-framework java-lib java-library java-modularity java-module java-module-standalone java9 java9-jigsaw jigsaw jpms modularization modules

Last synced: 31 May 2026

https://github.com/frachtwerk/essencium-backend

Essencium Backend is a software library built on top of Spring Boot that allows developers to quickly get started on new software projects. Essencium provides, for example, a fully implemented role-rights concept as well as various field-tested solutions for access management and authentication.

java spring spring-boot

Last synced: 29 Apr 2025

https://github.com/nicktindall/java-raft

A Java implementation of the Raft consensus algorithm

java mit-license raft-consensus-algorithm

Last synced: 28 Oct 2025

https://github.com/chanmeng666/douyin-mall-java-template

【Star us and watch this project grow! 🌱⭐️】A Spring Boot-based e-commerce microservices template with comprehensive setup guides. Ideal for learning microservices architecture and building scalable e-commerce applications. Features include user authentication, product management, order processing, and AI integration capabilities.

api-gateway docker e-commerce eureka java jwt maven microservices mybatis mysql oauth2 rabbitmq redis spring-boot spring-cloud spring-data-jpa spring-security starter-template template tutorial

Last synced: 10 Oct 2025

https://github.com/igr/swingspy

Swing introspector, shows a hierarchy of dialog's elements under the cursor.

java swing swing-gui utility

Last synced: 11 Apr 2025

https://github.com/jakshin/mixcaster

Subscribe to Mixcloud users as RSS podcasts

itunes java mixcloud music podcast rss rss-feed rss-feed-generator

Last synced: 20 Sep 2025

https://github.com/urunov/java-core-projects

Java Fundamental, OOP, Collection Framework, Lambda, Stream API, File System

collection java oops

Last synced: 27 Mar 2026

https://github.com/heutelbeck/sapl-demos

Demo, tutorial, and benchmarks for the SAPL policy engine

access-control authorization benchmark demo examples java policies sapl security spring spring-security tutorial

Last synced: 27 Feb 2026

https://github.com/krondorl/polyglot-programming

Examples in multiple languages

c go haskell java rust typescript

Last synced: 03 Mar 2026

https://github.com/cleve/lmdb-viewer

GUI to navigate over LMDB data

database gui java java-11 javafx javafx-desktop-apps lmdb

Last synced: 02 Apr 2026

https://github.com/varunsalian/RealDebrid-Torrent-Stream

A simple command line tool to stream movies from torrents via Real-Debrid in VLC media player

java real-debrid stream torrent yify-torrents

Last synced: 27 Mar 2026

https://github.com/stephengold/skycontrol

A sky simulation library for jMonkeyEngine (code has New BSD license)

clouds java jme3 jmonkeyengine jmonkeyengine3 jvm-library library moon open-source sky stars sun sunset

Last synced: 14 Jul 2025

https://github.com/shpota/dto-generation-plugin

A show-case project demonstrating extension of IntelliJ IDEA's functionality

blog idea idea-plugin intellij intellij-plugin java plugin plugins

Last synced: 11 Sep 2025

https://github.com/goodforgod/java-logger-benchmark

🧪 Different Java Loggers Benchmarks.

benchmark java log4j logback logging slf4j system-logger

Last synced: 20 Mar 2025

https://github.com/ripred/javachess

24-bit ANSI colored, console-based chess engine using Java. Optional multi-threaded AI using Minimax with alpha-beta pruning. Fully configurable properties including: ply depth, thread pool size, optional AI time limit, all colors, and more.

alpha-beta-pruning chess chess-ai chess-engine configurable console-color console-game java javachess minimax-algorithm multithread

Last synced: 25 Jun 2025

https://github.com/yiding-he/hydrogen-dao

A Lightweight JDBC Access Framework

dao java jdbc

Last synced: 23 Jun 2025