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/evochora/evochora

Evochora: Simulation for foundational artificial life research

alife artificial-life digital-life evolution java open-ended-evolution simulation

Last synced: 02 Feb 2026

https://github.com/deechael/dynamicclassgenerator

Allow you to generate java class when running a program

compile dynamic-programming java kotlin runtime

Last synced: 06 Oct 2025

https://github.com/sap/java-integration-for-sap-mobile-services

Java library that integrates to SAP Mobile Services Backend APIs. As a start this will only provide the Notification Backend API to send notifications to mobile devices. Further APIs may be included in the future.

client integration java mobile-services sap

Last synced: 19 Oct 2025

https://github.com/varsqlinfo/varsql

개발자를 위한 DB tool

dbtool gradle gradle-java java spring-boot web

Last synced: 30 Jan 2026

https://github.com/metalmoosefrc/metalmoose2018

2018 code repository of the FRC Team 1391.

first-robotics-competition frc java omgrobots power-up

Last synced: 24 Oct 2025

https://github.com/arun-gupta/vault-kubernetes

Application secrets using Kubernetes and Vault

docker java kubernetes secrets vault

Last synced: 29 Apr 2025

https://github.com/vaadin/npm-addon-template

Vaadin add-on template using 3rd party web component from npmjs.com.

addon java npm template-repository vaadin webcomponents

Last synced: 14 Apr 2026

https://github.com/open-io/oio-api-java

OpenIO SDS Java client API, giving direct access to the object storage

java object-storage openio openio-sds openio-sds-api

Last synced: 31 Jan 2026

https://github.com/geeksilva97/brainjuck

A tiny Brainfuck compiler targeted to Java Virtual Machine

brainfuck compilers java jvm

Last synced: 26 Feb 2026

https://github.com/verifalia/verifalia-java-sdk

Verifalia REST API - Java SDK and helper library

email-validation email-verification java verifalia

Last synced: 17 Mar 2026

https://github.com/nagyesta/abort-mission

A lightweight Java library providing flexible test abortion support for test groups to allow fast failures.

java junit junit-jupiter junit4 junit5 lightweight-java-library testing-tools testng

Last synced: 05 Mar 2026

https://github.com/aecsocket/cpu-features-java

Java bindings for Google cpu_features

cpu cpu-features cross-platform java jni microarchitecture

Last synced: 26 Oct 2025

https://github.com/dnd-side-project/dnd-11th-7-backend

모두의 일정을 한눈에! 간편한 일정 조율 서비스, 째깍

java spring

Last synced: 17 Mar 2025

https://github.com/schroedermatt/spring-kafka-config

Spring Kafka project that initializes a cluster's topics via configuration.

embedded-kafka groovy java kafka kafka-topic spring-core spring-kafka springboot

Last synced: 24 Oct 2025

https://github.com/anshumansinha3301/basic-banking-system

Basic Banking System using java

banking-system java

Last synced: 07 Oct 2025

https://github.com/urunov/spring-projects-for-beginners-advanced

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

database-schema java redis-cache spring-boot spring-data-jpa spring-security

Last synced: 27 Feb 2026

https://github.com/loohp/blockmodelrenderer

Render Minecraft block models

blockbench java minecraft models rendering

Last synced: 12 Mar 2026

https://github.com/colinrgodsey/netty-quic

IETF QUIC for Netty

java netty quic

Last synced: 17 Mar 2026

https://github.com/0spol/docker_learning_lab

A hands-on Docker environment for learning and practicing containerized databases and utilities. Includes ready-to-run containers for MySQL, PostgreSQL, Oracle, MongoDB, Mongo-Express, phpMyAdmin, Java, and Linux utilities. Ideal for development, testing, and educational purposes.

database databases dev-environment docker docker-compose education java learning-lab mongodb mysql phpmyadmin postgresql

Last synced: 15 Mar 2026

https://github.com/sverrenystad/besieged

Besieged! is a cooperative, real-time multiplayer tower defense Android game, where players defend their village against waves of mythological creatures by strategically combining "tower-cards" to build unique towers, earning money from each kill to acquire more cards.

android cross-platform java libgdx software-architecture tower-defense-game

Last synced: 10 Apr 2025

https://github.com/mvallim/java-fluent-validator-predicates

Java Fluent Validator is inspired by Fluent Interface and .Net FluentValidation allowing Java and Kotlin developers write validations in a fluent and performatic way. Predicates are the base for the project and make even easier to build your validators. You will find some built-in predicates in this project that will speed up your development.

java java-fluent-validator kotlin predicates validation validation-library

Last synced: 30 Jan 2026

https://github.com/eclipse-keyple/keyple-java-example

Eclipse Keyple™ Project: use case examples of the Keyple Java components for end users

java keyple support

Last synced: 02 Sep 2025

https://github.com/novatecconsulting/camunda-platform-7-cinema

BPMN process to book seats for a movie in a cinema. If the booking goes through, a QR Code with the process id is generated. This showcase is used to show different techniques in BPMN.

bpm camunda java showcase

Last synced: 14 May 2025

https://github.com/abhinandan323/programming-notes

Programming codes of various languages

cpp hacktoberfest java python

Last synced: 21 Aug 2025

https://github.com/krasa/translator-generator-intellij-plugin

Work in progress, contributors welcomed.

intellij intellij-plugin java

Last synced: 10 Aug 2025

https://github.com/nearata/optifinecapes

A Minecraft mod for those who are only interested in optifine capes.

forge-mod java minecraft optifine

Last synced: 04 Aug 2025

https://github.com/marcbperez/skyscanner-business-client-java

A Java client for the SkyScanner Business API.

docker gradle http-client java skyscanner

Last synced: 05 Aug 2025

https://github.com/oktadev/okta-legacy-with-cloud-gateway-example

Secure Legacy Applications with Spring Cloud Gateway

java legacy oauth2 secure servlet spring-cloud-gateway tutorial

Last synced: 19 Aug 2025

https://github.com/logto-io/kotlin

🔮 Build authentication and authorization with Logto Kotlin SDK.

android authentication authorization java jwt kotlin kotlin-android logto mfa multi-tenant oauth2 oidc saml sdk sso

Last synced: 26 Jul 2025

https://github.com/bimromatic/mvvm_practical

解决Android繁琐的基础库的ctrl+c/v的过程,快速进入业务流程开发而生的架构,架构只是一种选择,并不是为了架构而架构,这套框架对主流的mvp 以及 jetpack+mvvm 都有做封装,至于你选择哪种,就因人而异

android-application android-architecture android-library architecture hit java jetpack jetpack-android jetpack-compose jetpack-navigation kotlin kotlin-android mvp mvvm okhttp3 room

Last synced: 14 Apr 2025

https://github.com/salgado2004/trabalho-final-lpoo-ufpr

Trabalho prático final de Linguagem de Programação Orientada a Objetos do curso de Análise de Desenvolvimento de Sistemas da UFPR

analise-desenvolvimento-sistemas java junit4 kanban-board maven poo swing-gui ufpr

Last synced: 20 Sep 2025

https://github.com/top-logic/tl-engine

TopLogic - the automated application engine

engine framework java lowcode nocode webapplications

Last synced: 20 Feb 2026

https://github.com/whaleal/icefrog

【 Java 工具类集合 】 IceFrog is a suite of core and expanded libraries that include utility classes, collections, I/O classes, and much more.a tools like Guava ,apache commons,hutool. 以这些类库为基础,造自己的轮子。

icefrog java tools

Last synced: 26 Jul 2025

https://github.com/duqicauc/learnjava

Java语言使用过程中的例子代码

java

Last synced: 18 Aug 2025

https://github.com/Akarshjha03/Javaccino

Welcome to the Javatopia repository! This project aims to help beginners learn the fundamentals of Java programming, covering essential topics such as basic syntax, variables, data types, type casting, operators,, control flow statements, methods, loops, strings, arrays, functions, and basic I/O operations with OOPS concept & exception handling

basicsofjava comparable comparator exception-handling generic java oops-in-java wrapperclass

Last synced: 19 Aug 2025

https://github.com/mluizaa00/jda-framework

Annotation based JDA Command Framework.

java jda jda-framework

Last synced: 21 Sep 2025

https://github.com/houssemnasri/coolcompiler

A cool compiler for the Cool programming language!

compiler cs143 garbage-collection hacktoberfest java java-cup jlex oop

Last synced: 17 Aug 2025

https://github.com/gemfire/gemfire-examples

Java examples to get started with GemFire and learn its features.

caching gemfire in-memory-database java

Last synced: 16 Jan 2026

https://github.com/k33ptoo/toajam

An Android project I did a while back to showcase firebase and geo updates - it is free to use and update

android-app android-application firebase geolocation java

Last synced: 27 Jul 2025

https://github.com/metheax/methea-framework

Open Source Framework for authentication and access management

authentication freemarker java methea-framework spring-boot web-ui-framework

Last synced: 25 Jul 2025

https://github.com/pprattis/Recommendation-System-for-Android-Java-App-that-finds-an-ideal-destination-with-the-kNN-Algorithm

This project is an Android mobile application, written in Java programming language and implements a Recommender System using the k-Nearest Neighbors Algorithm. In this way the algorithm predicts the possible ratings of the users according to scores that have already been submitted to the system.

algorithms android android-app android-application collaborative-filtering firebase firebase-realtime-database java k-fold-cross-validation k-nearest-neighbors machine-learning metrics recommendation-system recommender-system

Last synced: 11 May 2025

https://github.com/marchof/com.mountainminds.kuhr

KuhR - Vector QR Code Generator 🐄

java qr-code svg vector-graphics

Last synced: 24 Mar 2025

https://github.com/rapter1990/springbatchprocessdbtocsv

Spring Boot Batch Processing Database to CSV

csv h2-database java spring-batch spring-batch-jobs spring-boot

Last synced: 16 May 2025

https://github.com/pdal/java

Java extension and bindings for PDAL

gis hacktoberfest java jni jni-bindings pdal pdal-jni pointcloud scala

Last synced: 03 Sep 2025

https://github.com/elebras1/flecs-java

Java wrapper for Flecs using FFM

ecs ffm-api flecs foreign-function-and-memory-api gamedev java

Last synced: 23 May 2026

https://github.com/miw-upm/apaw-practice

APAW. Arquitectura y Patrones Web. Máster en Ingeniería Web

java miw spring upm

Last synced: 19 Jul 2025

https://github.com/forax/einherjar

A Java tool that transforms a Java jar to an Einherjar to go to Valhalla

einherjar java tool valhalla value-type

Last synced: 27 Dec 2025

https://github.com/sirblobman/colored-signs

A plugin that enables color and formatting codes for signs

bukkit colored colors editor format formatting java minecraft paper plugin sign signs spigot

Last synced: 26 Oct 2025

https://github.com/jmcamposdev/java-book-exercises

📚 Welcome to the ☕️ code exercise repository for the Paraninfo Programming book by Alfonso Jiménez Martín and Francisco Manuel Pérez Montes (ed. Paraninfo)! 👨‍💻 Improve your coding skills with carefully written and commented exercises 📝, ranging from simple to complex.

arraylist arrays binaryfiles class file-handling functions hashmap-java hashset if-else java java-examples java-exercises jdbc-database loops matrix poo streams string-manipulation

Last synced: 19 Apr 2025

https://github.com/ath31st/s21_decimal_starter

This starter includes basic arithmetic functions, test generator and s21_decimal values generator for a smooth start of a learning project.

java maven s21-decimal

Last synced: 01 Sep 2025

https://github.com/samourai-wallet/boltzmann-java

Wallet efficiency score

bitcoin entropy java privacy

Last synced: 08 Apr 2025

https://github.com/cchantep/melasse

Melasse Java MVC glue API

gui java mvc swing

Last synced: 23 Mar 2025

https://github.com/moxwel/basics

Tutorials for various programming languages and example codes.

basics c collaborate communityexchange english example github java latex learn php python spanish tex tutorial vscode

Last synced: 23 Mar 2025

https://github.com/nheidloff/openwhisk-debug-java

Developing and debugging OpenWhisk Functions with Spring Boot in Eclipse

debugging java openwhisk serverless spring-boot springboot

Last synced: 15 Apr 2025

https://github.com/enncy/mall

mall 电商系统 , jsp + servlet + mysql 作为主要技术的 java 项目, 内含手写的 mybatis 和 springmvc 框架,仅供参考,小白勿入。

java jsp mall mvc mybatis mysql servlet spring

Last synced: 10 Mar 2026

https://github.com/bivektor/reportshell

Public samples and release packages of ReportShell™. ReportShell™ is a ready-to-use framework for effortless reporting with JasperReports® Library and Spring® Boot

jasper-reports jasperreports java java-reports react report-viewer reporting spring-boot

Last synced: 27 Jun 2026

https://github.com/bmd007/wonderland

Match making system based on event first philosophy, reactive systems and Stream processing

api-gateway architecture consul cqrs event-driven flame flutter java kafka kafkastreams matchmaking microservices multiplatform neo4j nomad reactive rsocket spring-boot stomp websocket

Last synced: 06 May 2026

https://github.com/eclipse-glsp/glsp-eclipse-integration

Integration of the web-based GLSP client with Eclipse

diagram-editors diagramming eclipse graphical-modeling java

Last synced: 24 Aug 2025

https://github.com/nxvvvv/mc-server-gui

Host your own Minecraft server with GUI!

java mc mc-server minecraft minecraft-server navaneeth server

Last synced: 18 Jul 2025

https://github.com/youtubetomp3converterapi/opengse

OpenGSE is a suite of servlet compliance tests that can be deployed in any servlet engine.

java opengse web webserver

Last synced: 03 May 2025

https://github.com/sansyrox/leetcode-company-by-company

All leetcode company wise questions with link to Leetcode/ LintCode(if premium)

cpp java javascript leetcode-company python

Last synced: 07 Sep 2025

https://github.com/bvolpato/taskerbox

🎩 Java lightweight automation engine

integration java java-automation-engine maven polling slack

Last synced: 11 Apr 2025

https://github.com/fuma-nama/jdak

A Light-Weight, Fast, Flexible Command framework for JDA written in Kotlin

discord java jda jda-command jda-command-handler jda-discord jda-framework kotlin

Last synced: 07 May 2025

https://github.com/jabrena/101-ddd

A talk about Strategic DDD.

ddd domain-driven-design java

Last synced: 18 Mar 2025

https://github.com/apache/sling-org-apache-sling-testing-clients

Apache Sling Testing Clients

java sling

Last synced: 08 May 2025

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

A chat app for terminal using Java with communication between network sockets using the TCP protocol. 💬☕️

chat java network socket tcp-server thread

Last synced: 12 Apr 2025

https://github.com/enginkaratas/java-camp-humanresources-management

improve OOP skills to advance.

java spring-boot

Last synced: 08 Sep 2025

https://github.com/kakarottocui/unichongdianbao

基于java,SpringBoot,Vue,uniapp的共享充电宝微信小程序

java javascript mysql springboot uniapp vue

Last synced: 11 Jul 2025

https://github.com/msg-systems/jpowermonitor

JUnit Extension and Java Agent to measure the power consumption of Java applications in watt hours or joule.

agent cpuusage greencoding java powerconsumption

Last synced: 26 Oct 2025

https://github.com/gusanmaz/bmb212-algorithms-22-23

NKÜ Bilgisayar Mühendisliği 2022-2023 Bahar BMB212 Veri Yapıları Dersi Uygulama Notları, Projeleri ve Ödevleri

algorithms algorithms-and-data-structures data-structures github-classroom java programming

Last synced: 12 Apr 2025

https://github.com/teach-plt/www

Webpages of course Programming Language Technology

bnfc compiler course haskell interpreter java parser type-checker

Last synced: 02 Feb 2026

https://github.com/jiashunx/masker-rest

SDK:基于Netty实现Http Server,极简API发布Rest服务及Websocket服务

framework java netty rest rest-api websocket

Last synced: 12 Apr 2025

https://github.com/alexcheng1982/jdk-loom-faq

JDK Project Loom FAQ and Example Code

java jdk loom

Last synced: 03 Mar 2026

https://github.com/wj-mcat/code-generator

a templated code generator for all language, especially for boring code

code-generator crud flask go java jinja2 python

Last synced: 07 May 2025

https://github.com/antoniopelusi/file-splitter

A simple tool for split, zip, and encrypt files

encrypt encrypt-files file-splitter java split splitter swing-gui zip

Last synced: 13 Apr 2025

https://github.com/cptanalatriste/aco-tsp

Solving the Travelling Salesman problem with Ant Colony Algorithms, using the Isula Framework

ant-colony-optimization java traveling-salesman

Last synced: 19 Jul 2025

https://github.com/mtojo/j2n

Generates C++/JNI wrapper from Java archive file (.jar)

android c-plus-plus go jar java jni-wrapper

Last synced: 30 Oct 2025