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/saiupadhyayula/learnspringframework

This repository contains source code of the Youtube course LearnSpringFramework

java spring spring-core

Last synced: 25 Jul 2025

https://github.com/selimhorri/quarkus-vs-spring-boot-performances

Comparing Quarkus vs Spring Boot frameworks

java quarkus spring-boot

Last synced: 13 Aug 2025

https://github.com/somecho/utility-scripts

A collection of helper scripts for Clojure, Java, Ledger and Taskwarrior. Written in Clojure.

babashka clojure deps-edn java ledger-cli ripgrep taskwarrior

Last synced: 09 Aug 2025

https://github.com/hms-core/hms-awareness-demo

HUAWEI Awareness Kit provides your app with the ability to obtain contextual information including users' current time, location, behavior, audio device status, ambient light, weather, and nearby beacons. Your app can gain insight into a user's current situation more efficiently, making it possible to deliver a smarter, more considerate user experience.

android awareness consciousness geofence hms java

Last synced: 01 Aug 2025

https://github.com/litongjava/whisper.cpp.android.java.demo

A sample Android app using java code and whisper.cpp library to do voice-to-text transcriptions.

andoird cpp java whisper-cpp

Last synced: 23 Aug 2025

https://github.com/wobblyyyy/pathfinder2

Paths, trajectories, splines, the number 2, and a whole lot of swag.

challenge competition first frc ftc java library pathfinder robotics

Last synced: 23 Aug 2025

https://github.com/software-challenge/backend

Server, Client und Spiel-Plugins der Software-Challenge Germany

java jvm kotlin server software-challenge xstream

Last synced: 10 Apr 2026

https://github.com/kakarottocui/springbootvuesecondshop

基于java SpringBoot和Vue校园二手交易商城

java mysql springboot vue

Last synced: 28 Jul 2025

https://github.com/shubh2-0/runnable_vs._callable

This GitHub repository explores Runnable and Callable interfaces in Java. It provides examples and code implementations to demonstrate their usage in concurrent programming. Learn the differences and when to use each interface. Enhance your understanding of these Java interfaces.

callable interfaces java java-8 multi-threading runnable threading

Last synced: 24 Oct 2025

https://github.com/izzelaliz/arcturus

User defined intrinsics, tailrec optimization

java javac-plugin

Last synced: 26 Oct 2025

https://github.com/googlecloudplatform/alloydb-java-connector

A Java library for connecting securely to your AlloyDB instances.

alloydb java socket-factory

Last synced: 20 Oct 2025

https://github.com/jaredkoontz/geohashesinpolygon

:small_red_triangle: :small_blue_diamond: Find all the geohashes in a polygon. Implemented in Java

geohash-tiles geohashes java polygon

Last synced: 10 Oct 2025

https://github.com/moeraorg/moera-commons

Moera common classes, for issues use: https://github.com/MoeraOrg/moera-issues/issues

cryptography java library moera

Last synced: 16 Mar 2026

https://github.com/shubh2-0/basic-java

The Basic Java repository is a beginner's guide to Java programming. It includes examples and programs covering object-oriented programming, arrays, methods, and more. Whether you're new to Java or looking to strengthen your skills, this repository is the perfect resource to learn and practice Java programming concepts. 🚀📚

array boolean character class datatype float integer java java-classes object object-oriented-programming string

Last synced: 17 Mar 2026

https://github.com/growthbook/growthbook-sdk-java

The Java SDK for GrowthBook (JVM, Android)

ab-testing feature-flags java sdk

Last synced: 29 Jan 2026

https://github.com/mbarre/schemacrawler-additional-lints

Some additionnal lints for Schemacrawler

database java lints schemacrawler

Last synced: 27 Oct 2025

https://github.com/tmatz/android-unistroke-keyboard

Unistroke Handwriting Input Method for Programming

android android-aide gesture handwriting-recognition input-method java

Last synced: 18 Jan 2026

https://github.com/sxtanna/korm

Kotlin Object-Relational Mapping

deserialization java korm kotlin language orm serialization

Last synced: 16 Mar 2025

https://github.com/ralscha/extclassgenerator

Ext JS code generator. Creating model js classes from java classes

annotation-processor extjs java

Last synced: 14 Jun 2025

https://github.com/clxering/technical-articles-collection

日常收集的技术文章(中文、中英对照)

articles back-end chinese-english-bilingual front-end full-stack java javascript

Last synced: 10 Apr 2025

https://github.com/prat-man/unique4j

Java library to allow only single instance of a java application to run and enable communication between first instance and subsequent instances

java lock single-instance single-instance-app socket sockets

Last synced: 10 Apr 2025

https://github.com/uPortal-Project/CalendarPortlet

JSR-168 portlet implementing calendar viewing in uPortal.

hacktoberfest java portal portlet uportal uportal-start-bundled

Last synced: 11 Mar 2025

https://github.com/mkyral/josm-tracer

A tracer plugin for josm

java josm-plugin lpis ruian

Last synced: 11 Mar 2026

https://github.com/danny02/jopenctm

Java implementation of the openCTM Mesh compression file format

3d-models compression format java openctm opengl

Last synced: 05 Jul 2025

https://github.com/norconex/commons-lang

Generic library shared between several projects.

java library

Last synced: 29 Apr 2025

https://github.com/apache/geronimo-txmanager

Mirror of Apache Geronimo txmanager

geronimo http java javaee network-server web-framework

Last synced: 10 Apr 2025

https://github.com/pknu-wap/medilenz

AI기반 의약품 검색, 의약 정보 공유 서비스 MediLenz

android-studio es6-javascript express-js java kotlin node-js

Last synced: 05 Jul 2025

https://github.com/theanasuddin/stationary-shop-management

A small project on OOP from the book Object Oriented Programming by Zohirul Alam Tiemoon written in Java. Swing GUI widget toolkit API is used to design the graphical user interface. Executable Java ARchive file is available to download. Download JAR: https://cutt.ly/rmkKuOs

java java-gui-application java-swing management-system object-oriented-programming oop oops oops-in-java stationary-management swing-api zohirul-alam-tiemoon

Last synced: 28 Apr 2025

https://github.com/ita-social-projects/dokazovi-be

The platform for verified medical speakers and their recommendations.

backend disease-detection evidence-based-medicine java medicine

Last synced: 04 Apr 2026

https://github.com/kiwiproject/consul-client

A Consul Client for Java

client consul java

Last synced: 08 Mar 2026

https://github.com/harshshah6/saavnmp3-android

A simple music player inspired by spotify and developed using the unofficial JioSaavn API. Has an lot of features like Search for an Artist, Song, Playlist, Albums. Not just search this app also provides you functionality to play the songs and view the artist info and much more.

android android-application android-music-player android-music-player-java java java-17 media-player music music-player simple-music-player song song-api song-player spotify spotify-api spotify-clone

Last synced: 01 Apr 2026

https://github.com/uglyoldbob/jni-min-helper

Minimal helper for `jni-rs`, supporting dynamic proxies, Android dex embedding and broadcast receiver. Used for calling Java code from Rust.

android invocation java proxy

Last synced: 08 Jun 2026

https://github.com/han1396735592/common-rxtx

简单 串口操作、串口通信

java rxtx rxtxcomm serialport

Last synced: 28 Feb 2025

https://github.com/adichat/highway

:airplane:~:roller_coaster:A Java game to drive your truck against other 2 trucks throughout the highway and compete to stay on the top of the leaderboard

endless-game highway java java-game leaderboard truck

Last synced: 22 Jun 2025

https://github.com/huanfenz/bookmanager

SpringBoot和LayUI的图书管理系统

java layui mysql springboot

Last synced: 22 Apr 2025

https://github.com/IanDarwin/date4j

Code for date4j.net's simple date API, with a POM file, for upload to Maven Central.

date-calculations date-formatting date-time java

Last synced: 12 Jul 2025

https://github.com/qs-lll/android-ipfs-api

A Android implementation of the HTTP IPFS API

android api ipfs java local node

Last synced: 13 Apr 2025

https://github.com/rieckpil/quickstart-jakarta-ee-guides

:video_camera: Quickstart Guides for Jakarta EE for several application server

glassfish jakarta-ee java maven open-liberty payara wildfly

Last synced: 28 Oct 2025

https://github.com/infobip/infobip-bean-validation

Library which provides new features on top of Hibernate Validator and Spring Boot Validation starter.

bean-validation java spring spring-boot

Last synced: 23 Apr 2025

https://github.com/YangDai2003/CopilotOCR-Android

Fast OCR, multi-language support, sleek design. Scan, edit, and share text effortlessly. Smart barcode and QR code scanning.

android android-ocr-application java ocr ocr-android ocr-text-reader

Last synced: 20 Apr 2025

https://github.com/manifold-systems/manifold-sample-project

A simple project demonstrating how to use Manifold

intellij java manifold manifold-systems

Last synced: 10 Apr 2025

https://github.com/hoangsonww/software-design-patterns

🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.

decorators design design-patterns exceptions factory-method-pattern factory-pattern inheritance iterator java maven model-view-controller multiton mvc-pattern object-oriented-programming observer observer-pattern oop singleton software-design

Last synced: 13 Jul 2025

https://github.com/toolarium/common-build

The common-build project has the goal to simplify the development environment setup. It works for the main environment such as Linux, Windows and Mac. It can be used as a "transparent" wrapper of the most common build tools such as Gradle, Maven or Ant.

ant build common gradle java linux mac maven windows wrapper

Last synced: 18 Apr 2026

https://github.com/nameisjayant/android-java-mvvm-with-roomdatabase-retrofit-and-recyclerview

we are going to build a simple project with the help of Room Database , ViewModal , LiveData and Retrofit. So, What is the agenda of this project? First we will send a retrofit request to the web server for json data, then after fetching json data from the server , we will store that data into Room Database and then shows into the recyclerview. Alright!

android androidstudio api java retrofit roomdatabase

Last synced: 04 Jul 2025

https://github.com/livotovlabs/webapplicationskeleton

Ready to use, 100% Java, gradle powered, lightweight and scalable web-application template with all the major modules, typically required for every project - Backend with DAO and database persistence, IoC, timer services, REST API with client, rich web UI - all without the fat JEE stuff. Use it as a starting point for your new Java Web App

backend bootstrap gradle ide intellij ioc java java-web jee skeleton template webapp

Last synced: 03 Feb 2026

https://github.com/box-community/samples-docs-authenticate-with-jwt-api

Samples for the "Authenticate with JWT (API)" guide

box dotnet java jwt node python ruby samples

Last synced: 31 Oct 2025

https://github.com/geocine/sjremote

A remote control for SJCam on Android via wifi

android java record-video sjcam

Last synced: 19 Mar 2025

https://github.com/fadouse/antidump

JNI-AntiDump/Debugging

antidebug antidump antireverser java

Last synced: 14 Jun 2025

https://github.com/yagarea/java-chat

Simple encrypted chat in Java

chat hacktoberfest java rsa rsa-encryption

Last synced: 28 Jun 2025

https://github.com/gantsign/maven-parent-poms

Parent Maven POMs with best practice configuration

java kotlin maven

Last synced: 06 Apr 2025

https://github.com/cassiomolin/lucene-example

Example of application for indexing and searching with Apache Lucene.

java lucene

Last synced: 01 Sep 2025

https://github.com/mytlx/snl_compiler

SNL Compiler 词法分析,语法分析

java jlu snl snl-compiler

Last synced: 17 Sep 2025

https://github.com/glotaran/glotaran-legacy

The original global and target analysis software - GUI for TIMP built with Java

deprecated-repository java legacy-code target-analysis timp

Last synced: 18 Feb 2026

https://github.com/faritor/unmz-common-util

常用的Java工具类

common date devtools html image java json md5 util

Last synced: 12 Jan 2026

https://github.com/reloadly/reloadly-sdk-java

The official Reloadly SDK for Java.

airtime java reloadly reloadly-sdk sdk telecommunications topup

Last synced: 21 Sep 2025

https://github.com/angular2guy/angularandspringwithmaps

This project shows howto use Angular 19 and Bing Maps and Spring Boot 3 and Jpa with a Gradle build in clean architecture. For the communication between the frontend and the backend GraphQl is used. For development/production the H2/Postgresql databases are used. The databases are managed with Liquibase. GraalVM native image is supported.

angular angular-components angular19 archunit clean-architecture docker graalvm graalvm-native-image gradle graphql java jpa kubernetes liquibase postgresql spring-actuator spring-boot spring-graphql springboot3 typescript

Last synced: 14 Apr 2025

https://github.com/ciscodevnet/webex-contact-center-dbconnector

The Webex Contact Center DB Connector project enables access to SQL data sources from Webex Contact Center flow designer.

angular java jdbc mssql-database mssql-server mysql mysql-database rest-api sql

Last synced: 08 Mar 2026

https://github.com/joel-costigliola/assertj-neo4j

Assertions for Neo4J

assertj java neo4j

Last synced: 22 Mar 2025

https://github.com/sosy-lab/java-common-lib

SoSy-Lab Java Common Library

java

Last synced: 12 Jan 2026

https://github.com/preemptive/r8-docs

The Unofficial Documentation for R8

android dasho java kotlin obfuscation proguard r8

Last synced: 28 Jan 2026

https://github.com/k33ptoo/java-swing-custom-titlebar

A project to showcase an OS aware Title bar to replace the default swing title bar which you may be able to customize and add more components.

java javaswing

Last synced: 27 Jul 2025

https://github.com/devgianlu/zeroconf-java

A pure Java implementation of the Zeroconf technology.

java zeroconf

Last synced: 05 May 2025

https://github.com/gstreamer-java/gst1-java-fx

OpenJFX integration for GStreamer and gst1-java-core

gstreamer java javafx

Last synced: 01 Sep 2025

https://github.com/vojtechruz/vojtechruzicka-blog

Source code for blog vojtechruzicka.com

blog gatsby-blog giscus java javascript

Last synced: 30 Jun 2025

https://github.com/ovirt/java-client-kubevirt

Kubevirt java client (java-client-kubevirt) for oVirt

java kubevirt ovirt

Last synced: 15 May 2025

https://github.com/chhorz/javadoc-parser

Java library for parsing information from a structured Javadoc string.

java javadoc

Last synced: 16 Apr 2025

https://github.com/sskorol/webdriver-supplier

A small library which helps managing web browsers' lifecycle.

gradle java java-8 selenium selenium-webdriver testng webdriver

Last synced: 01 Jul 2025

https://github.com/tap30/hiss

A simple Java/Kotlin field-level encryption library.

encryption java kotlin

Last synced: 15 Apr 2025

https://github.com/geysermc/erosion

Offloads Geyser work to backend servers to save on memory consumption

geyser geysermc java minecraft

Last synced: 15 Apr 2025

https://github.com/ashish2030/data-structures

This is my Data Structure code using Java Language

data-structures java problem-solving

Last synced: 11 Apr 2025

https://github.com/guillaumefalourd/java-trilha-basica

Trilha de introdução ao uso de Java no Back-End 📚☕️🇧🇷

back-end challenges java learning mentoring spring-boot

Last synced: 23 Mar 2025

https://github.com/abranhe/allalgorithms-java

The All ▲lgorithms Java Library

algorithms allalgorithms java java-library javalibrary

Last synced: 23 Mar 2025

https://github.com/bitwarden/passwordless-java

Bitwarden Passwordless.dev Java SDK.

bitwarden java

Last synced: 19 Apr 2025

https://github.com/assaabloy-ppi/salt-channel

The specification and the reference implementation of Salt Channel - a simple, light-weight secure channel protocol based on TweetNaCl by Bernstein.

java protocol salt-channel tweetnacl

Last synced: 06 Jan 2026

https://github.com/kevcodez/spring-boot-track-scheduled-tasks

Keep track of scheduled tasks and their timings and exceptions in a Spring Boot 2 project

java kotlin scheduler spring spring-aop spring-boot spring-scheduling

Last synced: 22 Apr 2025

https://github.com/4drian3d/jdwebhooks

A Java library to send Discord WebHooks easily

discord java java-17

Last synced: 05 May 2025

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

Palestine Map using classic Dijkstra shortest path algorithm for maps. Java | JavaFX

dijkstra-shortest-path graph java map palestine

Last synced: 22 Apr 2025

https://github.com/derklaro/aerogel

A very lightweight jvm dependency injection library

dependency-injection di hacktoberfest java

Last synced: 04 Sep 2025

https://github.com/jlyne/proxyqueues

Velocity queueing solution

java minecraft queue velocity

Last synced: 08 Apr 2025

https://github.com/idealista/tomcat_role

Ansible role to install Apache Tomcat Java Servlet Container

ansible ansible-role apache-tomcat debian java tomcat

Last synced: 02 Apr 2026

https://github.com/terroo/spaceship

A basic game made with Java and LibGDX

java libgdx

Last synced: 23 Apr 2025

https://github.com/turbolent/lila

Lila is a dynamic language running on the JVM with efficient multiple and predicate method dispatch

dispatch dynamic-languages java jruby jvm lila multiple-dispatch multiple-inheritance predicate-dispatch thesis

Last synced: 23 Apr 2025

https://github.com/valentinefernandes/programming-books-or-references

These are some programming books which will be helpful for you.

css html java javascript

Last synced: 23 Apr 2025

https://github.com/muqrock/student_course_enrollment_app

JAVA OOP PROJECT - This project is about Student Enrollment App where student can enroll in subject and pay

assignment college java java-programming java-project object-oriented-programming oops-in-java project university

Last synced: 04 Aug 2025

https://github.com/common-workflow-language/cwljava

Java SDK for the Common Workflow Language standards

commonwl cwl java

Last synced: 19 Aug 2025

https://github.com/pangeacyber/pangea-java

Official Pangea Java Monorepo

java pangea sdk

Last synced: 04 Oct 2025

https://github.com/comidan/heartbeatprotocol

Heartbeat protocol written in Java, working over UDP

heartbeat-protocol java network udp

Last synced: 14 Apr 2025