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/paarthmadan/playground

Fundamental computer science algorithms and preparation for computing contests.

algorithm breadth-first-search canadian-computing-competition ccc dijkstra java python rust

Last synced: 02 Mar 2026

https://github.com/vimeworld/skinservice

VimeWorld.com Minecraft Skin Service

cloudflare image-api java minecraft minecraft-avatar vimeworld

Last synced: 13 Feb 2026

https://github.com/anonfaded/fadeboard

Android Keyboard which transforms simple letters into special characters | Dodge censorship!! - your words, your way!

android android-app android-keyboard java

Last synced: 13 Apr 2025

https://github.com/skjolber/java-jwt-benchmark

Project for benchmarking popular Json Web Token (JWT) frameworks for Java using JMH.

benchmark gradle java java-jwt jjwt jmh jwt okta-oidc

Last synced: 22 Apr 2025

https://github.com/apache/aries-rsa

Apache Aries Remote Services Admin

aries java library

Last synced: 22 Apr 2025

https://github.com/zafir100100/quizapp-java

The "QuizApp-Java" repository on GitHub is a Java-based project that allows developers to create a quiz application with various features, such as multiple-choice questions, timers, and score tracking. The repository includes the source code for the project, as well as documentation on how to use and customize the quiz application.

gui java java-swing multiple-choice-questions netbeans quiz-application score-tracking

Last synced: 19 Apr 2025

https://github.com/keyfactor/ejbca-cert-cvc

Java API library for BSI TR-03110 cv certificates used for Extended Access Control (EAC)

cvc java

Last synced: 07 May 2025

https://github.com/56duong/real-time-chat-websocket-angular-spring-boot

A real-time chat app offering individual and group chats, including chat color customization and group management. Users can log in, manage members, view active users, track unseen messages, and upload avatars.

angular chat-application java mysql real-time sockjs-client spring-boot web-socket

Last synced: 29 May 2026

https://github.com/jourquin/nodus

Transportation network modeling software designed for multimodal and intermodal freight transport

assignment gis intermodal-freight-transport java modal-choice multimodal-freight-transport network-models networks nodus

Last synced: 26 Jan 2026

https://github.com/brcolow/java-dx12

DirectX12 in Java with Project Panama

directx12 java jextract panama

Last synced: 04 Mar 2026

https://github.com/haq/mapcha

Map based captcha plugin for your Minecraft server.

captcha java paper spigot

Last synced: 20 Apr 2025

https://github.com/harshkapadia2/jdbc_librarymanagementsystem

A JDBC project using Netbeans IDE (Java) and MySQL.

java jdbc mysql netbeans

Last synced: 21 Apr 2025

https://github.com/dxxxxy/hephaestus

Hephaestus - R.A.T Forger: completely setup R.A.T + host it on heroku with a single Java console application. Disclaimer: For educational purposes only.

app auto discord forge fully hephaestus heroku host java maven mod rat setup

Last synced: 21 Apr 2025

https://github.com/hncboy/leetcode

LeetCode

algorithm java leetcod

Last synced: 30 Apr 2025

https://github.com/abstracta/jmeter-java-dsl-sample

jmeter-java-dsl simple sample maven project

java jmeter performance performance-testing

Last synced: 25 Jun 2026

https://github.com/arkssss/studynotes

后端技能校招笔记整理 (包含数据结构, 算法, Java, C++, 数据库, Redis, Linux 等)

cpp git java linux mysql php rabbitmq react redis vim

Last synced: 23 Mar 2025

https://github.com/htangle/nevergetmeweb

使用SpringBoot+MySQL+Redis+jQuery+Bootstrap搭建的个人博客项目---废弃

bootstrap4 java mybatis mysql redis springboot

Last synced: 24 Apr 2025

https://github.com/zhoushengsheng/ci6226-ira-g14

Assignment for CI6226 Information Retrieval & Analysis at NTU in Singapore.

java lucene search-engine spring-boot

Last synced: 16 Jan 2026

https://github.com/benpollarduk/ktaf

A Kotlin library that provides a framework for creating text adventures and interactive stories for JVM. Ktaf is a Kotlin implementation of NetAF.

adventure engine framework game game-engine interactive interactive-story java kotlin story text text-adventure

Last synced: 15 Apr 2025

https://github.com/willemjiang/smart-park-demo

The demo repo of smark park usecase

camel cozmo java

Last synced: 15 Apr 2025

https://github.com/anein/java-programming-solving-problems-with-software

Modules of Coursera Course "Java Programming: Solving Problems with Software"

coursera coursera-course java java-programming

Last synced: 12 Apr 2025

https://github.com/menny/bazel-leaf

A Gradle plugin that builds modules using Bazel.

android bazel gradle gradle-plugin java

Last synced: 01 Sep 2025

https://github.com/mathieusoysal/jib-container-publish.yml

GitHub Actions for your Java project to build container with jib and publish it to GitHub Packages.

actions docker github-actions hacktoberfest java java-to-github-packages jib maven

Last synced: 23 Mar 2025

https://github.com/marthym/baywatch

Follow your favorite news letters and keep an 👀 on the latest technologies news.

feed-reader java rss springboot vue3

Last synced: 15 May 2025

https://github.com/cygnusv/ntrureencrypt

Prototype implementation of NTRUReEncrypt in Java

java ntru proxy-re-encryption

Last synced: 24 Apr 2025

https://github.com/cucumber/gherkin-utils

API for working with Gherkin documents

java javascript polyglot-release tidelift

Last synced: 07 Apr 2025

https://github.com/jaudiolibs/pipes

Java audio routing and unit generator library.

audio dsp java

Last synced: 11 Apr 2026

https://github.com/danekja/jdk-serializable-functional

Library with serializable versions of java.util.function.* interfaces.

functional java jdk

Last synced: 01 Sep 2025

https://github.com/picadoh/stocks-api

Simple Stocks Spring Boot Application

example java spring spring-boot

Last synced: 07 May 2025

https://github.com/safnaj/ibazar-android-app

E-Commerce Android Application Developed in Java Using Android Studio. Google Firebase used for Backend.

android android-app google-firebase java uiux

Last synced: 03 Sep 2025

https://github.com/eeeeeric/mpc-hc-api

Java library for controlling MPC-HC over a network

java mpc-hc

Last synced: 13 Apr 2025

https://github.com/b3dgs/tyrian-remake

Java remake of Tyrian game

android dos epic-megagames game java lionengine tyrian

Last synced: 09 Jul 2025

https://github.com/sondosaabed/palestine-cities-map

Find shortest paths between Palestinian cities using A* or Greedy BFS algorithms. Note: Heuristic values may not be accurate for the showcased 15 cities. 🇵🇸

a-star-algorithm country-map greedy greedy-best-first-search java javafx-application map palestine-map pathfinding

Last synced: 09 Sep 2025

https://github.com/security-union/rust-vs-java

Personal study to compare java and rust

java rustlang study

Last synced: 03 Sep 2025

https://github.com/ajay-prabhakar/codeforces

Codeforces is Android version of Codeforces web. This app is made to integrate all the available Codeforces API into this app. :rocket:

android api codeforces java

Last synced: 29 Oct 2025

https://github.com/basemax/androidautobuildapk

This is an example of how to build an APK using GitHub Actions. Here, we created a simple Android application that displays a Hello World!. We then created a workflow that builds the APK and uploads it as a new release.

android apk apk-builder app build-apk github-action github-actions github-actions-ci java kotlin

Last synced: 05 May 2025

https://github.com/manoelcampos/poo-java

Programação Orientada a Objetos em Java: uma abordagem didática utilizando a ferramenta BlueJ ☕️🧩

bluej course ebook gitbook java object-oriented-programming poo

Last synced: 04 Apr 2025

https://github.com/songwo-153/Springboot-Smart-Teaching-Recommendation-system

基于Springboot的智慧教学平台的系统设计与实现(智慧教学推荐系统),可以进行学习分析和个性化推荐,系统可以根据学生的学习行为和表现进行分析,生成学习分析报告。根据学生的学习情况和需求,系统可以提供个性化的学习推荐和建议,推荐适合的课程和教学资源推荐(根据用户点击量或浏览量推荐)。

collaborative-filtering html java mybatis mysql recommendation-algorithm springboot vue

Last synced: 06 May 2025

https://github.com/ivanocj/ktello

A wrapper for DJI / Ryzetech Tello SDK using Kotlin

drone fun java kotlin tello

Last synced: 06 May 2025

https://github.com/proninyaroslav/java-template-engine

Golang-like template engine for Java

golang java template-engine

Last synced: 27 Apr 2025

https://github.com/codesqueak/z80processor

A Zilog Z80 Processor Emulator in Java

emulator java z80 zilog

Last synced: 06 Jul 2025

https://github.com/teogramm/oasth

A library offering access to the OASTH API.

bus java kotlin oasth thessaloniki transit

Last synced: 14 Jan 2026

https://github.com/marcioos/bgg-client

BoardGameGeek XML API 2 client for Java and Android apps

android android-apps api-client bgg bgg-client bgg-library board-game boardgamegeek boardgames java library

Last synced: 14 Jan 2026

https://github.com/thm-mni-ii/php-parser

A Scala-based parser for the latest PHP versions

java parser parsing php php-parser php7 phpparser scala

Last synced: 09 Apr 2025

https://github.com/moatazeldebsy/espresso-tau

The demo repository for Espresso course for Test Automation University

android android-app demo demo-app espresso espresso-tests java kotlin uitesting uitests

Last synced: 15 Aug 2025

https://github.com/100/stock-analysis-markov

Analyzing Stock Movements using Markov Chains and Monte Carlo Simulation

database desktop-application java markov-chain monte-carlo-simulation random-walk stock-market

Last synced: 09 Apr 2025

https://github.com/epicestudar/poo-2semestre-2023-senai

repository intended for object-oriented programming of the Senai DEV course.

awt backend gui java layouts poo projects swing

Last synced: 28 Apr 2025

https://github.com/explore-de/rage4j

Evaluate your LLM based Java Apps

ai evaluation java junit langchain4j llm testing

Last synced: 29 May 2026

https://github.com/dzikoysk/linuxenv

Modify JVM environment variables on Linux at runtime

environment-variables java jni jvm ld-library-path linux maven native

Last synced: 28 Oct 2025

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

EO Objects for Manipulations with Strings

eolang java oop oop-principles

Last synced: 14 Jan 2026

https://github.com/vzurauskas/nereides-jackson

Object oriented JSON library wrapper for Jackson.

jackson java json library maven nereid

Last synced: 13 Oct 2025

https://github.com/AoElite/claude4j

A very simple java library to interact with Claude's API

anthropic anthropic-claude claude claude-3 claude-ai claude-api java library

Last synced: 09 May 2025

https://github.com/cgivre/drillbook

The Official Source Repository for Learning Apache Drill (O'Reilly, 2018)

apache-drill hadoop hbase hive java kafka python python3 sql

Last synced: 02 Apr 2026

https://github.com/lowes/auditor

Solves the audit needs for any JVM based application.

audit audit-log audit-trail auditing java java-audit jvm kafka kotlin reactor spring-boot

Last synced: 13 Apr 2025

https://github.com/op-ted/efx-toolkit-java

This is an EFX translator written in Java. It supports multiple target languages. It includes an EFX expression translator to XPath. It is used to in the generation of the Schematron rules in the eForms SDK.

antlr4 eforms java library transpiler xpath

Last synced: 11 Jan 2026

https://github.com/rajlaxmimeshram/invoice-generator

This project is totally developed in java for generating automatic invoice in pdf format.

invoice-generator itext java pdf-generation

Last synced: 14 Jul 2025

https://github.com/asahaf/javacron

java library for parsing crontab expressions and calculating the next run time

cron cron-expression cronjob crontab java parser

Last synced: 11 Jan 2026

https://github.com/sschuberth/parandroid

The first demoscene production for the Android platform.

android demoscene java opengl

Last synced: 19 Mar 2025

https://github.com/f-lab-edu/dongchimi

🏸동네에서 취미를 갖고 싶을 때는 동치미🏀

docker gradle java multi-module redis spring-boot stomp

Last synced: 16 Jul 2025

https://github.com/respresso/respresso-client-android

Save development time! Respresso automatically transforms and delivers your digital assets into your projects

android android-development designer developer-tool digital-asset-management gradle java kotlin resource-management respresso synchronization translator

Last synced: 11 Jan 2026

https://github.com/islamdidarmd/adblockerwebview

A WebView that can block basic ads. Very Easy to setup for Android Projects.

adblock adblocker android gradle java kotlin ui webview

Last synced: 13 Jul 2025

https://github.com/naevatec/kms-siprtpendpoint

Kurento SipRtpEndpoint modiule, provides the capabilities of connecting RTP media flows from a SIP network into Kurento. Of course it will require some SIP signalling plane not included in this module.

java kurento rtp sip

Last synced: 13 Jul 2025

https://github.com/codeintrovert/90daysofdsa

A Series of #90DaysLeetCodeChallenge where I solve 90 leetcode problems in 90 Days!

data-structures dsa github github-copilot java learn leetcode leetcode-java leetcode-solutions student-vscode

Last synced: 17 Jul 2025

https://github.com/tananaev/smpp-server-android

SMPP server Android app

android java smpp

Last synced: 27 Aug 2025

https://github.com/qaf-tm/qaf-step-by-step-tutorial

qaf getting started tutorial provides step by step exercise for automation using selenium webdriver and appium

appium bdd getting-started java qaf selenium tutorial webdriver

Last synced: 13 Jul 2025

https://github.com/digitalinnovationone/acceleration-a11y-clean-restful-apis

DIO International Acceleration: Accessibility (A11y) in Clean RESTful APIs.

acessibility clean-architecture java mongodb rest-api spring-boot

Last synced: 10 Sep 2025

https://github.com/javiertuya/samples-test-spring

Ejemplos de automatización de pruebas con Spring Boot

bdd ci-cd-pipeline github-actions java jbehave jenkins junit maven spring-boot testing

Last synced: 17 Feb 2026

https://github.com/julxxy/multiple-sms-spring-boot

Multiple SMS Templates & Multiple SMS Providers for spring-boot, You can easily use multiple-sms-spring-boot-starter to send SMS for users by @SMS annotation and SmsTemplat in you projects.

java sms spring-boot spring-boot-starter

Last synced: 11 Jan 2026

https://github.com/divvun/giellakbd-android

A fork of LatinIME (by Google for Android), targeting marginalised languages that also deserve first-class status on mobile operating systems.

android android-app ime java keyboard keyboard-layout minority-language natural-language

Last synced: 16 Jul 2025

https://github.com/devfinwiz/leetcode-feeder

A repository designed for novice developers to make open-source contributions with just a few clicks. Get your pull request merged in under 12 hours!

algorithm-challenges competitive-coding cpp data-structures java leetcode leetcode-python python sql

Last synced: 21 Mar 2025

https://github.com/croct-tech/export-client-java

Java client for the Croct Export API.

api client croct java

Last synced: 30 Oct 2025

https://github.com/jhg023/bitbuffer

A data type similar to ByteBuffer, but can read/write bits as well as bytes to improve throughput and allow for optional compression.

bitbuffer bits bitwise bitwise-arithmetic bitwise-operators buffer bytebuffer java java-11

Last synced: 10 Apr 2025

https://github.com/krysztal112233/agrarianrevolution

New adventure of agriculture.

fabricmc java minecraft

Last synced: 19 Oct 2025

https://github.com/sondosaabed/tawjihi-school-records

School records managment application using linkedlist as data Structure. Java | JavaFX

data-structures gui java javafx linked-list school-records

Last synced: 21 Jan 2026

https://github.com/sergey-melnychuk/distributed-algorithms

Implementation of classic distributed algorithms: membership, failure detection, quorum, replication etc.

consensus distributed-hash-table distributed-systems fault-tolerance java membership peer-to-peer quorum replication

Last synced: 19 Jan 2026

https://github.com/29dch/walking-the-maze

走迷宫问题的算法可视化(UI)及迷宫生成

bfs dfs java queue recursive stack swing

Last synced: 12 Oct 2025

https://github.com/annimon/hotarufx

Programming language for creating animations

animation java javafx programming-language

Last synced: 16 Oct 2025

https://github.com/mohitjaisal/codingbooks

As you begin your path on becoming a coding specialist it is always pleasant to find good sources of information. Many computer languages might be tricky to learn at the beginning so you need reliable references to double-check your mistakes and learn how to not make them again.

books c coding coding-interview codingbooks cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2021 java python

Last synced: 12 Oct 2025

https://github.com/augustomello09/pethouse

Este projeto é uma aplicação Full Stack para um E-commerce de PetShop, desenvolvida com Java, Spring Boot 3+ no backend e Angular no frontend. O objetivo é simular uma plataforma completa onde os usuários podem navegar e realizar compras de produtos para pets de maneira intuitiva e segura.

angular docker flyway java jenkins junit5 kafka postgresql s3 spring-boot

Last synced: 07 Mar 2026

https://github.com/jethronap/jstat

A Java Library for Statistics, Data Analysis and Visualization.

classification data-analysis gradient-descent java linear-regression statistics

Last synced: 21 Jun 2025