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/jxpro/ca-api

CA系统, API接口,用于管理用户和证书

java springboot x509

Last synced: 15 Mar 2025

https://github.com/cami-la/jdev-formacao-java-web-full-stack

Código fonte das aulas do curso Formação Java Web Full-Stack, ministrado por Alex Edigio.

java javafullstack javaweb

Last synced: 23 Apr 2025

https://github.com/sizableshrimp/entitymodeljson

A Forge mod that allows entity models to be defined in JSON

curseforge entity-model forge-mod java json

Last synced: 27 Apr 2025

https://github.com/davidarchanjo/spring-boot-reactive-crud-rest

Sample Spring Boot project implementing a CRUD application with Spring WebFlux

java r2dbc reactive-programming spring-boot spring-webflux

Last synced: 15 Apr 2025

https://github.com/generationsmod/generations-core

We're the largest Cobblemon sidemod that brings familiar Pixelmon Generations features and HD models to Cobblemon

architectury-mod fabricmc-mod forge-mod java minecraft-mod

Last synced: 30 Apr 2025

https://github.com/meistermeier/neo4j-ogm-label-extension

Example of a cypher modification provider for Neo4j-OGM

java neo4j neo4j-ogm

Last synced: 10 Mar 2026

https://github.com/xray-app/tutorial-java-cucumber

Tutorial for Cucumber using Java integrated with Xray and Jira

bdd cucumber java jira test-automation testing xray

Last synced: 01 May 2025

https://github.com/davidfoerster/synesketch

Software library with synesthetic abilities, made for Processing digital artists. Its code serves as a medium between words, emotions, and images.

affective-computing java linguistics processing-library synesthesia

Last synced: 24 Apr 2025

https://github.com/cyclopsmc/commoncapabilitiesapi

The public API for CommonCapabilities

forge java minecraft

Last synced: 01 May 2025

https://github.com/sevenducks/upward

Seven Ducks Java Game Framework

2d 3d framework java procedural-generation raycasting

Last synced: 16 May 2025

https://github.com/gbafana25/passtwo

mobile password manager v2

android java password-manager

Last synced: 24 Apr 2025

https://github.com/Consensys/PluginsAPIDemo

Demo plugin for the Besu Plugins API

besu ethereum hyperledger java plugins-api

Last synced: 07 May 2025

https://github.com/viadee/sonarissuescoring

Where do we refactor next? A predictive maintenance approach to java code smells.

ai codesmells datascience git h2o java

Last synced: 13 Oct 2025

https://github.com/davidepastore/androidcf

Applicazione Android che calcola il codice fiscale

android codice-fiscale italian java tax-codes

Last synced: 10 Apr 2025

https://github.com/the-sdet/appium-cucumber-junit5-mobile-automation-framework

Mobile Automation Framework, A project ready Test Automation Framework, provides a robust solution for automating tests on both Android and iOS devices. With seamless integration for great reporting and logging features, it ensures efficient tracking and debugging of test executions. The framework supports local execution as well as remote testing.

appium cucumber java junit5 selenium test-automation-framework

Last synced: 26 Oct 2025

https://github.com/raydac/jep-238-jcp-example

Example of Maven project to build JEP-238 JAR with preprocessing

java jep-238 maven preprocessor

Last synced: 14 Oct 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/gurkenlabs/litiengine-ldjam42

This is an example game project that contains the source code of our LDJAM 42 entry: GOIN - Behave or get lost

2d example-project game java ldjam litiengine

Last synced: 23 Oct 2025

https://github.com/nico7777777/ultimate-goal-ftc

This is the code of the AutoVortex team used at the awarded robot of the season 20-21

first-robotics-competition ftc ftc-robot-controller java robotics

Last synced: 24 Oct 2025

https://github.com/christianheina/jantenna-phased-array

Java Antenna Phased Array contains functionality for phased array antennas. Functionality such as calculating array factor, radiation pattern, beam weights, etc.

5g 5g-nr aas active-antenna-system advanced-antenna aesa antenna antenna-array antennas beamforming beamsteering java phased-array phasedarraysystem radar rf

Last synced: 25 Feb 2026

https://github.com/azure/discover-java-apps

Standalone script to discover Java apps in your remote Linux systems

azure azure-spring-apps java spring springboot

Last synced: 07 Oct 2025

https://github.com/hmzelidrissi/spring-security-jwt-boilerplate

Secure your spring boot REST endpoints using JWT

java jwt spring-boot spring-security

Last synced: 15 Oct 2025

https://github.com/jericks/wkg

Well Known Geometry

antlr geometry geospatial java wkt

Last synced: 06 Feb 2026

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/waylau/essential-javaee

Essential Java EE, is a book about the Essentials of Java Enterprise Edition Programming.《Java EE 编程要点》

bean-validation essential java java-api java-enterprise-edition javaee

Last synced: 26 Oct 2025

https://github.com/adityasinghz/dice-game

This is a Basic App for Android Beginners; from this app you can learn the basic functionalities of Android Studios.

android-studio java xml

Last synced: 06 Oct 2025

https://github.com/apache/wicket-site

Mirror of Apache Wicket Web Site

java web-framework wicket

Last synced: 12 Oct 2025

https://github.com/theow03/jnebula

JNebula, is a modern Component based Graphics/Game engine for Java.

engine graphics-programming java opengl

Last synced: 07 Oct 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/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/demkom58/springram

Springram is framework for Telegram based on Spring Framework and Spring Boot.

java spring spring-boot spring-framework spring-security springram telegram

Last synced: 14 Mar 2026

https://github.com/ts4nfdi/api-gateway

Demo UI: https://ts4nfdi.github.io/api-gateway

coli-conc gnd java json-ld nerc-vs ols ontoportal skosmos

Last synced: 27 Jan 2026

https://github.com/apache/camel-karaf-examples

Apache Camel Karaf Examples

camel integration java karaf

Last synced: 19 Oct 2025

https://github.com/puyodead1/spigotserverbuilder

Java application that download BuildTools, compiles, and executes Spigot to create a full Spigot Server!

buildtools gui java minecraft spigot-server swt windowbuilder

Last synced: 12 Oct 2025

https://github.com/mohammadrezaamani/candycrush-gui

Candy Crush game developed with Java Swing

candycrush gui java swing

Last synced: 14 Mar 2026

https://github.com/jenkinsci/extra-tool-installers-plugin

Provides additional generic tool installation methods

installation java jenkins jenkins-plugin plugin

Last synced: 19 Oct 2025

https://github.com/danfickle/openhtmltopdf-cli

This is a CLI for converting HTML files to PDF documents (requires Java)

cli html-converter htmltopdf java pdf pdf-generation

Last synced: 26 Oct 2025

https://github.com/team401/2024-robot-code

Competition code for our 2024 robot

frc java robot

Last synced: 24 Oct 2025

https://github.com/apsarawitharana/aad-assignment-javaee-pos-backend

The back-end of the Rice Milling Management system is implemented using JavaEE and is configured to run on the Apache Tomcat server. It provides the server-side logic for handling data processing, business rules, and database interactions.

apache-tomcat-server java javaee mysql-database

Last synced: 14 Oct 2025

https://github.com/oblac/jodd-petite

Lightweight DI container that supports sufficient most of the features offered by other containers.

container dependency-injection java

Last synced: 26 Oct 2025

https://github.com/zvikasdongre/trackwork-fabric

An addon for VS2 and Create that adds track treads to traverse terrain! Ported to Fabric.

java minecraft-java minecraft-mod valkyrien-skies

Last synced: 15 Oct 2025

https://github.com/raofin/travel-agency

A desktop application for a travel agency, built using Java OOP concepts and Java Swing framework.

beginner-project gui-application java java-swing javaui travel-agency ui

Last synced: 10 Oct 2025

https://github.com/sanchitbajaj02/hacktoberfest-2022

About for the participants of HacktoberFest Event 2022 to win and receive the swags (win a T-Shirt or plant a tree).

cpp hacktoberfest hacktoberfest-accepted hacktoberfest2022 java javascript open-source python

Last synced: 23 Oct 2025

https://github.com/glavo/foreign-hacker

Foreign Linker API Hack

ffi java jni panama

Last synced: 08 Oct 2025

https://github.com/mariomarroquim/scanner-applet

Java applet to scan images and upload multiple images/files

image-scanning java java-applet sane twain

Last synced: 11 Nov 2025

https://github.com/mvallim/amazon-sns-java-messaging-lib

The Amazon SNS Java Messaging Library holds the compatible classes, that are used for communicating with Amazon Simple Notification Service. This project builds on top of the AWS SDK for Java to use Amazon SNS provider for the messaging applications without running any additional software.

amazon amazon-sns amazon-web-services aws aws-sns aws-sns-topic batch java kotlin producer robust sns topic

Last synced: 10 May 2026

https://github.com/bharathvishal/textfileviewer-for-android

A Text viewer for Android written in Kotlin. Allows viewing of .txt, .html, .xml, .css, .csv, .json file types. Makes use of JetPack Compose's LazyColumn and fully implemented in Jetpack compose using Material You 3.0 dynamic theming.

android android-app android-application android-development android-library androidlibs csv-viewer dependency htmlviewer java jetpack-compose kotlin lazycolumn library materialdesign3 materialyou textviewer xmlviewer

Last synced: 10 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/johnjohndoe/brockman

A Java library containing a parser and models for the streaming media API of the CCC.

brockman c3voc ccc conference java library moshi parser rc3 streaming video voc

Last synced: 10 Apr 2025

https://github.com/mtamme/signalr-client

An extensible asynchronous SignalR client for Java.

asynchronous java signalr-client

Last synced: 14 Mar 2026

https://github.com/bitbar/testdroid-api

Bitbar Cloud API Client for Java

bitbar bitbar-cloud java maven-dependency testdroid

Last synced: 17 Jun 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/chetanvaghela457/searchablespinner

The Searchable Spinner is an Android library designed to enhance the user experience by providing a searchable dropdown spinner UI component. It offers a customizable and intuitive way for users to select options from a dropdown list, making it easy to find and select items even in large datasets.

android androidspinner java kotlin sdk33 searchable searchablespinner searchablespinnerlibrary spinner

Last synced: 08 Sep 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/unickcheng/response-handler

A maven dependency that handles response body, catches exceptions, supports for openapi

exception-handler java maven-package response-body spring-boot

Last synced: 07 May 2025

https://github.com/igentuman/multi-builder-tool

Minecraft java mod to build structures with one click

java minecraft mod

Last synced: 16 May 2026

https://github.com/mdabdullahibnaharun/employee-management-system

CRUD project using Thymeleaf, Spring Boot and Spring JDBC

bootstrap crud html java jdbc jpa-hibernate mysql spring-boot thymeleaf

Last synced: 12 Apr 2025

https://github.com/beevelop/docker-java

:coffee: Java (Java / OpenJDK 17.0) based on Ubuntu 22.04

container-image containerization docker-container docker-image docker-java java openjdk

Last synced: 10 Apr 2025

https://github.com/wnameless/rubycollect4j

Ruby Collections for Java

java ruby ruby-collections

Last synced: 09 Jul 2025

https://github.com/hairrrrr/easyjava

Java tuition. 【0 基础学 Java】

java javase tuition

Last synced: 10 Apr 2025

https://github.com/k3b/k3b-geohelper

A j2se geo support library that is compatible with Android with support parsing/generating geo-uri, gpx, kml and kmz

android geo-uri geodata gpx java kml kmz lib library

Last synced: 10 Apr 2025

https://github.com/akhilkailas017/tflite-object-detection-android-app-yolov5

This repository teaches you how to create android app for your yolov5 model using tflite. To know more download the rar file in this repository and extract it.

android java python tensorflow tflite yolov5

Last synced: 07 May 2025

https://github.com/saberglow/asteroidminers

☄️ An Asteroid Mining game developed in JAVA using LibGDX and mini2Dx

java libgdx mini2dx

Last synced: 30 Apr 2025

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/ailouislu/books-springboot-react

An online books system, implemented using spring boot, H2, and JPA as the backend, react and react-bootstrap as the front end. Contains functions such as books and authors.

bootstrap5 java react react-bootstrap springboot

Last synced: 10 Jul 2025

https://github.com/figt/mesh

A library that allows you to 'mesh' together a series of tasks, whilst switching thread contexts.

api async badge completablefuture java library promise spigot spigot-api spigotmc switching-thread-contexts thread

Last synced: 07 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/rchomczyk/honey

A message library, which focuses on being extensible and flexible.

adventure bukkit bukkit-api dispatcher java kyori message minecraft minimessage notification paper papermc placeholders spigot spigot-api

Last synced: 10 Apr 2025

https://github.com/apache/karaf-site

Mirror of Apache karaf Site

java karaf network-server osgi

Last synced: 05 May 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/varlink/java

Java bindings and tools for Varlink

java varlink

Last synced: 13 Apr 2025

https://github.com/varsharani9/street-fighter-game

This is a GUI based 2D Game build using Java, Swing, Multithreading and Graphics.

java multithreading swing-gui

Last synced: 11 Apr 2025

https://github.com/seletz/flowable-event-registry-demo

Demo project for flowable event registry usage

bpmn demo event-registry flowable java rabbitmq spring-boot

Last synced: 10 Apr 2025

https://github.com/styropyr0/customizabledatepicker

An Android library that offers a flexible and visually enhanced date picker, allowing developers to easily integrate and customize date selection dialogs in their applications. It supports theming, localization, and additional features to align with various app designs and user experiences.

android android-library android-ui dateparser datepicker datepicker-component datepickerdialog datetime java kotlin kotlin-android

Last synced: 12 Apr 2025

https://github.com/sandip-kanzariya/employee-management-system

4th Semester JAVA Project Using Spring Boot JPA and Thymeleaf

employee employee-management-system hibernate-jpa java jpa spring-boot thymeleaf

Last synced: 11 Apr 2025

https://github.com/corycharlton/bittrexapi

An implementation of the Bittrex api for Android

android api bittrex bittrex-api java

Last synced: 07 Mar 2026

https://github.com/tnas/self-contained-app

Simple Web Application with Embedded Tomcat

embedded-tomcat java servlet

Last synced: 07 May 2025

https://github.com/knowledgefactory4u/micronaut

Micronaut exercise

java micronaut

Last synced: 11 Apr 2025

https://github.com/apache/openwebbeans-meecrowave-examples

Examples for Apache Meecrowave

java javaee openwebbeans

Last synced: 10 Apr 2025

https://github.com/sogutemir/springmicroservice-outbox-kafka-saga-pattern

Food Ordering System: A microservices-based backend application for real-time food ordering and tracking. Built with Java, Spring Boot, and Apache Kafka. Implements Domain-Driven Design, Event-Driven Architecture Saga-Pattern, and Clean Architecture principles.

clean-architecture cqrs ddd ddd-architecture ddd-patterns event-driven hexagonal-architecture java java-microservice java17-spring-boot kafka microservice saga saga-pattern solid-principles spring spring-boot spring-microservice springboot

Last synced: 12 Apr 2025

https://github.com/springbear2020/whut-data-mining-system

数据挖掘系统是一款基于 Java Swing 的 C/S 架构应用,实现日志与物流数据信息的采集、匹配、保存、显示等功能,为数据分析挖掘提供基础支撑。

data-mining-system java swing-gui

Last synced: 13 Apr 2025

https://github.com/fgforrest/darwin

Darwin is a small Java library that helps applications to setup and evolve their database schema over the time. Evolution is based on SQL patch application and aims at traceability, predictability and reliability. It has been for 13 years in production systems.

autoupdate database database-schema evolution java model sql

Last synced: 10 Jul 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/wyatt-herkamp/simpleannotation

Have you ever needed to do something with Reflection and an Annotation? This is the library to make your life easier!

annotations java reflection

Last synced: 12 Apr 2025

https://github.com/jsiqbal/engineering-philosophy

Notes about Various Engineering Knowledge I gathered.

cpp deployment java oop ubuntu vscode-settings

Last synced: 10 Apr 2025

https://github.com/lykrast/prodigytech

Minecraft mod that adds machines powered by Hot Air and unusual materials.

java minecraft minecraft-mod

Last synced: 12 Apr 2025