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/xanthium-enterprises/java-serial-port-communication-arduino-atmega328p

Serial Port Communication tutorial using Java and Arduino (ATmega328P)

arduino java java-8 javase serial-communication serial-port serialport

Last synced: 30 Oct 2025

https://github.com/polyhedraldev/seismic

A Java sampler, math, and type library

hacktoberfest java math noise noise-library world-generation

Last synced: 05 Apr 2025

https://github.com/liuyueyi/quick-task

动态脚本调度框架,支持运行时新增,删除和修改动态脚本

commons-io concurrent groovy java quick

Last synced: 11 Sep 2025

https://github.com/orasunis/jbcrs

A Library to support reading and writing of java class files.

class classfile classfile-parser crates java jvm parsing rust

Last synced: 08 Oct 2025

https://github.com/houarizegai/library

Backend API of a Library Management System

java junit5 library-management-system liquibase spring-boot spring-data-jpa

Last synced: 13 Jul 2025

https://github.com/fnproject/fn_java

Fn project Java binding

fna fnproject java

Last synced: 09 May 2025

https://github.com/eloyhere/semantic-cpp

semantic-cpp is a lightweight, high-performance stream processing library for C++17, consisting of a single header file paired with a separate implementation file. It blends the fluency of Java Streams, the laziness of JavaScript generators, the ordering capabilities reminiscent of database indices.

cpp generator index java javascript mysql stream

Last synced: 07 Apr 2026

https://github.com/ashtanko/androidcleanviper

This is simple example of VIPER Architecture on Android

android android-architecture java viper viper-architecture

Last synced: 18 Jul 2025

https://github.com/marlenemoraes/utfpr-java

[EN] Material for the postgraduate course in Java Technology in brazilian portuguese | [PT-BR] Material da pós-graduação lato sensu Tecnologia Java, Universidade Tecnológica Federal do Paraná (UTFPR - @utfpr-cp)

android angular docker enterprise-java-beans java java-io java-testing jpa-hibernate networking-in-java spring-boot uml web-services xml

Last synced: 14 May 2025

https://github.com/aqiu202/captcha-spring-boot-starter

Spring Boot集成验证码的一个既简单又强大的starter,且配置灵活!

captcha captcha-spring-boot-starter java jcaptcha jcaptcha-spring-boot-starter kaptcha kaptcha-spring-boot-starter spring springboot

Last synced: 14 Jul 2025

https://github.com/rajlaxmimeshram/android-login-and-signup

This is a login and signup page in Android Studio.

android java login-page signup-page

Last synced: 14 Jul 2025

https://github.com/SixHq/GPT4-AI-Realtime-code-scanner-Autocomplete-and-Highlighter-for-Javascript-Py-JS-Java-Php-Sixth-SAST

Easily spot, fix and detect badly written code in your project without breaking a sweat. Your GPT4 and LLM powered programming AI realtime code editor for python, javascript, typescript, java, php, c# and many more!

ai api autocomplete chatbot chatgpt enterprise-software fastapi frontend github-config gpt4 java javascript llm openai programming python react rest-api security vscode

Last synced: 24 Mar 2025

https://github.com/nrepl/nrepl-java-example

A simple example of embedding nREPL in a Java application

clojure java nrepl

Last synced: 25 Jun 2025

https://github.com/hackresist/geeksforgeeks-potd

Here are the GeeksForGeeks solutions for the Problem of the Day in all supported languages. Visit GeeksforGeeks for more details.

algorithms all c-sharp cpp daily-coding-problem dsa-algorithm geeksforgeeks gfg gfg-potd java javascript language potd-solution pratice programming python questions solutions

Last synced: 17 Jul 2025

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: 24 Jun 2025

https://github.com/tinyield/sek

Sek is a Java wrapper for Kotlin's Sequence. It allows the use of Kotlin's Sequence operations in Java without losing pipeline fluency.

fluency java kotlin sequence

Last synced: 11 Jan 2026

https://github.com/arufonsekun/faustop-language

Repository to maintain the code related to the faustop interpreter

interpreter java parsetree

Last synced: 15 Jul 2025

https://github.com/aidarkhaibulov/geometry-figures

📐Java desktop application for drawing geometry figures and calculate variables metrics📐

drawing-app geometry java math

Last synced: 12 Jul 2025

https://github.com/pradyuman7/hackerrankeulersolutions

My solutions to the ProjectEuler+ competition problems from HackerRank in C++, Java and Python.

algorithms cpp hackerrank hackerrank-solutions java project-euler-plus

Last synced: 09 May 2025

https://github.com/padam87/pdfbox-preflight

:rocket: PDF/X-1a and PDF/X-3 preflight (validation) with pdfbox

java pdf pdfbox preflight

Last synced: 14 Jul 2025

https://github.com/ricardo-evans/aria2

A java wrapper of libaria2.

aria2 java

Last synced: 13 Apr 2025

https://github.com/kuangcp/gradleintegrationmultiplemodules

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

gradle java jedis springboot

Last synced: 12 Apr 2025

https://github.com/llllllxy/tiny-url

📚tiny-turl 是一个基于 SpringBoot3 +Java17 开发的在线短链生成系统,支持Sass多租户模式管理,支持rest api远程调用生成短链,以及短链访问日志,访问量统计等数据分析功能。

java mysql redis springboot url-shortener

Last synced: 03 Oct 2025

https://github.com/viniciusdesenna/asaas-sdk-java

A lightweight and easy-to-use Java SDK for integrating with the Asaas API using Spring Boot. This SDK abstracts common operations like customer management, billing, and subscriptions, making it easier to integrate Asaas into your Java or Spring-based applications.

api asaas boleto java pagamento payments pix sdk sdk-java spring-boot

Last synced: 29 Jun 2025

https://github.com/flexycode/ccprgg1l_activity_com23p

💫 CCPRGG1L-COMP23P Group Project for 1st semester final exam project, Exercises and Lab Activity for Professor Jay Abaleta

java project

Last synced: 14 Apr 2025

https://github.com/estigma88/jdhtuq

jDHTUQ is a peer-to-peer DHT system based in Chord algorithm, but built like API to generalize the implementation of peer-to-peer DHT systems. jDHTUQ have two fundamental services , put and get of resource.

chord-algorithm java p2p spring spring-boot

Last synced: 03 Aug 2025

https://github.com/alipsa/fx-yearmonth-picker

A year-month date picker component for java fx

datepicker java javafx

Last synced: 25 Dec 2025

https://github.com/chetannihith/program-hacktoberfest25

⭐️This repository is for Hacktoberfest 2025 contributions, where developers can contribute interesting and unique programs across different languages! Contribute Java, C++, Python, or any language you're comfortable with and showcase your coding skills! Happy hacking

cpp go hacktoberfest hacktoberfest-accepted hacktoberfest2025 java js python ruby

Last synced: 02 Oct 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/joswinemmanuel/basic-java

A repository containing the basics of Java programming and essential programs for beginners.

java

Last synced: 17 Aug 2025

https://github.com/noudadrichem/dynamic-feed-validator

🔍👨🏻‍💻️Validates Google Merchant product feeds by streaming XML RSS feeds via Java and push notifications to an Angular front-end via WebSockets.

angular docker-compose java jersey postgresql typescript

Last synced: 19 Aug 2025

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/ololx/cranberry

The cranberry is a java library that allows to write less code - it's automatically plugs into your project build and sweets up your java.

annotation-processing annotation-processor annotation-tool annotations code-generation java java-library javac maven

Last synced: 09 Mar 2026

https://github.com/prakhar-002/leetcode

📜 LeetCode Solution Hub 🔥 | Get all solutions 🧩 for daily challenges and specific tasks 💪🏻 | Example: 🍨 LeetCode 75 - 🪻 Ace Coding Interview, 📦 SQL 50 - 🌽 Crack SQL Interview, 📒 30 Days of JavaScript - 🌻 Learn JS Basics

c cpp java javascript leet leetcode leetcode-cpp leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-solutions python3 questions-and-answers

Last synced: 03 Aug 2025

https://github.com/hafidsousa/webcrawler

A Recursive Web crawler built with Java 8, reactive streams, async queues and AWS DynamoDB.

aws-dynamodb aws-sdk aws-sqs java reactive-programming reactive-streams

Last synced: 16 Aug 2025

https://github.com/tahanima/uva-solutions

This repository contains my solutions to programming problems of the UVa online-judge in Java

competitive-coding competitive-programming competitiveprogramming gradle java programming-challenge testng uva-solutions

Last synced: 18 Aug 2025

https://github.com/rwth-acis/mobsos-surveys

A simple survey management service and Web application, being part of the MobSOS toolkit.

java

Last synced: 14 Apr 2025

https://github.com/enricostara/kotlin-cli-chat

A personal Kotlin guide for Java developers. A simple chat with a command-line interface only to collect what I have found effective in Kotlin language

chat cli guide java kotlin kotlin-cli-chat kotlin-language kotlin-reference protocol reference topic

Last synced: 08 Aug 2025

https://github.com/xbmlz/cefsample

🌏 WIN32、MFC、QT、JAVA、Python CEF3 Sample

cef cef3 cefpython cefsharp cpp csharp java jcef python

Last synced: 14 Apr 2025

https://github.com/northdevelopers/north-java-custom-pay-api

This repo includes the back-end code for a Java application that uses the front-end React framework to embed a payment form within a website using North's Custom Pay API.

checkout-form checkout-page credit-card-payment ecommerce ecommerce-api ecommerce-application ecommerce-platform ecommerce-store ecommerce-website java java-ecommerce java-ecommerce-system payment payment-gateway payment-integration payment-service payment-service-provider

Last synced: 22 Aug 2025

https://github.com/ihabbendidi/angeleyes

An Application to guide visually impaired people using object/speech recognition

android bazel deep-learning freeze-model java neural-network object-detection object-tracking python python-3 speech-recognition tensorflow

Last synced: 16 Aug 2025

https://github.com/proximax-storage/java-xpx-chain-sdk

ProximaX Sirius-Chain Java SDK

catapult java proximax sdk sirius

Last synced: 02 Aug 2025

https://github.com/octcarp-courses/SUSTech_CS102A-JavaA_S22_Works

(535/500) Exercise and Assignments of CS102A 2022 Spring: Introduction to Computer Programing, SUSTech. Taught by Prof. Yepang LIU @yepangliu.

cs102a java sustech

Last synced: 16 Aug 2025

https://github.com/konloch/dslbuilder

Zero dependency Java library for creating domain specific languages.

domain-specific-language dsl dsl-builder java java-8 java-library library programming-language scripting scripting-language

Last synced: 04 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/thuongtruong1009/java-oop-training

Traning about Java and Object-Oriented-Programming projects. Join me and contribute to it!

abstract-class design-patterns github hacktoberfest2021 incapsulation inheritance interface java javaswing object-oriented oop polymorphism

Last synced: 03 Oct 2025

https://github.com/labrijisaad/dfinder_console_mode_with_java

Dfinder is a local file browser, which searches through files (according to the user's choice) and then generates a txt file containing the search results.

java read-files-with-java

Last synced: 08 Apr 2025

https://github.com/philipperemy/ransac-java

Implementation of the Ransac algorithm written in Java.

java ransac

Last synced: 04 Aug 2025

https://github.com/sha1n/spring-boot-jetty-jersey

A POC with Spring boot, embedded Jetty, web-content and Jersey REST services

asyncio example-project java jersey jetty rest spring-boot

Last synced: 30 Sep 2025

https://github.com/chen0040/java-ann-mlp

Package provides java implementation of multi-layer perceptron neural network with back-propagation learning algorithm

backpropagation-learning-algorithm classifier java mlp mlp-classifier mlp-regression multi-layer-perceptron neural-network

Last synced: 15 Aug 2025

https://github.com/HsiehShuJeng/projen-simple

An initial project for projen. It crafts a custom construct by Typescript then publishes the construct into 4 popular programming language repositories, i.e., npm, PyPI, Central Maven, and NuGet.

aws-apigateway aws-cdk aws-cdk-construct aws-step-functions csharp java jsii maven npm nuget projen pypi python typescript

Last synced: 06 Aug 2025

https://github.com/hituziando/spreadsheetdatabase

SpreadsheetDatabase is a simple database using Google Sheets API v4.

database google java sheets-api spreadsheet

Last synced: 10 Nov 2025

https://github.com/xomadev/slime

Slime is an interpreter made in Java :)

interpreter java

Last synced: 15 Apr 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/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/younglim/hats-ci

Experimental project to ease installation of test automation tools and dependencies for Windows and Mac.

java macos portable python robot-framework selenium virtualenv windows

Last synced: 06 Oct 2025

https://github.com/rapter1990/springbootrabbitmq

Spring Boot and RabbitMq via Docker

docker java rabbitmq screenshots springboot

Last synced: 16 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/noyzys/nautchkafe-bazaars

Minecraft plugin for Bukkit/Spigot/X 1.12-1.17 based on model texture.

bukkit-plugin future java minecraft minecraft-plugin spigot-plugin

Last synced: 05 Oct 2025

https://github.com/stackdoubleflow/rjvm

A Java Virtual Machine written completely in Rust

java jvm rust

Last synced: 23 Oct 2025

https://github.com/vinaykumarmahato/oop_fortress_exploration_revision

Welcome to the Object-Oriented Programming (OOP) Exploration Revision repository! 🚀 This repository is designed to help you master the principles and concepts of OOP in Java.

abstraction class constructor distructure encapsulation exception-handling inheritence interface java multithreading object object-oriented-programming polymorphism

Last synced: 08 Oct 2025

https://github.com/miroslav-reiter/miroslav-reiter

I'm a hard worker, intellectual and joker. I love learning and teaching as well. My main objective is to teach people and improve their IT knowledge. To create truly practical knowledge necessary for life and present it in an interesting way. I don’t like snake charmers and people who cannot explain things simply.

analyst architect automater google java lecturer marketer microsoft programmer python sql tester trainer vba vita xml

Last synced: 08 Oct 2025

https://github.com/jakejmattson/pixeldetails

Mouse location based pixel details.

color coordinates hex hsv java mouse pixel rgb

Last synced: 11 Oct 2025

https://github.com/jakejmattson/spambot

Multiplying automated browsers.

java selenium spambot webdriver

Last synced: 11 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/thomasdaheim/gpxeditor

JavaFX GPX Editor that support UI and batch mass modifications

gpx java javafx javascript leaflet

Last synced: 07 Jul 2025

https://github.com/obydux/nautilus

Fork of Purpur with optimization and feature patches from Pufferfish and Pluto

bukkit craftbukkit hangar java minecraft minecraft-server nautilus paper papermc pluto pufferfish purpur purpurmc spigot

Last synced: 16 Apr 2026

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/scalabm/auctions-simulation-example

Example application demonstrating how to run ESL auction simulations and analyze results using Python.

agent-based-modeling auctions-simulation java multiagent-systems python scala

Last synced: 05 Oct 2025

https://github.com/apache/maven-jenkins-lib

Apache Maven Jenkins Shared Libraries

build-management java maven

Last synced: 19 Oct 2025

https://github.com/yogeshpaliyal/android-curl-view-animation

Android Curl View Animation Advance | JAVA | Kotlin

android animation java kotlin

Last synced: 15 Mar 2025

https://github.com/sunquakes/moonquakes

A rpc framework that Java/PHP(hyperf)/Golang intercommunicate implementation of JSON-RPC 2. Support consul & nacos.

demo go hyperf java jsonrpc jsonrpc2 jsonrpc4go jsonrpc4j php springboot

Last synced: 31 May 2026

https://github.com/pavi2410/jot

A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.

build-tool cli java jdk jvm maven rust toolchain

Last synced: 26 May 2026

https://github.com/uakihir0/jtw

Twitter V2 API client library for Java.

java jtw twitter

Last synced: 03 May 2025

https://github.com/carj/csv2dc

Convert spreadsheet (CSV) files into Dublin Core XML.

csv-converter dublin-core java metadata preservica spreadsheet xml-files

Last synced: 20 Jun 2025

https://github.com/bolner/CRTerm

CRT Terminal emulator (OpenGL)

java kaypro opengl terminal-emulators

Last synced: 20 Nov 2025

https://github.com/tlmader/netcat

Implementation of the popular netcat (nc) tool (http://netcat.sourceforge.net/), which provides a lightweight mechanism to transfer data across the network

client-server java

Last synced: 04 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/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://gitlab.com/ultreiaio/jgit-flow

Was before https://bitbucket.org/atlassian/jgit-flow. Documentation https://ultreiaio.gitlab.io/jgit-flow

git git-flow java maven

Last synced: 15 Apr 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/junaidrahim/hacktoberfest-kiit-2021

To encourage and educate students of KIIT about Open Source Software and GitHub

beginners c cpp giveback go hacktoberfest hacktoberfest2021 java kiit opensource python

Last synced: 15 Apr 2025