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.
- GitHub: https://github.com/topics/java
- Wikipedia: https://en.wikipedia.org/wiki/Java_(software_platform)
- Created by: James Gosling
- Released: May 23, 1995
- Aliases: java-8, java8, java11, java-11, jvm, jdk, openjdk, javase, java-se,
- Last updated: 2026-07-01 00:16:03 UTC
- JSON Representation
https://github.com/muoncore/muon-java
Muon Core for the JVM. APIs and Microservices taken to the next level
api ddd event-sourcing events java messaging microservice microservices-architecture reactive
Last synced: 11 Jan 2026
https://github.com/acegi/xml-format-maven-plugin
Advanced, automatic formatting of your XML files during Maven builds
java maven maven-plugin xml xml-format
Last synced: 20 Mar 2025
https://github.com/brenns10/yams
YAMS: Awesome MIPS Server
assembly brainfuck http-server java mars mips
Last synced: 16 Feb 2026
https://github.com/a-r-d/java-1-class-demos
Java 160 class demos for Cincinnati State Java 1 class.
Last synced: 28 Oct 2025
https://github.com/fgksgf/minesweeper
:bomb: 扫雷游戏
game java minesweeper swing-gui
Last synced: 11 Oct 2025
https://github.com/impetus/fabric-jdbc-connector
Fabric JDBC connector implements a pure java, type 4 JDBC driver that executes SQL queries on Hyperledger fabric Blockchain.
blockchain fabric go hyperledger java jdbc jdbc-driver sql
Last synced: 17 Mar 2026
https://github.com/stevekung/indicatia
A small quality of life mod!
forge indicatia java lightweight minecraft qol utilities
Last synced: 09 Oct 2025
https://github.com/harium/etyl
A 2D Game Engine made in pure Java
2d android etyl game-engine java libgdx spriter
Last synced: 27 Feb 2026
https://github.com/willfleury/prometheus-metrics-agent
JVM agent metrics instrumentation and monitoring with Prometheus (Scala, Java, Kotlin, Clojure, etc)
agent apm java jvm metrics monitoring prometheus
Last synced: 16 Oct 2025
https://github.com/rudderlabs/rudder-sdk-android
Android SDK for RudderStack - the Customer Data Platform for Developers.
analytics analytics-platform android android-library android-sdk java kotlin open-source rudder sdk
Last synced: 25 Apr 2025
https://github.com/devops-utils/excel-to-pdf
An easy way to convert Excel 2003 and Excel 2007 to PDF by Java code based on Apache POI and itext7
excel excel-to-pdf excel2pdf itext itext7 java pdf poi
Last synced: 14 Jan 2026
https://github.com/wojciechzankowski/iextrading4j-book
IEX Trading open source incremental Order Book implementation
deep feed hist iex iextrading java market-data order orderbook tops
Last synced: 10 Apr 2025
https://github.com/lewiscowles1986/julid
Universally Unique Lexicographically Sortable Identifier ported to Java
java reference-implementation ulid
Last synced: 08 Jul 2025
https://github.com/pkini2002/jwt-authentication-springboot
JWT Authentication API using Spring Boot 3.1.4 (Using Spring Security + Lombok + Spring Web dependencies)
intellij java jsonwebtoken jwt-authentication lombok postman-testing spring-boot spring-security-jwt spring-web
Last synced: 07 Sep 2025
https://github.com/AdamBien/java-plain
The shortest possible maven template / quickstarter for Java
java java17 maven quickstarter template
Last synced: 26 Mar 2025
https://github.com/cuppa-framework/cuppa
Cuppa - A testing framework for Java 8+
bdd bdd-framework java java-8 java8 tdd tdd-framework testing testing-tools unit-test unit-testing unittest
Last synced: 10 Apr 2025
https://github.com/hardiksinghbehl/just-another-testcontainer-integration
Backend application using Testcontainers for Integration Testing AWS S3, Azure Blob Storage, Kafka, MySQL, Egress calls including Chaos testing and Redis.
azurite chaos-testing java kafka-testing localstack mockserver mysql-test redis-test redpanda spring-boot testcontainers toxiproxy
Last synced: 09 Apr 2025
https://github.com/mikyll/javafx-multiplayerlobbysystem
Lobby System Template for a multiplayer java game, with chat and other features, using JavaFX and socket TCP (will be extended to UDP).
board-game chat game java javafx kick lobby multiplayer multithreading ready room socket stream synchronized tcp template
Last synced: 14 Jun 2025
https://github.com/michel-leonard/ciede2000-color-matching
The 𝐂𝐈𝐄𝐃𝐄𝟐𝟎𝟎𝟎 color difference formula written in 40+ programming languages.
c color computer-vision dart education go image-processing java javascript kotlin ktm620enduro linux python ruby rust swift testing windows
Last synced: 18 Feb 2026
https://github.com/lalanachami/java-chat-application-socket-java-swing-gui-
👩❤️💋👨🧑🏻💻Socket based chat application with a chat client and a chat server. With swing GUI and message encryption
chat-application decryption encryption hash java sha-1 socket swing-gui
Last synced: 14 Apr 2025
https://github.com/franmc01/jetbrains-moonlight-theme
🌚 Dark theme for JetBrains IDEs (IntelliJ IDEA, PyCharm, RubyMine, PhpStorm, WebStorm, etc)
gradle java jetbrains-plugin jetbrains-theme moonlight
Last synced: 01 Aug 2025
https://github.com/apache/activemq-protobuf
Mirror of Apache ActiveMQ Protobuf
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/artipie/npm-adapter
Turn your files to an NPM repository
java javascript npm private-npm-repository
Last synced: 13 May 2025
https://github.com/tananaev/steps-navigation
Navigation app without GPS using steps sensor
Last synced: 06 May 2025
https://github.com/schroedermatt/spring-kafka-samples
Kafka Listener sample repository
confluent gradle java kafka mockschemaregistryclient spring-kafka
Last synced: 12 Apr 2025
https://github.com/martinwitt/laughing-train
A code refactoring tool for java created with jgit and spoon for small diffs.
java junit junit4 junit5 qodana refactoring-tools spoon
Last synced: 08 Apr 2025
https://github.com/adonmo/killerbee
MQTT android client
android gradle iot java kotlin mqtt mqtt-android-client paho
Last synced: 14 Jul 2025
https://github.com/executeautomation/katalonstudiowebui
This repo contains all the code required for testing web application using Katalon WebUI
automation java katalon katalon-studio selenium
Last synced: 23 Mar 2025
https://github.com/cyclopsmc/integratedrest
Expose Integrated Dynamics networks as a REST API
forge hacktoberfest java minecraft
Last synced: 09 Mar 2026
https://github.com/woowacourse-teams/2025-todok-todok
📖 읽고 ✏️ 기록하고 💬 토론하자, 독서 기반 토론 서비스 “토독토독”
android-app java kotlin spring-boot
Last synced: 30 Aug 2025
https://github.com/naspredam/rest-spring-boot-reactive-hexagonal-architecture
Reactive project for hexagonal architecture
architecture java jpa jpa-hibernate reactive spring-boot spring-boot-framework
Last synced: 15 Apr 2025
https://github.com/creepy-pasta101/java-in-termux
This script will install java (openjdk-11/8) in termux without root! Available for aarch64 or armv8, arm64, armhf, armv7l, arm or arm32 or armv7 or aarch32
armv7l armv8 java jdk jdk11 jdk8 jdk9 openjdk openjdk11 openjdk8 openjdk9 termux
Last synced: 05 Oct 2025
https://github.com/shannah/webrtc-java-mobile
A Java/Kotlin WebRTC implementation for all mobile/desktop/web platforms.
android codenameone ios java kotlin webrtc
Last synced: 28 Aug 2025
https://github.com/santanusinha/hope
Predicate expression language
filter filtering jackson java json json-path predicate-logic predicates rule-engine rules
Last synced: 16 Aug 2025
https://github.com/salitaba/maven-decoder-mcp
MCP server for inspecting, searching, and decompiling Maven .m2 JARs for Java AI coding agents.
agentic-coding ai-agents bytecode cursor-ide decompiler dependency-analysis docker jar java maven maven-repository mcp mcp-server model-context-protocol python skills
Last synced: 20 Jun 2026
https://robcast.github.io/digilib/
A versatile image viewing environment for the internet.
Last synced: 08 May 2025
https://github.com/azure-samples/azure-openai-rag-workshop-java
Create your own ChatGPT with Retrieval-Augmented-Generation workshop
azure chatgpt java langchain4j openai quarkus rag workshop
Last synced: 05 Apr 2025
https://github.com/digitalpetri/netty-channel-fsm
An FSM that manages async non-blocking access to a Netty Channel
client fsm java netty state-machine
Last synced: 21 Mar 2025
https://github.com/sap-samples/event-mesh-client-java-samples
Samples based on the Java messaging client for SAP Event Mesh (formerly Enterprise Messaging in SAP Cloud Platform).
enterprise-messenging java sample sample-code sap-cloud-platform sap-event-mesh
Last synced: 13 Apr 2025
https://github.com/croz-ltd/nrich-demo-backend
Spring Boot application to showcase features of nrich libraries.
croz java jpa nrich spring-boot
Last synced: 12 Jul 2025
https://github.com/SwathiMystery/mesos-pinspider
A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.
distributed-computing java mesos mesos-pinspider mesosphere
Last synced: 08 May 2025
https://github.com/jgperrin/net.jgp.books.spark.ch04
Spark in Action, 2nd edition - chapter 4
java manning spark sparkjava sparkwithjava
Last synced: 06 May 2025
https://github.com/tfkfan/netty-server-game-demo
Netty java game highload server with room management support
gameserver highload java netty
Last synced: 12 Apr 2025
https://github.com/khannedy/spring-design-patterns
JVM Meetup 24 at DANA
design-patterns java spring spring-boot
Last synced: 19 Mar 2025
https://github.com/scaledrone/scaledrone-java
Scaledrone Java & Android WebSocket client
android java real-time scaledrone websocket websocket-client
Last synced: 12 Apr 2025
https://github.com/filestack/filestack-java
Official Java SDK for Filestack - API and content management system that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.
file-management file-upload image-processing java sdk video-processing
Last synced: 10 Jul 2025
https://github.com/swathimystery/mesos-pinspider
A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.
distributed-computing java mesos mesos-pinspider mesosphere
Last synced: 11 Apr 2025
https://github.com/nextbreakpoint/nextfractal
NextFractal is an application for creating fractals and other algorithmically generated images
creating-fractals fractal-algorithms fractal-rendering fractals java javafx javafx-application julia-fractal mandelbrot-fractal
Last synced: 17 Jan 2026
https://github.com/greenback-inc/greenback-java
Java library to build modern applications with high-def itemized financial data. OCR, AI, and NLP for receipts, invoices, bills, and RFC822 email messages.
accounting android bills email fintech groovy invoices java kotlin nlp-machine-learning ocr receipts rfc822 scala
Last synced: 12 Apr 2025
https://github.com/akarnokd/async-enumerable
Prototype Java 9 library based on the asynchronous enumerable concept (where moveNext() returns a task to compose over).
Last synced: 11 Apr 2025
https://github.com/orpolyzos/spring-web-initializr
Spring Web Initializr is a library that helps you easily create Web Apps with Spring Boot.
java library mvc mvc-pattern plugin rest rest-api spring spring-boot webapp
Last synced: 05 May 2025
https://github.com/open-hand/gitlab-service
Gitlab Service is responsible for establishing communication with GitLab, handling GitLab related logic and forwarding it to other services.
choerodon gitlab java spring spring-boot spring-cloud
Last synced: 10 Jul 2025
https://github.com/lukfor/magic-progress
A java library for simple progress monitoring on the console
animated-bars java java-library progress-monitoring
Last synced: 18 Jan 2026
https://github.com/bobbui/direct-file-downloader
A simple, fool-proof file downloader
downloader fool-proof internet java
Last synced: 09 Apr 2025
https://github.com/jeanthom/enigma
Jar reverse engineering tool
gradle jar java reverse-engineering
Last synced: 11 Aug 2025
https://github.com/apache/logging-chainsaw
Apache Chainsaw is a GUI log viewer
Last synced: 09 Apr 2025
https://github.com/zakarialaoui10/only-for-psychopathic-programmers
africa c go java javascript julia matlab morocco morocco-country python weird-language
Last synced: 09 Apr 2025
https://github.com/masecla22/Modrinth4J
A fully-compliant Java wrapper for the Modrinth API
Last synced: 02 Apr 2025
https://github.com/baijianruoli/lidou
RPC framework based on Zookeeper and Netty
Last synced: 14 Jan 2026
https://github.com/elandaofficial/venum
A simulated java-like associative-enum implementation.
associative cpp enum java macros map set venum
Last synced: 24 Jun 2025
https://github.com/erzbir/numeron
基于 Mirai 框架的 QQ 机器人项目, 支持多 bot, 可作脚手架快速开发
annotations java kotlin mirai mirai-bot mirai-core qqbot reflect reflection springboot
Last synced: 12 Mar 2026
https://github.com/bytecodealliance/endive
A JVM native WebAssembly runtime
Last synced: 30 May 2026
https://github.com/artipie/go-adapter
Go Proxy in Java
go-repository golang goproxy java
Last synced: 13 May 2025
https://github.com/Erkaman/regl-fire
Fire particle system made with regl
animation demo fire glsl java javascript particles regl webgl
Last synced: 27 Jul 2025
https://github.com/shirasawasama/javasharedmemory
Shared memory between Java and C++/Rust/Go processes.
cpp ffi interprocess interprocess-communication ipc java java-19 pure-java shared-memory
Last synced: 08 Jul 2025
https://github.com/pigfly/ap_s1_2017_sample_code
Sample Code for Advanced Programming in Semester 1 2018
Last synced: 04 Feb 2026
https://github.com/asc-lab/blockchain-multichain
Application for proposals using blockchain with MultiChain.
angular angular6 blockchain blockchain-demo distributed-ledger distributed-ledger-technology dlt docker java java8 kubernetes multichain multichain-java private-dlt
Last synced: 22 Apr 2025
https://github.com/dabit3/api-gateway-lambda-in-various-runtimes
Examples of serverless Lambda functions integrated with API Gateway and CORS enabled
aws cors dotnet golang java serverless
Last synced: 17 Nov 2025
https://github.com/nayuki/git-library-java
Low-level Java library to read/write Git repositories.
Last synced: 26 Jul 2025
https://github.com/wittawatj/jtcc
Java library to tokenize Thai text into a list of TCCs
java natural-language-processing thai-nlp
Last synced: 23 Apr 2025
https://github.com/zimei11/kingofbots
一个策略类AI的对战平台,平台上可以发布对战项目,每个同学可以实现自己的AI,然后支持AI与AI的PK与演示。
element-plus java mysql springboot vue3
Last synced: 21 Apr 2025
https://github.com/open-hand/choerodon-oauth
This service is the authorized authentication center of the choerodon microservices framework and is mainly responsible for user privilege and authorization.
c7nf choerodon java oauth2 spring spring-boot spring-cloud spring-oauth2
Last synced: 10 Jul 2025
https://github.com/objectionary/eo-intellij-plugin
Syntax Highlighting Intellij IDEA Plugin for EO Programming Language
eolang intellij intellij-plugin java oop parser
Last synced: 16 Oct 2025
https://github.com/patilshreyas/passengersecurity-sih2018
This is our SIH2018 and Third Year Mini Project - Android app for Passenger to file FIR Online.
android fir-online government-railway-police grp java mysql php xampp
Last synced: 16 Oct 2025
https://github.com/jakejmattson/facialrecognition
Facial detection and recognition.
facial-detection facial-recognition java opencv
Last synced: 11 Oct 2025
https://github.com/emmanueltouzery/code-compass.nvim
Neovim plugin: set of functions to navigate code without LSP.
java neovim neovim-plugin nvim nvim-plugin
Last synced: 06 Oct 2025
https://github.com/apache/uima-ruta
Apache UIMA Ruta
apache java ruta text-analysis uima
Last synced: 19 Oct 2025
https://github.com/cumulocity-iot/cumulocity-dynamic-mapper
The ultimate Mapper for building the bridge between any Message Broker and Cumulocity IoT in a zero-code approach!
agent angular cumulocity-agent cumulocity-iot cumulocity-microservice cumulocity-package iot iot-analytics java microservice mqtt server-side-agent typescript
Last synced: 15 Apr 2026
https://github.com/nishkarshraj/maven-using-cmd
Create a project in Java using Apache Maven Build tool via Command Line and use GitHub Actions to build it on remote Docker Engine.
apache build-automation cmd command-line command-line-tool css dependabot devops html java maven maven-repository
Last synced: 13 Oct 2025
https://github.com/cojen/dirmi
Dirmi is a replacement for Java RMI which supports bidirectional remote objects.
java java-rmi remote-method-invocation remote-procedure-call rmi rpc rpc-library
Last synced: 10 Apr 2025
https://github.com/thefirstlineofcode/lithosphere
Lithosphere IoT Development Platform
arduino c cplusplus iot java lora plugin-architecture raspberry-pi webrtc xmpp xmpp-library xmpp-server
Last synced: 24 Oct 2025
https://github.com/pinterest/l10nmessages
L10nMessages is a library that makes internationalization (i18n) and localization (l10n) of Java applications easy and safe.
annotation-processor bazel fluent-api format gradle i18n icu4j internationalization java l10n localization maven
Last synced: 07 Jul 2025
https://github.com/ivangfr/spring-kafka-de-serialization-types
The goal is to play with Spring Kafka. We've implemented 5 examples of producer and consumer services that exchanges messages through Kafka using different types of serialization and approaches.
avro docker java jib json kafka schema-registry spring-boot spring-kafka spring-web-mvc
Last synced: 10 Apr 2025
https://github.com/siemens/JMiniZinc
JMiniZinc
constraint-programming constraint-satisfaction java minizinc
Last synced: 10 Jan 2026
https://github.com/asadiahmad/plantsvszombies
Game with JavaFX framework for Advanced Programming Course
game java javafx javafx-application plants-vs-zombies plantsvszombies ui ui-design ux ux-design
Last synced: 28 Oct 2025
https://github.com/xdev-software/micro-migration
Tiny library to migrate EclipseStore datastores. Applies migration scripts on the datastores to keep them up to date.
eclipse-store eclipsestore java maven support-library xdev
Last synced: 30 Apr 2025