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/otto-de/flummi

Flummi Elastic Search HTTP REST Client

elastic-search java

Last synced: 22 Jul 2025

https://github.com/fly-studio/mysql-es

Sync MySQL to ElasticSearch, Support Relationship

binlog canal elasticsearch java mysql sync

Last synced: 07 Mar 2026

https://github.com/only52607/smali2java

vscode extension which allows you to decompile a single smali file into java code

android decompile decompiler dex java smali visual-studio-code-extension vscode vscode- vscode-extension

Last synced: 21 Feb 2026

https://github.com/gozhuyinglong/blog-demos

这个代码仓库里是博客中涉及的源码、文件等 ;如果对您有帮助,请给个Star,感谢~

algorithm data-structures design-patterns java python spring spring-boot

Last synced: 09 Apr 2025

https://github.com/paketo-buildpacks/native-image

A Cloud Native Buildpack that creates native images from Java applications

cnb hacktoberfest java jvm-applications native-image spring-boot

Last synced: 13 Mar 2026

https://github.com/scriptkittie/glitchkernel

A Glitch art tool for data bending, glitching, and distorting static images.

algorithms art corruption databending datamoshing glitch glitchart java jpeg

Last synced: 15 Oct 2025

https://github.com/apache/cassandra-sidecar

Sidecar for Apache Cassandra®

cassandra database java

Last synced: 14 Mar 2026

https://github.com/typedb/typedb-driver

TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.

c cpp java nodejs python rust typedb typedb-client typedb-driver typeql

Last synced: 01 Mar 2026

https://github.com/jMonkeyEngine-Contributions/zay-es

Zay-ES is a Java-based high-performance entity-component-system.

entity-component-system entity-system java jmonkeyengine jmonkeyengine3

Last synced: 19 Mar 2026

https://github.com/adevintaspain/rxpager

RxPager is an Android library that helps handling paginated results in a reactive way

android-library java pager pageradapter paginated-results reactivex rxjava2 rxpager

Last synced: 22 Apr 2025

https://github.com/java2script/java2script

Java2Script provides an Eclipse Java to JavaScript transpiler (source-to-source compiler) and a nearly complete JavaScript implementation of the Java runtime environment (including AWT and Swing).

awt compiler cross-compiler eclipse eclipse-plugin java java-applet java-virtual-machine java2script javascript javascript-transpiler language migration swing swt transpiler

Last synced: 17 Aug 2025

https://github.com/allure-examples/junit4-java-maven

Example of Allure Report usage with JUnit 4, Java and Maven

allure allure-report example java junit junit4 jupiter maven

Last synced: 05 Apr 2025

https://github.com/efnilite/walk-in-the-park

Automatically generating, infinitely long parkour plugin.

java minecraft parkour plugin

Last synced: 09 May 2025

https://github.com/demchaav/graphcompose

Declarative Java PDF layout engine for structured business documents — semantic node tree, atomic pagination, theme tokens, PDFBox-backed

business-documents cv-templates declarative-api document-generation invoice-template java java-17 layout-engine maven pagination pdf pdf-generator pdf-lib pdf-library pdfbox3 report-generation snapshot-testing template-engine

Last synced: 31 May 2026

https://github.com/starlake-ai/jsqltranspiler

Rewrite BigQuery, Redshift, Snowflake and Databricks queries into DuckDB compatible SQL (with deep transformation of functions, data types and format characters) using Java.

abstract-syntax-tree bigquery column databricks duckdb java lineage query redshift resolver rewrite snowflake transpiler

Last synced: 06 Aug 2025

https://github.com/hvdwolf/fythwonekey

App to modify the hardware buttons on FYT units (Sofia3GR/PX5/sc9853i/sc9863a/uis7862)

android fyt head-units java

Last synced: 14 Apr 2025

https://github.com/kxsystems/javakdb

Using Java with kdb+

interface java kdb q

Last synced: 06 Apr 2025

https://github.com/utwente-fmt/vercors

The VerCors verification toolset for verifying parallel and concurrent software

c concurrency java opencl openmp parallelism separation-logic software-analysis vercors-toolset verification viper

Last synced: 27 Feb 2025

https://github.com/DeuceSTM/DeuceSTM

Java Software Transactional Memory

java transactional-memory

Last synced: 17 Apr 2025

https://github.com/pjandl/jgp4

Java - Guia do Programador - 4a Edição

collections generics java javase jdbc oop streams swing-components threads

Last synced: 01 Jul 2025

https://github.com/apache/marmotta

Mirror of Apache Marmotta

java marmotta

Last synced: 16 Nov 2025

https://github.com/ibrahimcanerdogan/google-mlkit-android-apps

This repository contains a collection of Android applications developed using Google ML Kit, demonstrating the power and versatility of machine learning features in mobile development. Each project is crafted using Java and Kotlin, showcasing various use cases and practical implementations.

android android-app android-application barcode-scanner face-detection firebase google google-api image-labeling java java-android kotlin kotlin-android machine-learning mlkit mlkit-face-detection mlkit-pose-detection mlkit-text-recognition pose-detection text-recognition

Last synced: 15 Mar 2026

https://github.com/vu-luong/ezy-smashers

An MMO socket game using Ezyfox server and Unity client

game java online-games unity

Last synced: 14 Apr 2025

https://github.com/lschmid83/dragon-island

This is a 2D platform game similiar to Super Mario World written in Java and C++ with a level editor. Available for PC, Android, GP2X and PSP platforms.

2d-game-engine admob-banner android-studio cpp eclipse-ide game-development gp2x graphics-engine java level-editor mario-game object-oriented-programming open-gl paralax-effect physics platform-game-2d playstation-portable tile-map

Last synced: 25 Jun 2025

https://github.com/irisshaders/glsl-transformer

An advanced Java library for GLSL parsing, program transformation, and printing that uses ANTLR4. Developed and maintained by @douira.

antlr ast glsl java parser transformation

Last synced: 17 Oct 2025

https://github.com/kumuluz/kumuluzee-samples

KumuluzEE samples demonstrate how to get started using KumuluzEE microservice framework. They provide small, specific, working samples that can be used as a reference for your own projects.

cloud-native java javaee kumuluzee microprofile microservice-example microservices

Last synced: 11 Oct 2025

https://github.com/cojen/maker

Cojen/Maker is a lightweight, full-featured, low-level dynamic Java class generator designed for ease of use.

bytecode code-generation invokedynamic java java-bytecode jvm jvm-bytecode

Last synced: 05 Oct 2025

https://github.com/caoccao/swc4j

swc4j (SWC for Java) is an ultra-fast JavaScript and TypeScript compilation and bundling tool on JVM.

compiler java javascript javet jsx parser rust swc transpile transpiler tsc tsx typescript

Last synced: 13 Jul 2025

https://github.com/apache/servicemix-bundles

Mirror of Apache ServiceMix Bundles

java network-client network-server osgi scala servicemix xml

Last synced: 04 Apr 2025

https://github.com/ocraft/ocraft-s2client

StarCraft II Client - Java library supported on Windows, Linux and Mac designed for building scripted bots and research using the SC2API.

ai artificial-intelligence java starcraft-ii starcraft-ii-bot starcraft2

Last synced: 14 Jan 2026

https://github.com/smartherd/javatutorial

Learn Java Programming, its basics and fundamentals from scratch

functional-programming java java8 object-oriented object-oriented-programming tutorials

Last synced: 23 Apr 2025

https://github.com/gantsign/development-environment

A development environment for Java, Python and Node.js built using Vagrant

ansible intellij java maven molecule nodejs oh-my-zsh vagrant virtualbox vscode

Last synced: 29 Oct 2025

https://github.com/open-quantum-safe/liboqs-java

liboqs-java is an open source Java wrapper for the liboqs C library. The Open Quantum Safe (OQS) project provides software for prototyping quantum-resistant cryptography.

cryptography digital-signature java key-encapsulation liboqs post-quantum-cryptography quantum-computing

Last synced: 18 Jun 2025

https://github.com/helpcode/wapcamera

在H5移动端通过浏览器唤醒用户手机摄像头,实现拍照,base64预览,上传后端

java javascript vue wap

Last synced: 25 Jun 2025

https://github.com/eclipsesource/tabris

Tabris for Eclipse RAP

eclipse java rap tabris

Last synced: 10 Sep 2025

https://github.com/flipkart-incubator/batchman

This library for Android will take any set of events and batch them up before sending it to the server. It also supports persisting the events on disk so that no event gets lost because of an app crash. Typically used for developing any in-house analytics sdk where you have to make a single api call to push events to the server but you want to optimize the calls so that the api call happens only once per x events, or say once per x minutes. It also supports exponential backoff in case of network failures

analytics android-library batch-manager batch-processing batching java job-scheduler networking persistence persistence-strategies retry serialization strategies

Last synced: 21 Apr 2025

https://github.com/libreoffice/lots

Letterhead, template, form, autotext, mail merge,... extension for LibreOffice

java libreoffice libreoffice-api libreoffice-extension libreoffice-writer

Last synced: 06 Apr 2025

https://github.com/andy671/pianochartview

Elementary and clean Android PianoView for displaying piano chord/scale charts in music theory apps for pianists.

android android-library java music-theory-apps piano-chords piano-keyboard pianoview scale-charts view xml

Last synced: 26 Jul 2025

https://github.com/wttech/apm

AEM Permission Management (APM) is an AEM based, cloud compatible tool focused on streamlining the permission configuration.

aem aem-tools aem65 aemaacs cloud java permissions

Last synced: 06 Oct 2025

https://github.com/apache/commons-rng

Apache Commons RNG (Pseudo-random number generators)

distribution easy fast generator java random reference rng sampling shuffling

Last synced: 06 Apr 2025

https://github.com/pixelcmtd/cxclient

The CXClient Minecraft Hacked Client. (O++ S++ I+ C E- M V? !PS D+)

java mcp minecraft minecraft-hack minecraft-hacked-client minecraft-hacking

Last synced: 21 Mar 2025

https://github.com/goldmansachs/tablasco

Tablasco is a JUnit rule for comparing tables and Spark module for comparing large data sets

avro integration java junit regression spark tablasco testing

Last synced: 11 Apr 2025

https://github.com/lazee/freemarker-java-8

Library that adds java.time support to FreeMarker templates.

freemarker java java-8 maven open-source

Last synced: 05 Apr 2025

https://github.com/pixelcmtd/CXClient

The CXClient Minecraft Hacked Client. (O++ S++ I+ C E- M V? !PS D+)

java mcp minecraft minecraft-hack minecraft-hacked-client minecraft-hacking

Last synced: 06 May 2025

https://github.com/jonatino/java-memory-manipulation

User friendly, Garbage-free, and cross-platform process, module and memory interfacing via the power of Java

cheatengine counter-strike counterstrike csgo global java java-memory-manipulation jna memory native offensive yourkit

Last synced: 02 Jul 2025

https://github.com/t9t/jooq-postgresql-json

jOOQ support for PostgreSQL json & jsonb

java jooq jooq-generator json jsonb postgres postgresql

Last synced: 27 Oct 2025

https://github.com/wttech/APM

AEM Permission Management (APM) is an AEM based, cloud compatible tool focused on streamlining the permission configuration.

aem aem-tools aem65 aemaacs cloud java permissions

Last synced: 10 Apr 2025

https://github.com/nginx-modules/nginx-minify

Simple NGINX minify using Perl5 for CSS/JavaScript/HTML5

css html5 java javascript minify nginx perl5

Last synced: 09 Apr 2025

https://github.com/KxSystems/javakdb

Using Java with kdb+

interface java kdb q

Last synced: 02 May 2025

https://github.com/Andy671/PianoChartView

Elementary and clean Android PianoView for displaying piano chord/scale charts in music theory apps for pianists.

android android-library java music-theory-apps piano-chords piano-keyboard pianoview scale-charts view xml

Last synced: 20 Apr 2025

https://github.com/akkinoc/yaml-resource-bundle

Java ResourceBundle for YAML format.

java java-library kotlin kotlin-library yaml

Last synced: 01 Apr 2026

https://github.com/tersesystems/echopraxia

Java Structured Logging API for Logback, Log4J2, and JUL

conditional-logging contextual-logging java logback logging slf4j structured-logging

Last synced: 04 Apr 2025

https://github.com/romanz/audiomodem-android

Audio MODEM Application for Android

android app audio java modem

Last synced: 14 Apr 2025

https://github.com/pvdberg1998/pnet

High level Java network library

easy-to-use framework java library network networking tcp

Last synced: 20 Aug 2025

https://github.com/copilot-community-sdk/copilot-sdk-java

Java SDK for GitHub Copilot CLI

copilot github java

Last synced: 12 Mar 2026

https://github.com/andremion/villains-and-heroes

Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap:

android architectural architecture comics data-binding espresso java marvel model-view-presenter mvp mvp-architecture

Last synced: 25 Mar 2025

https://github.com/lucaazalim/minecraft-server-ping

A Java Minecraft server "pinger" (MOTD ping) API.

java minecraft minecraft-server motd multiplayer ping server

Last synced: 01 May 2026

https://github.com/nadvolod/selenium-java

This is the sample repository that we use in the Complete Selenium WebDriver with Java Bootcamp

java selenium test-automation

Last synced: 17 Mar 2025

https://github.com/pac4j/jee-pac4j

Security library for JEE: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

authentication authorization cas facebook j2e j2ee java jwt ldap login logout mongodb oauth openid-connect saml security social-login sql twitter

Last synced: 15 Mar 2026

https://github.com/jumanji144/jasm

Post modern age integration focused jvm bytecode assembler

assembler ast bytecode compiler java language parser

Last synced: 22 Mar 2025

https://github.com/Gikkman/Java-Twirk

Small, basic library for communication via the Twitch chat. Java 8 compatible

irc irc-bot java twitch twitch-bot twitch-irc

Last synced: 10 May 2025

https://github.com/strategicblue/parquet-floor

A lightweight Java library that facilitates reading and writing Apache Parquet files without Hadoop dependencies

java parquet parquet-files

Last synced: 14 Jan 2026

https://github.com/akman/jpackage-maven-plugin

The jpackage maven plugin lets you create a custom runtime image/installer with the jpackage tool introduced in Java 14.

java jpackage maven maven-plugin

Last synced: 09 Apr 2025

https://github.com/d-akara/eclipse-plugin-commander

Eclipse user interface enhancements

eclipse-plugin java

Last synced: 17 Jan 2026

https://github.com/davidmarquis/fluent-interface-proxy

Forget boiler plate code for your Java Fluent builders! This project provides a proxy that implements your Builder interfaces dynamically (no code required!)

builder fluent-interface java java8

Last synced: 24 Apr 2025

https://github.com/qiujuer/blink

A socket send and receive agreement framework; Easy use IO.

csharp java socket

Last synced: 10 Apr 2025

https://github.com/apache/cassandra-dtest

Distributed tests for Apache Cassandra®

cassandra database java

Last synced: 12 Apr 2025

https://github.com/gwtboot/gwt-boot-modules

GWT Boot: BOMs and POMs, Starters, Dependencies and Parent

bom dependency-descriptors gwt gwt-boot java javascript parent-pom pom spring-boot starter starters

Last synced: 12 Apr 2025

https://github.com/innashpota/company-structure

A company structure with a list of projects and their users

angular-material angular8 backend docker frontend jasmine java junit karma spring ts typescript unittest webapp

Last synced: 06 May 2025

https://github.com/getodk/javarosa

The core library that many of the ODK tools are built around. It's written in Java, implements the ODK XForms spec, and runs on mobile devices and cloud servers. ✨🏗✨

data-collection global-development global-health java mhealth mobile-data-collection odk xforms

Last synced: 26 Apr 2026

https://github.com/sivaprasadreddy/techbuzz

A place for techie to share knowledge, blog posts, tech news etc

docker docker-compose java maven postgresql spring-boot thymeleaf

Last synced: 11 Mar 2026

https://github.com/apache/mina-ftpserver

Apache Mina FTP Server

java mina network-client network-server

Last synced: 15 May 2025

https://github.com/gabrieldim/mysterymod

Minecraft Mod Development.

forge forge-mod java minecraft minecraft-modding

Last synced: 10 Jul 2025

https://github.com/jimblackler/jsonschemafriend

A JSON Schema loader and validator, delivered as a Java library.

java json jsonschema jsonschema-validator

Last synced: 07 Apr 2025

https://github.com/marceloasf/java-certification

Repository dedicated to my Java studies (based mainly on the book Oracle Certified Professional Java SE 11 Developer Complete Study Guide).

java java-11 java-17 java-8 java-certification java11 ocp

Last synced: 07 Aug 2025

https://github.com/Jasper-ketelaar/Rump

REST client for Java that allows for easy configuration and default values. Allows for quick request construction and a huge range of modifications by using response/request interceptors, adjusting default values related to HTTP requests and creating custom instances for when you need multiple API connection setups.

asynchronous http http-client java java-http-client rest rest-client

Last synced: 26 Apr 2026

https://github.com/EXXETA/correomqtt

A modern graphical MQTT client using the HiveMQ client library. MQTT is a messaging protocol widely used in the IoT world. CorreoMQTT provides a UI to send and receive messages. It is able to handle multiple connections at the same time.

hivemq iot java javafx mqtt mqtt-client mqtt-client-gui mqtt3 mqtt5

Last synced: 06 Apr 2025

https://github.com/apache/james-mime4j

Mirror of Apache James Mime4j

james java mail network-server

Last synced: 05 Apr 2025

https://github.com/goodforgod/java-etherscan-api

🔗 Polished Java library for EtherScan.io API

api api-wrapper ethereum etherscan etherscan-api etherscan-io java wrapper

Last synced: 20 Mar 2025