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/lucasrmagalhaes/heroesapi-java

Gerenciador de super heróis da Marvel e da DC em uma API reativa com Spring Boot.

aws dio java spring-boot

Last synced: 13 Apr 2026

https://github.com/apache/jclouds-labs

Apache jClouds Labs

cloud java jclouds library

Last synced: 09 Apr 2025

https://github.com/thestevendev/currencyconverter

Java API currency converter program

api currency-converter economy java

Last synced: 04 Feb 2026

https://github.com/last9/vertx-opentelemetry

Zero-code OpenTelemetry auto-instrumentation for Vert.x 4 + RxJava 3 and Vert.x 3 + RxJava 2. Distributed tracing, log-to-trace correlation, and RxJava context propagation.

distributed-tracing instrumentation java log-correlation observability opentelemetry otel rxjava tracing vertx

Last synced: 13 Apr 2026

https://github.com/zebulenlithophytic371/algorithmic-trading-platform

🚀 Develop an advanced algorithmic trading platform for futures with real-time execution, pattern recognition, and robust risk management tools.

algobulls-platform algorithmic-trading-engine arbitrage backtester bitcoin broker crypto futures-trading java jupyter-notebook kotlin machine-learning paper-trading real-trading stocks trading trading-algorithms trading-platform

Last synced: 13 Apr 2026

https://github.com/ic4j/ic4j-candid

Java Candid for The Internet Computer (IC4J) is a set of native Java libraries to manage the Internet Computer Candid types

android dfinity icp jackson java jaxb jdbc json xml

Last synced: 14 Jan 2026

https://github.com/soumyadip007/kafka-consumer-using-spring-boot-rest-and-microservices

A client that consumes records from a Kafka cluster. This client transparently handles the failure of Kafka brokers, and transparently adapts as topic partitions it fetches migrate within the cluster. This client also interacts with the broker to allow groups of consumers to load balance consumption using consumer groups. The consumer maintains TCP connections to the necessary brokers to fetch data. Failure to close the consumer after use will leak these connections. The consumer is not thread-safe. See Multi-threaded Processing for more details.

client consumer java kafka lombok mavek microservices rest springboot zookeeper

Last synced: 19 May 2026

https://github.com/xiaomingx/nice-juejin-article

精选的掘金文章汇总[2024.11月-12月]

backend frontend java juejin nodejs supabase vuejs

Last synced: 01 Apr 2025

https://github.com/hczs/tiny-url-app

🚀 短网址服务 Web App(基于JDK21 + SpringBoot3 + Spring WebFlux + R2DBC + Redisson + GraaLVM Native Image + Next.js + shadcn/ui 开发)

graalvm graalvm-native-image java jdk21 nextjs r2dbc-mysql react shadcn-ui springboot3 tiny-url typescript webflux

Last synced: 30 May 2026

https://github.com/mineblock11/seamless-loading-screen-renewed

Takes a screenshot of the game when you leave a world or server,and displays it when you rejoin it

fabric java mineblock11-mod mixin moddedmc modding

Last synced: 23 Apr 2025

https://github.com/lbp2563/wedding-planner-mobile-app

The Wedding Planner App is an Android application designed to help users plan their dream wedding with ease. This app provides a seamless experience for organizing wedding details, sending invitations, and even receiving AI-powered wedding theme suggestions.

android-app gemini-api java xml

Last synced: 30 Apr 2026

https://github.com/nicktill/leetcode-prac

Common algorithms used for searching and sorting data structures

algorithms datastructures-algorithms java javascript leetcode python

Last synced: 29 Apr 2026

https://github.com/rusinikita/popular-movies

Experiments with kotlin and java compatibility. Android architecture components and room usage in kotlin.

android android-architecture-components java kotlin room

Last synced: 03 May 2026

https://github.com/jrs296/hyperface-project

Java/Apache Groovy Spring Boot Internship Project

groovy-language java spring

Last synced: 30 Apr 2026

https://github.com/dipu-bd/lab-exam

Java Project

java lab-exam

Last synced: 03 May 2026

https://github.com/abdulrahmans0414/helloworld-app

My First Android app, a simple "Hello World" application developed using Java and Android Studio.

android app java

Last synced: 30 Apr 2026

https://github.com/pine/percentclipview

:star: Cropped layouts with percentage for Android

android-library java

Last synced: 08 Jun 2026

https://github.com/fahadpathan7/super-shop-management

Effortlessly manage your online super shop, from inventory control to order processing, and provide customers a seamless shopping experience.

java

Last synced: 08 Jun 2026

https://github.com/ryanmcdermott/gradle-dependency-example

Ridiculously simple example showing how you can use Gradle to install dependencies in Java and run programs using them

gradle java

Last synced: 03 May 2026

https://github.com/niewidzialny84/car_rental_project

Simple backend API for renting cars

car-rental hibernate java javaspark maven

Last synced: 29 Apr 2026

https://github.com/sirywell/impersonation

Create AI based bots for chat services like telegram and discord easily

dialogflow discord discord-bot java telegram telegram-bot

Last synced: 29 Apr 2026

https://github.com/robinhosz/gym_system

CRUD de um sistema de academia, feito na linguagem Java usando a GUI Swing.

crud-application gui-application java mysql swing

Last synced: 03 May 2026

https://github.com/d-coder135/googlefirebaseauth_java

This repo contains an Android application that uses Google Firebase Authentication Service.

android android-application android-studio google-firebase java java-android-application java-application

Last synced: 03 May 2026

https://github.com/msaifulcsse/wonderingbd-offline-search

It's a desktop application that's name is Wondering Bangladesh, it's look like offline search engine done by JAVA and MySQL. It has two user and you can search any district, thana and historical place also. It will help those who are leaning Java and wanna developed a smart short time project.

desktop-application java mysql-database

Last synced: 29 Apr 2026

https://github.com/songwo-vx18484646674/springboot-intelligent-news-recommendation-system

新闻推荐系统,使用SpringBoot和SSM框架实现基于用户的协同过滤推荐算法,根据评分数据计算推荐,同时还使用了新用户喜好标签进行混合推荐,及将两种推荐结果全部输出,解决了冷启动和数据稀疏性问题。同时采用基于统计的热点推荐和相关推荐等。采用爬虫收集新闻数据实时更新新闻数据和推荐结果。

bootstrap collaborative-filtering-algorithm java layer layui mysql news-recommend-system spring ssm

Last synced: 03 May 2026

https://github.com/nazli-d/ders-kayit-sistemi

The Course Registration System is a Java-based simulation program that allows students to add, delete, and submit course registrations. Additionally, advisor can view pending student registrations, approve them, and export approved registrations as CSV files.

advisor advisor-system course-registration course-registration-system csv-files danisman ders ders-kaydi ders-kayit-sistemi java ogrenci sqlite sqlite-database student-system

Last synced: 17 May 2026

https://github.com/houarizegai/gestioncommerciale

Commercial Management System, it can manage customers, suppliers, invoicing, delivery, stocks, regulations, ...and more

gestion gestion-commerciale java javafx management-system

Last synced: 30 Apr 2026

https://github.com/shubhamv108/connect4

A simple server side implementation of Connect4 and state of game is persisted in database. It is a two player game.

connect4 connect4-game connect4-java game java low-level-design spring-boot

Last synced: 03 May 2026

https://github.com/juggernaut/muqtti

Zero-dependency MQTTv5 broker in Java

iot java java11 mqtt mqtt-broker

Last synced: 29 Apr 2026

https://github.com/simonprickett/javapitrafficlights

Experiments with a Raspberry Pi, Low Voltage Labs Traffic Light LEDs and the Java Programming Language.

gpio gpio-pins java low-voltage-labs raspberry-pi

Last synced: 30 Apr 2026

https://github.com/winterreisender/webviewkocli

A Kotlin MPP commandline interface for webviewko

cli java jvm kotlin kotlin-mpp kotlin-multiplatform kotlin-native webview

Last synced: 01 May 2026

https://github.com/m3lkior/spring-keycloak-tutorials

Tutorials about Keycloak and Spring Boot / Security configurations

api java keycloak keycloak-provider spring-boot spring-security

Last synced: 30 Apr 2026

https://github.com/niteshpalcode/niteshpalcode.github.io

Here is my work, list of projects and rest of the details about me.

css html java javascript

Last synced: 30 Apr 2026

https://github.com/alopatindev/smsnenado

Android client for Russian SMS anti-spam service http://smsnenado.ru

android anti-spam java sms spam-filtering

Last synced: 01 May 2026

https://github.com/augustomello09/modelo-conceitual

Estudo sobre a implementação do modelo conceitual. (Curso Projeto full stack completo! Java Spring Boot no back end e Ionic no front end do Prof. Dr. Nelio Alves)Seção 1: Implementação do modelo conceitual.

h2-database java modelo-conceitual postman springboot

Last synced: 30 Apr 2026

https://github.com/allenlili/device-to-device-communication-over-audio

device-to-device-communication-over-audio

android audio frequency java mobile

Last synced: 29 Apr 2026

https://github.com/tdonuk/firebase-nosql-tutorial

Personal project to learn about firebase and NoSQL databases.

firebase firebase-firestore java nosql password-manager spring-boot spring-security

Last synced: 30 Apr 2026

https://github.com/alexanderepstein/rigid

An open sourced windows port of Fluid for MacOS

batch google-chrome java

Last synced: 28 Apr 2026

https://github.com/divs1210/iffy

A Java-compatible Object System in Clojure

clojure java object-oriented-programming

Last synced: 29 Apr 2026

https://github.com/prashant-chaurasia/appwalkthrough

An app walkthrough developed only for learning purpose.

android appintro java

Last synced: 01 May 2026

https://github.com/marchof/the-missing-javadoc-fonts

Bundle of the missing Dejavu fonts for JavaDoc

fonts java javadoc

Last synced: 30 Apr 2026

https://github.com/yurenju/prismflipper

Animation transition demo on Android

android java

Last synced: 30 Apr 2026

https://github.com/wsdt/survivetheday

Native Android-App to motivate user by notifications (e.g. Live-Countdowns, Quotes or other libraries, etc.)

android android-app android-application funny java motivation motivational-quotes open-source

Last synced: 01 May 2026

https://github.com/javinator9889/localemanager

Android Locale Manager compatible with multiple versions - change your Android App language easily

android android-library android-locale gradle java jcenter-bintray language library locale localemanager maven multilingual multiple-language-android

Last synced: 29 Apr 2026

https://github.com/mian-ali/drawingapp-js

Bulid a Drwaing App with javaScripts and also using CanvS

drawing drawing-app drawing-application drawing-js java

Last synced: 29 Apr 2026

https://github.com/robsonbittencourt/palestra-solid-oo

Repositório com exemplos utilizados na palestra: Software Robusto e Flexível - SOLID + Dois Dedos de Orientação a Objetos

java oop oop-principles solid solid-principles

Last synced: 09 Jun 2026

https://github.com/fami6xx/familib-mc

Minecraft Library for HoloAPI, MenuManager etc..

java library minecraft

Last synced: 27 Apr 2026

https://github.com/mrityunj45/criminal_database_management

This is a criminal database application. Here Criminals Data is maintained.

java jdbc mysql

Last synced: 30 Apr 2026

https://github.com/n3d1117/trafficflowmanager

Viewing and managing road traffic flow reconstructions using WMS protocol on a GeoServer instance

geoserver geospatial-data geospatial-visualization java php traffic-data wms-service

Last synced: 29 Apr 2026

https://github.com/alym62/jdbc-jsp

Página de cadastro com JSP e JDBC, com PostgreSQL.

java jdbc jsp-servlet postgresql

Last synced: 30 Apr 2026

https://github.com/robototes/2020_template

This is a template library for the 2020 season with some code to show the basic structure of a program.

frc infinite-recharge java

Last synced: 28 Apr 2026

https://github.com/anggamys/cashier-java

Aplikasi kasir sederhana berbasis Java untuk pengelolaan transaksi, pencatatan produk, dan perhitungan total otomatis.

java shell sql

Last synced: 30 Apr 2026

https://github.com/amanastel/aiwithspring

The AI-Powered Question-Answering Application is a Spring Boot project that utilizes the OpenAI GPT-3.5 Turbo language model to provide accurate answers to user-provided questions. GPT-3.5 Turbo is a state-of-the-art language model developed by OpenAI, capable of understanding context and generating human-like responses.

chatgpt java java-8 openai spring-boot

Last synced: 02 May 2026

https://github.com/jusexton/matrix-rain

Contains tools for displaying custom matrix rain on screen.

java processing

Last synced: 30 Apr 2026

https://github.com/feltex/alo-mundo

Exemplos práticos para explicar os conceitos de git. O projeto é utilizado no gitlab, github e no bitbucket. Os links para os vídeos estão na descrição

bitbucket feltex github gitlab java

Last synced: 30 Apr 2026

https://github.com/frc5024/minibot

The code behind MiniBot for our 2019 offseason

frc java

Last synced: 01 May 2026

https://github.com/basemax/androidautoupdate

A tiny class to check automatically the Android application, if there are a newer version.

android android-auto-update android-autoupdate android-java android-update android-update-auto autoupdate-android java java-android

Last synced: 30 Apr 2026

https://github.com/dgelessus/old-lzo-ports

Old ports of the LZO library to Java, Perl and Python

java lzo perl python

Last synced: 01 May 2026

https://github.com/shawnnew/myleetcodeanswer

Share my LeetCode answer

algorithms java leetcode-solutions

Last synced: 30 Apr 2026

https://github.com/mrgussio/earthinvadersgdx

The LibGDX version of EarthInvaders.

38 android dare desktop earth invaders ios java ld38 libgdx ludum

Last synced: 06 May 2026

https://github.com/iamvirul/nexora

Nexora is a Java execution engine that turns a high-level goal into a set of steps and runs them.

event-bus execution-engine grafana java prometheus

Last synced: 19 Jun 2026

https://github.com/l33t-c0d3r-66/notepad

A Notepad Clone in Java Swing

java javaswing notepad

Last synced: 10 Jun 2026

https://github.com/mkj/dice

Diceware android

android dice diceware java monte-carlo random urandom

Last synced: 13 May 2026

https://github.com/chez14/class.java.dll.so

Yup, load dll and so from java. no need to tell, this is an example.

cpp dll java

Last synced: 06 May 2026

https://github.com/andrewn6/blockchain-springboot

Run a local blockchain node on your local machine and run different agents on the network, With 3 different replacement functions.

agents blockchain java mine spring-boot

Last synced: 07 May 2026

https://github.com/samyam81/dynamicprogramming

Dynamic Programming: Employing systematic memoization and recursion, this paradigm optimizes computational efficiency by breaking down complex problems into smaller overlapping subproblems, offering solutions that are both optimal and scalable.

dynamic-programming go java kotlin leetcode

Last synced: 10 May 2026

https://github.com/osandadeshan/selenium-assignment

Selenium - Assignment (www.newtours.demoaut.com)

java selenium

Last synced: 05 May 2026

https://github.com/eugenia1984/egg-fs-java

I am studying Full Stack Developer ( Java) in Egg, here you can see theory and practise

backend frontend java

Last synced: 20 Jun 2026

https://github.com/bhupirao/foodie-express

We have developed this REST API for an Online Food Booking application. This API performs all the fundamental CRUD operations of any Online Food Booking platform with user validation at every step.

hibernate-jpa java lombok mysql spring spring-boot swagger-ui

Last synced: 06 May 2026

https://github.com/qanastek/traveling-salesman-problem

This software is an easy to use traveling salesman problem interface which allow you to demonstrate to childrens how the Dijkstra algorithm works.

css djikstra graphstream java java-8 javafx object-oriented-programming scenebuilder travelling-salesman-problem tsp tsp-problem

Last synced: 12 May 2026

https://github.com/kushrike/bitinsider

A complete Social Media Application for the students of BIT, Mesra Campus.

android-app firebase-realtime-database java xml

Last synced: 12 May 2026

https://github.com/mhashim6/2048-oop

object oriented implementation of 2048 game

1024 2048 game java kotlin library oop

Last synced: 09 May 2026

https://github.com/alexdyysp/parallel-concurrent-and-distributed-programming-in-java

An Online Lesson Parallel, Concurrent, and Distributed Programming in Java on Coursera

concurrent coursera distributed java parallel

Last synced: 09 May 2026

https://github.com/louiixx-h/alarme-de-voz-app

O aplicativo tem como objetivo ajudar pessoas que tenho deficiência visual, idosos que precisam marcar horários de tomar o remédio e outro.

android android-app android-studio java kotlin kotlin-android

Last synced: 09 May 2026

https://github.com/zeyadkhaled/automatewifi

An android application to toggle wifi to a desired state at a desired scheduled time

android automation java personal-project scheduler task-scheduler wifi

Last synced: 13 May 2026

https://github.com/lvleo21/health-transportation-spring-boot

Project developed for discipline: Projeto de Banco de Dados (PBD)

heroku java jpa spring thymeleaf

Last synced: 05 May 2026

https://github.com/steffikeranj/low-level-system-design

Low Level Design for popular systems

design java lld system

Last synced: 24 Jun 2026

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

401's 2023 Competition Robot

blockchain frc java robotics

Last synced: 07 May 2026

https://github.com/objectionary/sabj25

Full-coverage JMH benchmarks for the Java 25 Stream API, run across six JDK vendors

benchmark java stream stream-processing

Last synced: 27 Jun 2026

https://github.com/osandadeshan/bdt-orator-testing

A demo project that automates Android application using Appium and Gauge in Java.

android-automation appium bdd gauge gauge-java java

Last synced: 08 May 2026

https://github.com/elertan/bronzeman-unleashed

Ironman without the chores. Unlock items, then trade freely.

bmm gamemode group java plugin restriction runelite

Last synced: 21 Jun 2026

https://github.com/soulseekah/smalter

A .smali trace injection script

android baksmali java reverse-engineering smali

Last synced: 09 May 2026

https://github.com/liuweijw/ndk

c++快速生成so 文件

android cmake java ndk

Last synced: 09 May 2026

https://github.com/aurasphere/assignables

A simple lightweight Java library to assign variables.

java joke over-optimization premature-optimization

Last synced: 21 Jun 2026