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-06 00:16:10 UTC
- JSON Representation
https://github.com/oracle-samples/modern-app-dev
OCI sample application that follows the principals of the Oracle Modern App Development framework
event-driven java messaging oci reference-architecture reference-implementation terraform web
Last synced: 18 Jun 2025
https://github.com/murraco/sorting-algorithms
Sorting algorithms in Java
bubblesort heapsort insertionsort java mergesort quicksort selectionsort sorting-algorithms
Last synced: 27 Apr 2025
https://github.com/spyopensource/os
Java Operation System, it is an operating system that you can build by yourself.
Last synced: 17 Jan 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/jakejmattson/facialrecognition
Facial detection and recognition.
facial-detection facial-recognition java opencv
Last synced: 11 Oct 2025
https://github.com/jlleitschuh/kotlin-guiced
Convenience Kotlin API over the Google Guice DI Library
dependency-injection google google-guice guice java jvm kotlin
Last synced: 07 Jul 2025
https://github.com/masecla22/Modrinth4J
A fully-compliant Java wrapper for the Modrinth API
Last synced: 02 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/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/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/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/AdamBien/java-plain
The shortest possible maven template / quickstarter for Java
java java17 maven quickstarter template
Last synced: 26 Mar 2025
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/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/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/moaxcp/x11
An x11 protocol implementation and client for the jvm
Last synced: 13 Apr 2025
https://github.com/michael-simons/neo4j-from-the-jvm-ecosystem
Examples of how to connect to Neo4j on the JVM, reading and writing data.
helidon java jvm micronaut neo4j neo4j-driver quarkus spring spring-data-neo4j
Last synced: 23 Jul 2025
https://github.com/saintzet/heuristicsforcleancode
The goal of the project is to help learn heuristics that will help you write clean code. Use them for the benefit of the community.
clean clean-architecture clean-code code-smell code-smell-detection csharp csharp-examples design-patterns example-clean-code example-code example-java heuristic heuristics java robert-martin
Last synced: 05 Apr 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/terl/hydride-java
Libhydrogen implemented in Java.
c cryptography encryption hash hashing java java-8 jna shared-library
Last synced: 30 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/ishantk/lpu-javaee-2022-2
LPU Java JEE Sessions 2022 Batch 2
hibernate java java-11 java-8 jdbc jsp mongodb mysql servlet spring spring-boot webservices
Last synced: 10 Apr 2025
https://github.com/bakdata/kafka-error-handling
A library for error handling in Kafka Streams.
Last synced: 10 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/lukehb/trajsuite
TrajSuite is a cross-platform Java application that provides a suite of trajectory data-mining and visualisation features.
algorithms classification clustering data-minig java opengl trajectory visualisation
Last synced: 04 May 2025
https://github.com/houarizegai/cryptography
Cryptography algorithms implemented in Java.
algorithms cryptography decryption encryption java symmetric
Last synced: 10 Apr 2025
https://github.com/tomasbjerre/yet-another-kotlin-vs-java-comparison
Shows complete examples where the Kotlin code is compiled to bytecode and decompiled to Java
comparison java kotlin kotlin-vs-java
Last synced: 12 Apr 2025
https://github.com/yegor256/cam
Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories
cyclomatic-complexity dataset java metrics metrics-gathering
Last synced: 27 Mar 2025
https://github.com/imagingbook/imagingbook-calibrate
Java/ImageJ implementation of Zhang's camera calibration method
burger-burge camera-calibration imagej java
Last synced: 29 Oct 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/imagingbook/imagingbook-public
Image processing software for textbooks by W. Burger & M. Burge
burger-burge digital-image-processing imagej imagej-plugins imagingbook java
Last synced: 29 Oct 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/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/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/thallyta-castro-cv/algafood-api
Este projeto consiste em uma aplicação Backend com Spring Boot para criar um sistema de delivery de comida completo com todos os recursos que o Spring disponibiliza. O intuito deste projeto é servir de repositório base para consultas futuras de implementação de recursos do framework.
java junit5 mockito-junit-test mysql spring-boot
Last synced: 08 Jul 2025
https://github.com/srcimon/screwbox
ScrewBox is a minimalist pure Java game engine. If you want to start building your own 2D game without leaving your cozy IDE it might be a fun choice.
2d game game-development game-engine gamedev java
Last synced: 26 Apr 2026
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/gaul/java-collection-overhead
Demonstrate overheads for various Java Collection implementations.
Last synced: 15 Apr 2025
https://github.com/seunakintola/healthmonitor
HealthMonitor android app was built for a final year project that involves automatic monitoring of a patient's health, hereby bringing mobile inteligence to health system.
android diabetes diabetic-patients googlesheets healthcare-application healthmonitoring iot java mobile-app
Last synced: 20 Aug 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/cyclopsmc/integratedrest
Expose Integrated Dynamics networks as a REST API
forge hacktoberfest java minecraft
Last synced: 09 Mar 2026
https://github.com/baijianruoli/lidou
RPC framework based on Zookeeper and Netty
Last synced: 14 Jan 2026
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/dropwizard/dropwizard-health
Provides a health check implementation that performs ongoing monitoring of an application's dependencies and includes an endpoint that can be called by a load balancer to determine if the application is healthy and thus able to receive traffic.
dropwizard health-check health-checks healthcheck java
Last synced: 29 May 2026
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/shannah/radchatapp
Full-featured chat app UI component in Java/Kotlin for Codename One.
chat codenameone java kotlin mobile-application-development
Last synced: 23 Apr 2025
https://github.com/artipie/go-adapter
Go Proxy in Java
go-repository golang goproxy java
Last synced: 13 May 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/gturri/dokujclient
Java xmlrpc client for Dokuwiki
dokuwiki java xmlrpc-interface
Last synced: 14 Jul 2025
https://github.com/grashjs/api
Api of Atlas CMMS - Computerized maintenance management system
alternative cmms java java-8 maven postgresql rest-api spring-boot startup
Last synced: 28 Feb 2025
https://github.com/engineeringsoftware/jattack
Compiler Testing using Template Java Programs (ASE'22 Distinguished Paper Award)
compiler java jit-compiler jvm template testing
Last synced: 12 May 2025
https://github.com/casdoor/casdoor-spring-boot-starter
Spring Boot 2.x & 3.x Starter for Casdoor, see example at: https://github.com/casdoor/casdoor-spring-boot-example
casdoor java oauth oidc saml sdk spring-boot spring-boot-2 spring-boot-3 springboot sso
Last synced: 05 Apr 2025
https://github.com/cucumber/html-formatter
HTML formatter for reporting Cucumber results
bdd cucumber java javascript polyglot-release ruby tidelift
Last synced: 12 Sep 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://robcast.github.io/digilib/
A versatile image viewing environment for the internet.
Last synced: 08 May 2025
https://github.com/hamedtaherpour/ht-epub-reader-android
📖 ePub reader and parser library for android
android epub epub-converter epub-reader java
Last synced: 31 Jul 2025
https://github.com/joaaoverona/venusscript
A dynamic, interpreted, scripting language written in Java.
ast async asynchronous compiler cryptography dynamic extensible java java-8 java-library java8 language runtime-injections script scripting scripting-engine scripting-language scripting-languages
Last synced: 14 Apr 2025
https://github.com/nekos-life/neko-bot-jda
The official Nekos.life Discord bot
discord discord-bot java jda jda-bot nekobot nekos-life
Last synced: 06 Aug 2025
https://github.com/Shoebill/shoebill-api
Shoebill-api is one main part of the shoebill project.
gta gtasa java java-8 multiplayer samp shoebill
Last synced: 28 Sep 2025
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/lambdaurora/affectionate
A mod about player interactions, made for Modfest: Singularity.
java minecraft minecraft-mod modfest modfest-singularity quiltmc
Last synced: 29 Aug 2025
https://github.com/waikato-datamining/adams-base
Base modules for ADAMS, the Advanced Data Mining and Machine Learning System.
java machine-learning maven workflow-engine
Last synced: 30 Apr 2025
https://github.com/stevespringett/owasp-risk-rating-calculator
A Java library for programmatically calculating OWASP Risk Rating scores
java library owasp risk-assessment risk-scores threat-modeling
Last synced: 01 Jul 2025
https://github.com/jwkerr/quarters
The modern "apartment" plugin for Towny
earthmc folia folia-plugin folia-plugins folia-supported java minecraft paper papermc quarters towny townyapi
Last synced: 13 Apr 2025
https://github.com/zhixiangli/gomoku-battle
Gomoku Battle is a cross-language cross-system battle platform.
agent ai ai-agents alpha-beta-pruning battle-platform five-in-row game gobang gomoku java javafx
Last synced: 16 Apr 2025
https://github.com/isapir/lucee-websocket
Enables server WebSockets for Lucee via JSR-356 compliant servlet containers (e.g. Tomcat 8, Jetty 9.1, etc.)
java lucee lucee-server websocket-server websockets
Last synced: 15 Apr 2025
https://github.com/dahie/imageflow
Visual ImageJ Macro editing in a node-base editor featuring ImageJ
Last synced: 09 Sep 2025
https://github.com/jansanz/drivingdirsmapactivity
Driving Directions in MapActivity sample for Android
Last synced: 19 Apr 2025
https://github.com/quackster/roseau
Habbo Hotel emulator for the 2001 "v1" client revision.
2001 emulation emulator habbo java private-server server shockwave
Last synced: 01 Jul 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://github.com/smithros/kpi-stuff
Some of my laboratories work in KPI and stuff connected with it.
ada android asm bigdata computer-engineering cpp cs hadoop java kpi kpi-ua masm32 ntuu-kpi parrallel-computing python realtime-system security system-programming vhdl
Last synced: 28 Feb 2026
https://github.com/naotsugu/piecetable
Java implementation of PieceTable data structure.
Last synced: 06 Feb 2026
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/jgperrin/net.jgp.books.spark.ch08
Spark in Action, 2nd edition - chapter 8
apache-spark elastic elasticsearch informix java java8 manning mysql spark sparkwithjava
Last synced: 21 Aug 2025
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/blackbelttechnology/judo-community
JUDO Community Aggragator Repository
java low-code low-code-framework modeling modeling-language
Last synced: 10 Jul 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/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/sergiorussia/jpoint-2024-pg-for-java-developers
PG для Java-разработчиков, доп материалы
hikaricp java pgjdbc spring-boot spring-jdbc
Last synced: 13 Apr 2025
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/dawidolko/programming-java
Tasks studies - laboratory
courses documentation example java lab labs projects
Last synced: 06 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/dansoftowner/restart4j
Library for restarting your java application
desktop java java-library javafx swing
Last synced: 13 May 2025
https://github.com/naotsugu/jpostal
Japan postal code dictionary(so‐called ken_all.csv) utility.
Last synced: 29 Jan 2026
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/morteza363831/spring-boot-chat-messenger
This is a spring boot chat messenger
html-css-javascript java java17-spring-boot springboot websocket
Last synced: 30 Oct 2025
https://github.com/sebischair/SimpleNLG-DE
German version of SimpleNLG 4
java natural-language nlg simplenlg
Last synced: 14 May 2025
https://github.com/tanin47/javaparser.rs
[work-in-progress] Java parser written in Rust
Last synced: 15 Sep 2025
https://github.com/sshtools/forker
Forker is a set of utilities and helpers for launching processes from Java in the most efficient way possible
command fork java non-blocking process processbuilder service system wrapper
Last synced: 13 Apr 2025