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/apache/karaf-eik

Mirror of Apache Karaf

java karaf network-server osgi

Last synced: 10 Apr 2025

https://github.com/fiberjw/chat.cool

Another chat app made with GraphQL, Graph.cool, and Android.

android apollo graphcool graphql java ui

Last synced: 09 Apr 2025

https://github.com/aaron-akhtar/sided00r

You have a Front Door, a Backdoor, why not a SideD00r...

backdoor java malware remote root shell sidedoor ssh

Last synced: 04 Jul 2025

https://github.com/mohammadrezaamani/digi-java

JUST4FUN simple CLI project written in Java

digijava java

Last synced: 09 Apr 2025

https://github.com/csfelix/java-sql-trash-collector

☕ Catch the trashes and let's recycle!! ☕ (🔑 KeyWords: Java, SQL, Recycle 🔑)

java postgres postgresql recycle sql

Last synced: 28 Apr 2025

https://github.com/apache/manifoldcf-integration-solr-4.x

Mirror of Apache ManifoldCF solr-4.x Integration

content java manifoldcf

Last synced: 09 Apr 2025

https://github.com/varunu28/bit-db

1️⃣ & 0️⃣ A database implementation based upon Bitcask paper

bitcask database java

Last synced: 06 Sep 2025

https://github.com/easyj-projects/easyj-maven-plugin

EasyJ社区自研maven插件,主要用于辅助项目构建、打包和部署。

java maven maven-plugin

Last synced: 09 Apr 2025

https://github.com/jideguru/am_bored

Are you Bored? There are activities for you to do

dart flutter java swift

Last synced: 22 Apr 2025

https://github.com/kosprov/jargon2-backends

Argon2 implementations for the Jargon2 API

argon2 jargon2 java password-hash password-hasher

Last synced: 14 Jan 2026

https://github.com/picsart/picsart-creative-apis-java-sdk

Picsart Creative APIs SDK for Java. Includes helper methods and functions for Programmable Image APIs (e.g. Remove Background, Upscale, Enhance, Effects) and the GenAI APIs (e.g. Text2Image, Replace, Expand Image).

apis creative effects enhance enhance-image filters genai image java library remove-image-background removebg sdk text2image upscale upscale-image

Last synced: 18 Sep 2025

https://github.com/BlueAmulet/MassSound

MassSound Addon for OpenComputers

java minecraft minecraft-mod opencomputers

Last synced: 11 Mar 2025

https://github.com/hrbrmstr/jwatr

:card_index: Tools to Query and Create Web Archive Files Using the Java Web Archive Toolkit in R

java r r-cyber rstats warc

Last synced: 29 Oct 2025

https://github.com/romeh/blog-code

the github code repository for my blog small code samples

dao-integration-test docker java liquibase postgresql resilience4j spring-boot testcontainers

Last synced: 10 Apr 2025

https://github.com/willhaben/willtest

An easy way to set up and use Selenium WebDriver in your JUnit tests

java java-8 junit junit4 selenium-java selenium-webdriver

Last synced: 02 Oct 2025

https://github.com/frddl/bully-algorithm

In distributed computing, the bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes. The process with the highest process ID number from amongst the non-failed processes is selected as the coordinator.

bully-algorithm distributed-systems java

Last synced: 18 Jan 2026

https://github.com/devtony101/jfxhibernate

A demo app to show how to use Hibernate in a JavaFX Desktop app.

hibernate hibernate-jpa hibernate-orm java java-8 javafx javafx-desktop jpa jpa-hibernate

Last synced: 30 Apr 2025

https://github.com/tawfik-s/spring-security-tasks-solution

Master Spring Security by practice. spring security tasks and solutions. you can find tasks description at the README file. freely use, modify, and distribute the code.

bycrypt csrf github-oauth2 google-oauth2 java jwt jwt-authentication method-level-authorization method-level-security oauth oauth2 oauth2-client preauthorize security spring spring-boot spring-security spring-security-oauth2 tasks

Last synced: 30 Jun 2025

https://github.com/stephengold/jme3-maze

Game: explore a randomly-generated 3-D maze with a Pharaonic Egypt theme (New BSD license)

3d-maze game java jme3 jmonkeyengine3 maze open-source tonegodgui

Last synced: 14 Apr 2025

https://github.com/thomasleplus/xsl-transformations

A collection of XSLT files for all sorts of purposes.

java json kml saxon xml xsl xsl-transformations xslt-files

Last synced: 14 Apr 2025

https://github.com/apache/sling-org-apache-sling-commons-threads

Apache Sling Thread Support

java sling

Last synced: 19 Oct 2025

https://github.com/xomadev/slime

Slime is an interpreter made in Java :)

interpreter java

Last synced: 15 Apr 2025

https://github.com/andresrodriguez55/rent-a-car-microservices

Implementation of microservices in a rent a car application. SOLID and GRASP patterns were given importance. Docker, Kafka, Openfeign, Keycloak, Zipkin, Lombok, Grafana, Spring Cloud & more!

api-gateway clean-code config-server docker eureka grafana grafana-dashboard grasp java kafka keycloak layered-architecture microservices openfeign prometheus software-engineering solid spring spring-boot zipkin

Last synced: 24 Apr 2025

https://github.com/alessio-colombo/extratools

A Slimefun addon to implement useful tools

hacktoberfest java minecraft plugin slimefun slimefun-addon

Last synced: 27 Aug 2025

https://github.com/stemkoski/graphics-framework-java

Developing a 3D graphics framework for Java with LWJGL and OpenGL.

graphics graphics-framework java lwjgl opengl

Last synced: 02 May 2025

https://github.com/danielmartensson/jlogger-mobile

A free opensource sensor to log file IoT tool for Android/Iphone/Windows/Linux/Mac

android c embedded-systems gluon-mobile ios iot java javafx logging spring

Last synced: 09 Sep 2025

https://github.com/ecabrerar/javaee7-firstcup

Basics Java EE 7 examples

java javaee7-firstcup

Last synced: 14 May 2025

https://github.com/araxeus/screenshotz

Simple Screenshot Tool with quick crop and custom keybinds

capture crop custom-keybind java prtscn screen-capture screenshot-utility screenshots software

Last synced: 10 Apr 2026

https://github.com/binhussen/restaurant-food-ordering-and-delivery-app

An android app for a restaurant's menu, ordering, and delivery with custom components and layouts designed based on real-life scenarios that contain an online menu, a cart, a map, and payment.

android firebase java mobile-app

Last synced: 23 Aug 2025

https://github.com/chanmratekoko/Myanmar-Phone-Number

Myanmar Mobile Phone Numbers Validator Check Telecom Operator's name Sanitize mobile numbers and mobile network types.

java myanmar myanmar-phone-number phone-number

Last synced: 14 Mar 2025

https://github.com/kuangcp/gradleintegrationmultiplemodules

使用Gradle整合 JavaSE, SpringBoot 两个模块成功构建运行

gradle java jedis springboot

Last synced: 12 Apr 2025

https://github.com/axibase/atsd-api-java

Axibase Time Series Database API Client for Java

api api-client atsd axibase java time-series-analysis

Last synced: 23 Mar 2025

https://github.com/farbodbj/twitter-android-client

A java based implementation of twitter android app

android clone glide java twitter

Last synced: 18 Aug 2025

https://github.com/zlgopen/awtk-java

JAVA Binding for AWTK

awtk java

Last synced: 14 Apr 2025

https://github.com/hello-computer-science/hello-benchmark

Programing Languages Performance Compare | 编程语言性能横评

clang cpp csharp go java javascript js julia languages performance-testing powershell python python3 ts typescript

Last synced: 15 May 2025

https://github.com/brunocampos01/programacao-paralela-e-distribuida

Aulas e exercícios da matéria: Programação Paralela e Distribuída (INE5645) e Computação Distribuida (INE5625).

ditributed hadoop ine ine5625 ine5645 java openmp producer-consumer programacao-paralela socket thread threads ufsc

Last synced: 15 Apr 2025

https://github.com/akshayp02/microinvestify

The MicroInvestify aims to provide an accessible way for users to invest small amounts of money in a diversified portfolio.

java javascript react spring-boot tailwindcss

Last synced: 14 Apr 2025

https://github.com/heremaps/here-artifact-maven-wagon

The HERE platform Maven Wagon plugin provides Java and Scala developers with access to platform artifacts via Maven

here-workspace java maven wagon

Last synced: 09 Apr 2025

https://github.com/flexycode/ccobjpgl-java

💫 This repository is intended for CCOBJPGL COM24P1 in JAVA - Professor Jay Abaleta

abstraction encapsulation inheritance java oop oop-principles oops-in-java polymorphism

Last synced: 14 Apr 2025

https://github.com/kakarottocui/springbootyuyueguahao

基于JAVA SpringBoot和HTML医院预约挂号管理系统

html5 java mysql springboot

Last synced: 23 Aug 2025

https://github.com/brettwooldridge/snmp4j

Fork of SNMP4j

java snmp

Last synced: 27 Oct 2025

https://github.com/eipusino/heavyindustrymod

Mindustry Heavy Industry Java Mod

java mindustry mindustry-mod mindustry-v8 multiplatform

Last synced: 09 Oct 2025

https://github.com/mikhailms/java-shop-example

Typical Java exercise that shows how to build simple OO project and practice skills such as: how to choose appropriate data type for project, how to write clean and consistent code and etc.

controlsfx java java-8 javafx-gui postgresql testcontainers

Last synced: 11 Oct 2025

https://github.com/bolner/crterm

CRT Terminal emulator (OpenGL)

java kaypro opengl terminal-emulators

Last synced: 13 Oct 2025

https://github.com/digitalsmile/gpio

Java 22+ library for interacting with GPIO and hardware interfaces

gpio i2c java pwm raspberry raspberry-pi raspberry-pi-4 raspberrypi spi

Last synced: 26 Oct 2025

https://github.com/yamtaldev/hackernews-api

Spring boot & MySQL RESTful API. The Hacker News project is a lightweight system similar to Hacker News web site that allows users to post text-based news, up vote/down vote posts, and view a list of top posts. RESTful API that support CRUD operation such as: POST, PUT, GET(all and top top posts), DELETE, PATCH(up vote down and change post)

backend database docker docker-compose java maven mysql mysql-database news-api rest-api restful-api spring-boot

Last synced: 09 Oct 2025

https://github.com/stephengold/sport-jolt

A simple 3-D graphics engine for Jolt JNI, based on LWJGL and OpenGL (code has New BSD license)

3d-graphics engine glfw graphics graphics-engine java joml jvm-library library lwjgl3 open-source opengl opengl-engine phong shaders

Last synced: 02 Apr 2026

https://github.com/apache/maven-shared-resources

Apache Maven Shared Resources

build-management java maven maven-shared

Last synced: 19 Oct 2025

https://github.com/albundy33/janela

JaNeLa - The Java Network Launch Analyzer

janela java

Last synced: 24 Jan 2026

https://github.com/opsmatters/bitly-java-api

Java client library to execute operations on URLs using the Bitly API.

api bitly java

Last synced: 16 Oct 2025

https://github.com/liuyuyang01/thrive-admin

🎉 Thrive 是一个简而不简单的现代化博客管理系统,专注于分享技术文章和知识,为技术爱好者和从业者提供一个分享、交流和学习的平台。用户可以在平台上发表自己的技术文章,或浏览其他用户分享的文章,并与他们进行讨论和互动。

echarts element flask java pinia python scss springboot typescript vue3

Last synced: 11 Oct 2025

https://github.com/congcoi123/tenio-mmorpg

The template project shows how to create an MMORPG system by using the TenIO framework.

configuration-management eureka game-development gameserver java java8 microservices mmo mmorpg mmorpg-server spring-boot springcloud

Last synced: 14 Mar 2026

https://github.com/yassindaboussi/DuaApp

Desktop Application 💻 for Showing Dua & Azkar 🤲 And Tasbih 📿

azkar desktop-application islam islamic java javafx muslim mysql-database notifications tasbih tasbih-digital

Last synced: 12 Feb 2026

https://github.com/graphan/react-apollo-typescript-java-example

Use static types in the frontend world easily thanks to GraphQL and TypeScript!

graphql java javascript react-apollo typescript webpack

Last synced: 27 Oct 2025

https://github.com/coffeelibs/tiny-oauth2-client

Zero-Dependency RFC 8252 OAuth 2.0 Authorization Flow

java oauth2 rfc-8252

Last synced: 19 Oct 2025

https://github.com/timbru31/pickuparrows

🏹 ⬆️ PickupArrows plugin for CraftBukkit/Spigot

arrow bukkit bukkit-plugin craftbukkit java minecraft spigot-plugin spigotmc

Last synced: 26 Oct 2025

https://github.com/harium/dotenv

An utility tool to handle .env files in pure Java

dotenv java web

Last synced: 08 Oct 2025

https://github.com/joswinemmanuel/traffic-light

Java-based implementation of a Traffic Light system using Swing and AWT, demonstrating GUI development and event handling.

awt java swing

Last synced: 08 Oct 2025

https://github.com/brainstone/brainstonemod

This mod adds a mysterious substance called BrainStone. It glows, it is rare, it is useful.

brain-stone-mod forge gradle jar java java-8 minecraft minecraft-forge minecraft-forge-mod minecraft-mod mod

Last synced: 08 Oct 2025

https://github.com/vibhoothi/attendance-tracker

Attendance Tracker using JSP, JDBC and MySQL.

hacktoberfest java jdbc jsp

Last synced: 10 Oct 2025

https://github.com/apache/sling-org-apache-sling-starter-integration-tests

Apache Sling Launchpad Integration Tests

java sling

Last synced: 28 Jan 2026

https://github.com/jetkai/breachcheck-java

Simple API to check if you have been breached within an RSPS Database (Java)

api breach breach-check checker database hash java java-8 md5 rsps rsps-database-leaks sha1 sha256 sha512

Last synced: 02 Apr 2026

https://github.com/fzakaria/http4j

http4j is an HTTP toolkit written in Java (in the vein of http4k) that allows for functional HTTP services

functional http http-server java java-8

Last synced: 19 Oct 2025

https://github.com/shihyuho/zsh-jenv-lazy

A ZSH plugin for lazy loading of jEnv.

java jenv lazy lazy-loading zsh zsh-plugin

Last synced: 25 Oct 2025

https://github.com/piotrl/javafx-database-manager

🎮 JavaFX example app with use of simple JDBC abstraction.

demo java javafx jdbc playground sql

Last synced: 02 Apr 2026

https://github.com/bagussatoto/buku-kas

Merupakan Aplikasi pencatatan uang kas. baik digunakan untuk kalangan akademisi maupun organisasi dalam memanajemen uang kas.

html-css-javascript java javascript mysql mysql-database php sql

Last synced: 27 Oct 2025

https://github.com/aflah02/the_will_hero_game

The Will Hero Game - Adaptation of the popular game Will Hero by ZPlay for our Advanced Programming Course (CSE201) using JavaFX and OOPS Concepts alongside curating UML/Usecase Diagrams

batch-script game java javafx javafx-application oop-principles opencv python

Last synced: 09 Jul 2025

https://github.com/yupiik/yupiik-batch

Batch runtime framework.

batch java

Last synced: 13 Apr 2025

https://github.com/jasonv/vendingmachine

A vending machine simulator

interview-questions java vending-machine

Last synced: 19 Apr 2025

https://github.com/helins/linux-epoll.java

Use Linux's epoll from java

epoll java jna linux native

Last synced: 19 Apr 2025

https://github.com/f-lab-edu/tiny-nginx

Nginx를 모티브로 한 캐싱과 로드밸런싱 기능을 포함한 리버스 프록시 서버입니다.

caching java load-balancer lyan reverse-proxy

Last synced: 23 Apr 2025

https://github.com/jonasaacampos/study_java_capgemini-start

Resolução de exercícios e Projetos solucionados no Programa Capgemini Start Java

css html java java-fundamentals oops-in-java oriented-object-programming

Last synced: 27 Feb 2025

https://github.com/omke/springleaf

SpringLeaf is SpringBoot CLI App for code generation

cli code-generation code-generator java jinja2 python spring spring-boot spring-mvc spring-security

Last synced: 03 Sep 2025

https://github.com/astrapi69/yaml-to-prop-to-yaml

Two way converter for yaml files conversion to properties and back

convert java properties transform yaml

Last synced: 01 Apr 2025

https://github.com/conclube/eventbuilder

Functional event listener builder for bukkit events.

bukkit hacktoberfest java minecraft spigot

Last synced: 04 May 2025

https://github.com/tambapps/marcel

a scripting JVM-based programming language compatible with Android

java programming-language

Last synced: 04 May 2025

https://github.com/aswinbarath/binary-search

Problems based on Binary Search and various problem solving templates & patterns

binary-search java problem-solving

Last synced: 08 Apr 2025

https://github.com/fracpete/graphviz-treevisualize-weka-package

TreeVisualize plugin for the Weka Explorer using GraphViz (http://www.graphviz.org/) to generate the tree.

java machine-learning plugin visualization weka

Last synced: 22 Apr 2025

https://github.com/luiz-otavio/placeholder4j

Easy-to-use placeholder library written in Java focused on performance.

gnu gradle java library placeholder

Last synced: 04 Jul 2025

https://github.com/dekobon/libnumcpus

Processor Count Faker Library for Java

cpu-count java linux

Last synced: 05 May 2025

https://github.com/galan/plunger

Simple messaging client for the shell (JMS, AMQP, Kafka)

activemq apache-kafka cli java jms kafka queueing rabbitmq shell

Last synced: 10 Mar 2026

https://github.com/myconsciousness/catalog-api

The Catalog API provides an interface to give a common behavior to an Enum, such as searching for a specific Enum element based on the field value set in the Enum, or checking if a specific value is defined in the field of the Enum.

api bicatalog-interface catalog catalog-api constant enum gradle interface java

Last synced: 22 Apr 2025

https://github.com/thomasvitale/serverless-java-masterclass

Labs exercises for the masterclass "Serverless Java with Spring Boot"

graalvm java serverless spring-boot spring-cloud-function spring-cloud-stream spring-native

Last synced: 15 Mar 2025

https://github.com/sondosaabed/my-leetcode-solutions-in-java

My submitted solutions to some Leetcode.com problems in Java

java leetcode-java leetcode-solutions problem-solving

Last synced: 22 Apr 2025

https://github.com/sondosaabed/file-carving-tool

This project was done as part of the Digital Forensics Analysis coursework, specifically the file carving tool.

digital-forensics file-carving file-fragmentation file-recovery file-signatures fragmentation hash-based-search java sha-256

Last synced: 22 Apr 2025

https://github.com/felipebonezi/play-ground

A boilerplate project for Play! Framework projects. Develop faster with wrapped operations such as CRUD, Repositories, JWT, etc.

boilerplate java playframework scala

Last synced: 22 Apr 2025

https://github.com/j4cobgarby/to-tomb-it-may-concern

A pretty simple, first person, 3D dungeon crawler written in Java using LibGdx, with a few utilities written in Python

3d desktop-application dungeon dungeon-crawler-game fun game java libgdx libgdx-game pixel pixel-art python-3 sword swords

Last synced: 10 Jul 2025

https://github.com/eranboudjnah/randomgen

Initialize instances of any class with generated data.

generator java random random-generation randomgen randomgenerator reflection

Last synced: 08 May 2025

https://github.com/sebhoss/fiscal-year

Java library to work with fiscal years.

date economics fiscal java

Last synced: 02 Sep 2025