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/ligi/ajsha

Android Java Shell App

android android-application java shell

Last synced: 25 Jul 2025

https://github.com/liyupi/yu-like

编程导航 2025 年新项目,基于 Spring Boot 3 + Java 21 + TiDB + Redis + Pulsar + Docker 的高并发点赞系统实战项目,适用于社交平台、内容社区等场景。项目从基础功能开发到高并发优化再到企业级高可用架构,完整覆盖了点赞系统的核心技术,包括 Caffeine 多级缓存策略、消息队列削峰、分布式数据库、HeavyKeeper 热点数据识别、Promethus + Grafana 可观测性等解决方案。通过这个项目,你将掌握高并发系统设计、性能优化、监控告警等企业级开发经验,适合想要提升分布式系统开发能力的开发者学习,为简历大幅增添竞争力。

backend caffeine docker grafana java mq mysql programmer prometheus pulsar redis spring springboot tidb vue

Last synced: 25 Dec 2025

https://github.com/thedumbtechguy/fluxxan

Fluxxan is an Android implementation of the Flux Architecture that combines concepts from both Fluxxor and Redux.

android android-architecture dispatcher eventbus flux flux-architecture fluxxor java redux

Last synced: 01 Aug 2025

https://github.com/quanticc/lawena-recording-tool

Simple movie recording tool for Source Engine games

hud java lawena movie movie-recording source-engine team-fortress tf2

Last synced: 29 Apr 2025

https://github.com/broncbotz3481/yagsl-example

Yet Another General Swerve Library Example Project

frc java swerve swerve-drive yagsl

Last synced: 16 May 2025

https://github.com/clemensv/avrotize

Avrotize is a command-line tool for converting data structure definitions between different schema formats, using Apache Avro Schema as the integration schema model.

asn1 avro avro-schema avro-schemas csharp java javascript json-schema protobuf protocol-buffers typescript xsd xsd-schema

Last synced: 09 Apr 2025

https://github.com/Xceptance/neodymium

A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.

automation-test bdd java selenide selenium test-automation test-automation-framework webdriver

Last synced: 27 Feb 2025

https://github.com/giuseppe-trisciuoglio/developer-kit

This repository is a starter kit for building "skills" and "agents" for Claude Code. The current content focuses on patterns, conventions, and agents for Java projects (Spring Boot, JUnit, LangChain4J), but the kit is designed to be extensible and multi-language (PHP, TypeScript, Python, etc.).

agentic-code agentic-coding agents aws aws-cloudformation claude-code claude-code-skill claude-code-skills claude-skills claude-skills-creator java junit langchain4j skills spring-boot

Last synced: 03 Feb 2026

https://github.com/b3dgs/lionheart-remake

Java remake of Lionheart amiga game

amiga android game java lionengine lionheart thalion

Last synced: 09 Jul 2025

https://github.com/milesibastos/jtds

jTDS JDBC Driver

java jdbc jdbc-driver

Last synced: 13 Jul 2025

https://github.com/appwrite/sdk-for-kotlin

[READ-ONLY] Official Appwrite Kotlin SDK 💙🧡

appwrite baas firebase hacktoberfest java kotlin

Last synced: 05 Apr 2025

https://github.com/jrcarl624/friendconnect

A tool for minecraft bedrock that allows console players to join a server

bds bedrock connect geyser java mcbe minecraft nukkit pocketmine realms server

Last synced: 08 Oct 2025

https://github.com/thedumbtechguy/Fluxxan

Fluxxan is an Android implementation of the Flux Architecture that combines concepts from both Fluxxor and Redux.

android android-architecture dispatcher eventbus flux flux-architecture fluxxor java redux

Last synced: 18 Jan 2026

https://github.com/alttester/alttester-unity-sdk

AltTester Unity SDK is an open-source UI driven test automation tool that helps you find objects in your game and interacts with them using tests written in C#, Python, Robot or Java.

csharp dotnet java python robot testing unity

Last synced: 28 Jan 2026

https://github.com/mraible/jhipster5-demo

Get Started with JHipster 5 Tutorial and Example

angular java jhipster jwt-authentication spring-boot typescript webpack

Last synced: 15 Apr 2025

https://github.com/jhipster/jhipster-bom

JHipster BOM and server-side library

hacktoberfest java jhipster spring-boot

Last synced: 15 May 2025

https://github.com/aliakh/demo-akka-spring

'Using Akka with Spring' article and source code.

akka-actors java spring springboot

Last synced: 21 Jun 2025

https://github.com/GeyserMC/GeyserIntegratedPack

Optional Bedrock resource pack to extend Geyser functionality

bedrock java minecraft resourcepack

Last synced: 04 Mar 2026

https://github.com/jflamy/owlcms4

Olympic Weightlifting Competition Management System

java sports-app vaadin vaadin-flow weightlifting

Last synced: 17 Jan 2026

https://github.com/dragome/dragome-sdk

Dragome is a tool for creating client side web applications in pure Java (JVM) language.

binding bytecode compiler dynamic-proxies gui java jvm reflection

Last synced: 10 Apr 2025

https://github.com/leandrocp/lumis

Syntax Highlighter powered by Tree-sitter and Neovim themes.

cli code-highlighter elixir java neovim rust syntax-highlighter syntax-highlighting tree-sitter tree-sitter-highlight

Last synced: 18 Apr 2026

https://github.com/StefanBratanov/jvm-openai

A minimalistic OpenAI API client for the JVM, written in Java 🤖

ai api chatgpt dall-e gpt-3 gpt-4 gpt-4o java jvm kotlin library llm machine-learning microsoft nlp openai openai-api

Last synced: 13 Mar 2026

https://github.com/camunda-community-hub/micronaut-camunda-platform-7

Integration between Micronaut and Camunda (Workflow Engine). We configure Camunda with sensible defaults, so that you can get started with minimum configuration: simply add a dependency in your Micronaut project to embed the workflow engine!

bpm bpmn business-process camunda dmn hacktoberfest java kotlin micronaut process process-engine workflow workflow-engine

Last synced: 26 Oct 2025

https://github.com/apache/incubator-nlpcraft

Apache NLPCraft - API to convert natural language into actions.

apache java nlp scala

Last synced: 05 Apr 2025

https://github.com/glosa/glosa-server

Comments for static sites. Clone of Disqus, but faster, Opensource and sexy.

clojure comment comments-manager comments-system disqus java opensource

Last synced: 28 Apr 2025

https://github.com/szpak/mockito-java8

Mockito add-ons leveraging Java 8 and lambda expressions to make mocking even more compact

java java-8 mocking mockito testing

Last synced: 17 Mar 2025

https://github.com/ggrandes/sftpserver

SFTP Server (SSH File Transfer Protocol) in Java, based on Apache MINA SSHD

java mina sftp sshd

Last synced: 11 Jan 2026

https://github.com/red5/red5-io

Red5 I/O library

java red5-io rtmp

Last synced: 15 Apr 2025

https://github.com/loohp/interactionvisualizer

Visualize Function Blocks like Crafting Tables with Animations client-side!

java minecraft papermc spigot-plugin spigotmc

Last synced: 07 Apr 2025

https://github.com/tomfran/lsm-tree

Log-Structured Merge Tree Java implementation

benchmarking bloom-filter database java jmh-benchmarks lsm-tree skiplist sstable

Last synced: 23 Apr 2025

https://github.com/rdbc-io/rdbc

Asynchronous database access for Scala and Java

asynchronous back-pressure database java reactive scala

Last synced: 14 Jan 2026

https://github.com/esaulpaugh/headlong

High-performance Contract ABI and RLP for Ethereum

abi blockchain codec contract contract-abi encoding enr ether ethereum java rlp

Last synced: 05 Apr 2025

https://github.com/esa/nanosat-mo-framework

A software framework for small satellites based on CCSDS MO services

esa framework java nanosat-mo-framework nanosatellite nmf satellites space

Last synced: 10 Apr 2025

https://github.com/wang-bin/jmi

JNI Modern Interface in C++17

android java jmi jni modern-cpp ndk

Last synced: 07 Apr 2025

https://github.com/senacor/elasticsearch-evolution

A library to migrate elasticsearch mappings. Inspired by flyway.

elasticsearch elasticsearch-evolution java migration spring-boot

Last synced: 07 Apr 2025

https://github.com/ajoberstar/cljj

Clojure to Java Interop APIs

clojure java

Last synced: 12 Dec 2025

https://github.com/stevespringett/threatmodel-sdk

A Java library for parsing and programmatically using threat models

appsec java java-library sdk secure-design software-security threat-model

Last synced: 09 Jul 2025

https://github.com/nikartx/fitbutton

The button which can use with icon, text, divider, custom ripple effect, border, corner radius e.t.c.

android android-button android-development android-library android-ui button button-widget custom-button design java kotlin kotlin-android nikart ripple-effect ui

Last synced: 10 Apr 2025

https://github.com/Flying9001/Notes

java/Linux/Windows/macOS notes

java linux notes system

Last synced: 24 Mar 2025

https://github.com/eclipse-lsp4e/lsp4e

Language Server Protocol support in Eclipse IDE

eclipse eclipse-plugin java language-server-protocol lsp

Last synced: 28 Feb 2026

https://github.com/oussamabonnor1/telegramclone

JetGram is an open source desktop app Telegram clone made with JavaFx.

chat-application css desktop-app fxml intellij-idea java javafx jfoenix open-source server socket-io telegram

Last synced: 23 Oct 2025

https://github.com/cassiomolin/microservices-springboot

Example of microservices application with Spring Boot, Zuul, Eureka, MongoDB and RabbitMQ.

eureka jackson java jersey mongodb rest spring springboot zuul

Last synced: 14 Mar 2026

https://github.com/bbottema/outlook-message-parser

A Java parser for Outlook messages (.msg files)

email java outlook

Last synced: 09 Mar 2026

https://github.com/wouterd/docker-maven-plugin

A maven plugin to manage docker containers and images for integration tests.

docker-container docker-daemon docker-image java

Last synced: 29 Jul 2025

https://github.com/vert-x3/vertx-grpc

gRPC for Vert.x

grpc http2 java reactive vertx

Last synced: 15 May 2025

https://github.com/flytegg/twilight

A Kotlin API for Spigot/Paper servers providing essential utilities to streamline development.

api java kotlin minecraft paper spigot twilight

Last synced: 06 Apr 2025

https://github.com/red5/red5-hls-plugin

HLS support as a plugin for Red5

hls java

Last synced: 09 May 2025

https://github.com/byteflux/libby

A runtime dependency management library for plugins running in Java-based Minecraft server platforms.

bukkit bungeecord java minecraft nukkit papermc spigot spigotmc sponge

Last synced: 13 Jul 2025

https://github.com/google/jsinterop-generator

Generates Java annotated with JsInterop from JavaScript extern sources

closure extern gwt j2cl java jsinterop

Last synced: 14 Jul 2025

https://github.com/open-hand/choerodon-starters

This is the toolkit developed by Choerodon and provides some basic dependencies for use in the development process.

c7nf choerodon java spring spring-boot spring-cloud

Last synced: 25 Dec 2025

https://github.com/lfkdsk/hobbyscript

Yet Another JVM/LLVM Dynamic Language (LLVM Backend WIP)

computer-language cpp17 java jvm jvm-languages llvm

Last synced: 04 Jul 2025

https://github.com/cdancy/bitbucket-rest

Java client, built on top of jclouds, for working with Bitbucket's REST API

api api-client bitbucket bitbucket-rest ci cicd client continuous-integration java jclouds rest rest-api

Last synced: 04 Apr 2025

https://github.com/michaelmuenzer/scrollablenumberpicker

Easy to use customizable number picker for Android mobile and tv

android android-development android-library android-tv android-ui java number-input numberpicker ui

Last synced: 22 Aug 2025

https://github.com/jrcarl624/FriendConnect

A tool for minecraft bedrock that allows console players to join a server

bds bedrock connect geyser java mcbe minecraft nukkit pocketmine realms server

Last synced: 25 Oct 2025

https://github.com/wasiqb/coteafs-selenium

:computer: Selenium WebDriver wrapper framework in Java for clean and maintainable tests.

automation-framework automation-test cross-browser hacktoberfest java selenium selenium-webdriver software-testing test-automation testing-tools

Last synced: 28 Oct 2025

https://github.com/vibur/vibur-object-pool

Vibur Object Pool - general-purpose concurrent Java object pool

concurrent disruptor java object-pool

Last synced: 11 Oct 2025

https://github.com/ByteWelder/Spork

Annotation processing and dependency injection for Java/Android

android annotation-processing dependency-injection java

Last synced: 13 Mar 2026

https://github.com/dansoftowner/boomega

A modern book explorer/catalog application written in Kotlin and Java.

books catalog client-side cross-platform database desktop explorer google-books gui java javafx kotlin

Last synced: 10 Apr 2025

https://github.com/shinyhut/vernacular-vnc

A pure Java VNC client library

java remote-control remote-desktop vnc vnc-client

Last synced: 14 Jan 2026

https://github.com/nosan/embedded-cassandra

Embedded Cassandra

embedded-cassandra java

Last synced: 11 Jan 2026

https://github.com/bazelbuild/rules_java

Java rules for Bazel

bazel bazel-rules java

Last synced: 05 Apr 2025

https://github.com/lemire/bloofi

Bloofi: A java implementation of multidimensional Bloom filters

bloom-filters java

Last synced: 21 Mar 2025

https://github.com/jeancsanchez/photoviewslider

:camera: A simple photo browser for Android applications.

android android-applications animations images java library photo photo-browser ui

Last synced: 20 Oct 2025

https://github.com/raudius/pushraven

A simple Java library to interface with Firebase Cloud Messaging (FCM) API. Pushraven allows you to push notifications to clients in very few lines of code.

cloud fcm fcm-notifications firebase firebase-cloud-messaging java messaging notification push

Last synced: 28 Jul 2025

https://github.com/dashjoin/jsonata-java

JSONata reference ported to Java

java json jsonata reference

Last synced: 28 Jul 2025

https://github.com/rockerhieu/versionberg

Gradle plugin for versioning your library/application on every git commit

android gradle gradle-plugin java versioning versioning-semantics

Last synced: 01 May 2025

https://github.com/ali-bouali/oauth2-social-login

This repository contains a Spring Boot 3 project that demonstrates how to secure an API with OAuth 2.0 and provide social login using GitHub, Google, and Facebook.

facebook-login github java oauth2 social-authentication spring spring-boot spring-security

Last synced: 30 Jul 2025

https://github.com/ata4/mineshot

A Minecraft mod for creating high resolution screenshots.

java minecraft minecraft-forge-mod screenshot-utility

Last synced: 12 Apr 2025

https://github.com/vaibhav-sinha/kong-java-client

Java Client for Kong API Gateway configuration

api-gateway client-library java java-client kong kong-java-client

Last synced: 23 Aug 2025

https://github.com/AddstarMC/Minigames

The Minigames plugin for CraftBukkit servers.

bukkit craftbukkit-server java minigames spigot

Last synced: 28 Mar 2025

https://github.com/apache/manifoldcf

Mirror of Apache ManifoldCF

content java manifoldcf

Last synced: 04 Apr 2025

https://github.com/minhaskamal/algorithmimplementations

Implementation of Elementary Algorithms (infix-prefix-postfix-evaluation-to-longest-common-increasing-sub-sequence-activity-selection-balance-kd-binary-heap-binomial-tree-breath-depth-first-search-max-flow-shortest-path-topological-sort-calculus-derivative-integration-forward-interpolation-simpson-rule-intersecting-area-non-linear-equation-jacobis-gauss-seidal-bisection-false-position-newton-raphson-fixed-point-secant-cigarette-smokers-genetic-huffman-a-a*-star-binary-knuth-morris-pratt-kmp-quick-thread-priority-based-premitive-shortest-job-non-primitive-arithmetic-expression-data-structures-list-node-implementation-one-two-way-linked-stack-string-graph-numerical-methods-equation-solving-solve-process-problem-search-sort-prime-ugly-friend-perfect-fibonacci-factorial-factor-number)

a-star algorithm algorithms assembly c c-plus-plus factor factorial fibonacci-numbers friend-number genetic-algorithm graph huffman java prime-numbers sort tree

Last synced: 11 Apr 2025

https://github.com/gaetanozappi/android-face-filters

Example for facial recognition by adding masks.

android face-detection face-filters java

Last synced: 19 Jun 2025

https://github.com/cguz/java-to-rust

A command line Java to rust converter

converter java java-to-rust rust

Last synced: 06 Mar 2026

https://github.com/massivemadness/editorkit

🖊 EditorKit is a multi-language code editor library for Android

android android-library code-completion code-editor java jflex kotlin plugins syntax-highlighting text-editor

Last synced: 14 Mar 2025

https://github.com/amirdew/json

Simple and easy JSON parser, JSON generator, and data holder based on JSONArray and JSONObject for android

android android-application android-library dataholder gson java json json-data json-serialization parser swiftyjson

Last synced: 14 May 2025

https://github.com/mjvl/uniobfuscator

Java obfuscator that hides code in comment tags and Unicode garbage by making use of Java's Unicode escapes.

java java-obfuscator javafx-application jfeonix obfuscation obfuscator unicode unicode-converter unicode-garbage utf-8 utility-classes

Last synced: 23 Oct 2025

https://github.com/puntorigen/apk_unpack

NodeJS APK unpacker (gets the assets and source codes)

android apk-decompiler cli java javascript npm-package

Last synced: 09 Jul 2025