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-02-09 00:12:19 UTC
- JSON Representation
https://github.com/kbss-cvut/jopa
Java OWL Persistence API
inheritance integrity-constraints java oom owl rdf
Last synced: 12 Apr 2025
https://github.com/ahoo-wang/cosec
RBAC-based And Policy-based Multi-Tenant Reactive Security Framework | 基于 RBAC 和策略的多租户响应式安全框架
authentication authorization cloud-native gateway identity java jwt kotlin microservice multi-tenant oauth2 policy project-reactor rbac reactive redis security spring-boot spring-cloud spring-cloud-gateway
Last synced: 04 Feb 2026
https://github.com/ortus-boxlang/boxlang
Welcome to BoxLang: A Modern Dynamic JVM Language
boxlang dynamic-programming invokedynamic java jsr-223 languages
Last synced: 01 Apr 2025
https://github.com/pfarrer/rust-jvm
Simple Java Virtual Machine written in pure Rust
bytecode-interpreter java jvm rust
Last synced: 13 Apr 2025
https://github.com/ttddyy/datasource-assert
Provides assertion APIs for query executions with assertEquals and assertThat(AssertJ and Hamcrest)
assertj datasource datasource-proxy hamcrest java jdbc junit testing testng unittest
Last synced: 22 Jul 2025
https://github.com/miroslav-reiter/vava_java
☕ STU FIIT VAVA - Vývoj Aplikácií s Viacvrstvovou Architektúrou, Slovenská technická univerzita v Bratislave Fakulta Informatiky a Informačných Technológií STU FIIT v Bratislave
archimate database design-patterns ea enteprise-architecture java jdbc oop programming reiter sql stu stu-fiit student-project univerzita vava
Last synced: 18 Jun 2025
https://github.com/kunerd/jpaillier
A Java implementation of Paillier cryptosystem.
Last synced: 12 Apr 2025
https://github.com/solarnetwork/nifty-modbus
A delightful little Modbus library for Java.
java jserialcomm modbus modbus-master modbus-rtu modbus-slave modbus-tcp netty purejavacomm
Last synced: 11 Oct 2025
https://github.com/maif/thoth
Event sourcing in java with vavr, akka stream and vertx reactive PG driver
akka-streams event-sourcing functional-programming java kafka postgresql
Last synced: 10 Oct 2025
https://github.com/codehaus-plexus/plexus-compiler
Plexus compiler a layer on top of compilers and used by maven-compiler-plugin
compiler java maven maven-plugin
Last synced: 15 May 2025
https://github.com/morn-team/morn-boot-projects
基于SpringBoot的JavaWeb开发框架,致力于为JavaWeb项目提供标准化API。
Last synced: 07 Jul 2025
https://github.com/tanersener/smart-exception
Utilities to handle throwable objects and format stack trace elements in JVM based languages (Java, Scala, Kotlin, Groovy, etc.)
android exception-handling groovy java kotlin scala
Last synced: 28 Oct 2025
https://github.com/kirklin/privatenotes
个人学习笔记,包含了计算机科学笔记,前端笔记,后端笔记
algorithms computer-science html-css-javascript java kirklin linux notes system-design
Last synced: 23 Apr 2025
https://github.com/saschpe/Kase64
Base64 encoder/decoder for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.
android base64 base64-decoding base64-encoding base64decoder base64encode base64encoder ios java jvm kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-multiplatform-library
Last synced: 02 Apr 2025
https://github.com/accso/java9-jigsaw-examples
Java 9, Jigsaw Example Suite
Last synced: 11 Sep 2025
https://github.com/ichtrojan/fragrance
Fragrance showcase built with Go
fragrances go golang gorm java jquery mysql
Last synced: 15 Jul 2025
https://github.com/metanet/java-algorithms-data-structures
Solutions for popular algorithms and data structures problems on leetcode
array backtracking binary-search binary-search-tree binary-tree breadth-first-search depth-first-search dynamic-programming graph-algorithms greedy-algorithms heap java linked-list matrix queue recursion searching-algorithms sorting-algorithms stack string
Last synced: 15 Jun 2025
https://github.com/xyundy/squaredadditions
A Minecraft mod for Fabric modloader which adds new blocks, items & other Vanilla+/Create themed stuff.
100commitow fabric fabricmc fabricmc-mod java minecraft minecraft-fabric minecraft-fabric-mod
Last synced: 20 Jul 2025
https://github.com/InnovativeCoder/Innovative-Hacktober
Make a pull request. Let's hack the ocktober in an innovative way.
algorithms coder cpp css dev developer digitalocean github hacktoberfest hacktoberfest2020 html innovative-ideas java javascript machine-learning machine-learning-algorithms python webdevelopment
Last synced: 09 May 2025
https://github.com/gwtboot/gwt-boot-samples
GWT Boot: Samples to check all the Starters
boot framework gwt java javascript spring-boot starter
Last synced: 14 Jul 2025
https://github.com/threefish/nutzcodeinsight
Intellij idea plugin for Nutz Web Framwork
beetl idea idea-plugin java nutz
Last synced: 14 Apr 2025
https://github.com/nsoft/jesterj
Document Ingestion Framework for Search Systems
elasticsearch java search solr
Last synced: 16 Jan 2026
https://github.com/mechero/java-9-flow-reactive
A sample application using Java 9's Flow API and SubmissionPublisher
flow java java9 reactive-programming
Last synced: 14 Jun 2025
https://github.com/gitbucket/solidbase
Generic migration tool for RDBMS and other resources based on Liquibase
database java liquibase migration
Last synced: 09 Apr 2025
https://github.com/saschpe/kase64
Base64 encoder/decoder for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.
android base64 base64-decoding base64-encoding base64decoder base64encode base64encoder ios java jvm kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-library kotlin-multiplatform kotlin-multiplatform-library
Last synced: 23 Aug 2025
https://github.com/piomin/sample-quarkus-microservices-consul
Demo applications illustrating how to build microservices and run them outside Kubernetes with Quarkus. It shows how to integrate the Quarkus application with Consul discovery and the KV store.
consul consul-kv-store distributed-configuration java load-balancing microservices quarkus quarkus-rest quarkus-stork rest-api rest-client service-discovery smallrye-stork
Last synced: 21 Aug 2025
https://github.com/ivangfr/axon-springboot-websocket
The goal is to explore Axon. We will develop a food-ordering app comprising 3 Spring Boot applications: customer-service, restaurant-service, and food-ordering-service. These services are implemented with CQRS and Event Sourcing, utilizing the Axon Framework. They connect to axon-server, which serves as the Event Store and Message Routing solution.
axon axon-server cqrs docker event-sourcing java jib mongodb mysql postresql semantic-ui spring-boot spring-data-jpa spring-web-mvc springdoc-openapi thymeleaf websocket
Last synced: 10 Apr 2025
https://github.com/codenotary/immudb4j
Java SDK for immudb
cryptographic-verifications immudb immutability java sdk-java
Last synced: 20 Aug 2025
https://github.com/newrelic/micrometer-registry-newrelic
ARCHIVED. TO SEND MICROMETER METRICS TO NEW RELIC, FOLLOW THE DIRECTION IN THE README.md. Micrometer registry implementation that sends data to New Relic as dimensional metrics.
java monitoring newrelic open-source open-telemetry open-telemetry-java telemetry telemetry-java
Last synced: 29 Sep 2025
https://github.com/bharat2044/striver-a2z-dsa-sheet-solution-using-java
This repository contains Strivers A2Z DSA Course/Sheet Code Solution using JAVA with explanation. 🔥
data-structures data-structures-and-algorithms dsa dsa-practice java problem-solving striver-a2z-sheet strivers-sde-sheet
Last synced: 30 Jul 2025
https://github.com/stephengold/jme3-utilities
Reusable code and assets for jMonkeyEngine games (code has New BSD license)
gui java jme3 jmonkeyengine jmonkeyengine3 jvm-library nifty-gui
Last synced: 22 Jun 2025
https://github.com/a7ul/imshow-java-opencv
an alternative to imshow() in C++ OpenCV for Java OpenCV
imshow java java-opencv opencv openlibrary
Last synced: 16 Dec 2025
https://github.com/johnnovak/raytriangle-test
Ray-triangle intersection performance tests in various languages
algorithm benchmark cpp go java javascript nim nim-lang python ray-triangle-intersection raytracing
Last synced: 11 Jul 2025
https://github.com/raatmarien/chibe
An Android application that reminds you of the time
android clock gpl gplv3 java phone productivity time time-tracker vibration watch
Last synced: 27 Jun 2025
https://github.com/twinkle942910/monthyearpicker
Fancy year and month picker library for your android app
android calendar java library picker-dialog
Last synced: 26 Jun 2025
https://github.com/cristianzsh/jceditor
:memo: Text editor created in Java
java java-text-editor potigol syntax-highlighting text-editor
Last synced: 28 Apr 2025
https://github.com/Ahoo-Wang/CoSec
RBAC-based And Policy-based Multi-Tenant Reactive Security Framework | 基于 RBAC 和策略的多租户响应式安全框架
authentication authorization cloud-native gateway identity java jwt kotlin microservice multi-tenant oauth2 policy project-reactor rbac reactive redis security spring-boot spring-cloud spring-cloud-gateway
Last synced: 02 Apr 2025
https://github.com/cegredev/josi
A Java library designed to make making decisions based on the current operating system easier.
java library operating-system utility
Last synced: 14 Jan 2026
https://github.com/hellokoding/springboot-jsp
Spring Boot Hello World Example with JSP
hello-world java jsp spring-boot
Last synced: 13 May 2025
https://github.com/phw/android-pwdhash
A password hash implementation for Android.
android android-app java password-hash pwdhash security
Last synced: 22 Mar 2025
https://github.com/spencerpark/jupyter-jvm-basekernel
An abstract kernel implementation for Jupyter kernels running on the Java virtual machine.
java jupyter jupyter-kernels jvm
Last synced: 21 Mar 2025
https://github.com/paypal/mirakl-hyperwallet-connector
The Hyperwallet Mirakl Connector (HMC) is a self-hosted solution that mediates between a Mirakl marketplace solution and the Hyperwallet (PayPal) payout platform.
connector hyperwallet java mirakl paypal
Last synced: 30 Oct 2025
https://github.com/grahamedgecombe/jterminal
JTerminal is a (roughly) VT100-compatible terminal emulator for Swing-based Java applications.
Last synced: 11 Apr 2025
https://github.com/rameshmf/java-8-tutorial
Demonstration of Java 8 Features
Last synced: 03 May 2025
https://github.com/coveooss/spillway
A simple, distributed and flexible rate limiter
Last synced: 02 May 2025
https://github.com/diffplug/selfie
Snapshot testing for Java, Kotlin, and the JVM
groovy java jvm kotlin scala snapshot snapshot-testing snapshot-tests
Last synced: 06 Sep 2025
https://github.com/spongepowered/cookbook
SpongeAPI munchy crunchy delicious recipes
Last synced: 11 Jan 2026
https://github.com/tigase/jaxmpp
Java XMPP client library
android chat instant-messaging jabber java library xmpp
Last synced: 27 Jul 2025
https://github.com/xyzsd/dichotomy
Result, Either, Try, and Maybe monadic types for Java
adt algebraic-data-types either either-monad error-handling java jdk jvm maybe-monad monads railway-oriented-programming result result-monad result-type sealed-class sum-types try try-monad types
Last synced: 26 Jul 2025
https://github.com/compdfkit/compdfkit-api-java
A Java component library for integrating with ComPDFKit API to build a PDF Viewer and Editor.
api compdfkit-api java pdf pdf-converter pdf-document pdf-editor pdf-viewer
Last synced: 30 Apr 2025
https://github.com/gaeqs/javayoutubedownloader
A simple but powerful Youtube Download API for Java.
Last synced: 14 Jul 2025
https://github.com/woowacourse-teams/2021-drop-the-code
👀코드 리뷰 매칭 플랫폼 코드봐줘
java javascript react spring typescript
Last synced: 15 Jun 2025
https://github.com/xxdark/ssbus
Supersonic, lightweight event bus
bus event eventbus java lightweight
Last synced: 19 Apr 2025
https://github.com/ortus-boxlang/BoxLang
Welcome to BoxLang: A Modern Dynamic JVM Language
boxlang dynamic-programming invokedynamic java jsr-223 languages
Last synced: 27 Feb 2025
https://github.com/Axway/ats-framework
Axway Automated Testing System (ATS) Framework. Details are in the README at the bottom of this page.
automated-testing automation-framework functional-testing integration-testing java test-framework
Last synced: 27 Feb 2025
https://github.com/Pfarrer/rust-jvm
Simple Java Virtual Machine written in pure Rust
bytecode-interpreter java jvm rust
Last synced: 16 May 2025
https://github.com/SpencerPark/jupyter-jvm-basekernel
An abstract kernel implementation for Jupyter kernels running on the Java virtual machine.
java jupyter jupyter-kernels jvm
Last synced: 28 Apr 2025
https://github.com/gotson/nightmonkeys
Additional plug-ins and extensions for Java's ImageIO using native libraries
imageio java java-imageio java19 jpeg-xl jxl plugins webp
Last synced: 24 Mar 2025
https://github.com/apache/airavata-django-portal
Apache Airavata Django Portal Framework
airavata bigdata cloudnative gateways java microservices sciencegateways workflow workfloworchestrator
Last synced: 22 Apr 2025
https://github.com/nextbreakpoint/ffmpeg4java
FFmpeg4Java provides a Java wrapper of FFmpeg library
ffmpeg ffmper-wrapper java java-library java-wrapper
Last synced: 13 Jun 2025
https://github.com/Hypnotic-Development/Hypnotic-Client
gamer client pvp
hacked-client java minecraft minecraft-mod mod utility-mod
Last synced: 06 May 2025
https://github.com/mfaisalkhatri/okhttprestassuredexamples
API Testing using Rest-Assured and OkHttp.
api-automation api-testing automation-test automation-testing hacktoberfest java learning okhttp rest-api-test rest-assured test-automation testing tutorial
Last synced: 21 Mar 2025
https://github.com/limechain/fruzhin
Java implementation of the Polkadot Host
blockchain java libp2p polkadot wasm
Last synced: 26 Aug 2025
https://github.com/bnosac/rdrpostagger
R package for Ripple Down Rules-based Part-Of-Speech Tagging (RDRPOS). On more than 45 languages.
java multi-language natural-language-processing nlp pos pos-tagging r r-package tagging
Last synced: 29 Apr 2025
https://github.com/jetbrains/guide
The JetBrains Guide is a collection of resources for learning JetBrains IDEs.
dotnet golang java python unity unreal-engine vitest
Last synced: 25 Aug 2025
https://github.com/weihubeats/mq-idempotent
mq幂等框架开箱即用(支持RocketMQ、RabbitMQ、Kafka)mq idempotent framework (support RocketMQ, RabbitMQ, Kafka)
idempotent idempotent-kafka idempotent-rabbitmq idempotent-rocketmq java rabbitmq rocketmq springboot
Last synced: 24 Oct 2025
https://github.com/zuliaio/zuliasearch
Zulia Search Engine
distributed java lucene realtime search search-engine
Last synced: 04 Feb 2026
https://github.com/domclick/kafka-logback
java kafka logback logback-appender logging
Last synced: 31 Jan 2026
https://github.com/igorski/kosm
Kosm for Android source code
android audio c-plus-plus cplusplus java particles physics physics-engine
Last synced: 04 Apr 2025
https://github.com/fl1s/turron
A video-search-system that analyzes short video snippets (2–5 secs) and finds highly accurate matches using keyframe-based perceptual hashing.
hamming-distance java phash shazam shazam-like spring-boot video video-recognition
Last synced: 29 Jun 2025
https://github.com/moderocky/mirror
A smart, fast alternative to Java's reflection API.
bytecode bytecode-manipulation java reflection reflection-library
Last synced: 23 Mar 2025
https://github.com/thomasnield/dirtyfx
Dirty state-tracking properties and collections for JavaFX
Last synced: 27 Mar 2025
https://github.com/edaaydinea/hackerrank
This repository includes HackerRank Solutions
artificial-intelligence hackerrank hackerrank-30dayschallange hackerrank-algorithms-solutions hackerrank-artificialintelligence hackerrank-interview-kit hackerrank-java-solutions hackerrank-python-solutions hackerrank-solution hackerrank-solutions hackerrank-sql-solutions hackerrank-statistics java java-8 python python3 sql
Last synced: 11 Apr 2025
https://github.com/phax/en16931-cii2ubl
Converter for EN16931 invoices from CII to UBL
cii converter creditnote en16931 invoice java oasis ubl
Last synced: 29 Dec 2025
https://github.com/anishlearnstocode/algorithmic-toolbox
Solutions to Coursera course by University of California, San Diego.
algorithms coursera data-structures dynamic-programming java programming python python3 solutions
Last synced: 10 Apr 2025
https://github.com/amine-smahi/materiallogin.fx
A simple login panel with javafx using material design ui
amine-smahi flat-design java javafx login material-design netbeans
Last synced: 18 Mar 2025
https://github.com/haehnchen/idea-php-drupal-symfony2-bridge
PhpStorm plugin to support Symfony components inside Drupal 8
annotation drupal intellij intellij-plugin java php phpstorm phpstorm-plugin symfony twig
Last synced: 05 May 2025
https://github.com/gantsign/ansible-role-java
Ansible role for installing Java from Adoptium
Last synced: 06 Apr 2025
https://github.com/binghe001/binghe001.github.io
📚 本静态博客是作者冰河多年从事多年互联网大厂开发、架构的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容、底层原理、架构知识、渗透技术。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!
aop asm bigdata bytecode ddd dubbo hacker ioc java javafx javassist mybatis mysql spring springboot springcloud springcloudalibaba
Last synced: 09 Aug 2025
https://github.com/hussainderry/secure-preferences
A library that provides an encrypted version of the Android shared preferences.
aes aes-encryption aes-gcm android android-library android-shared-preferences encrypted-store encryption java pbkdf2 secure-preferences sharedpreferences
Last synced: 03 Oct 2025
https://github.com/obydux/minecraft-startup-flags
Modern way of optimizing garbage collection in Minecraft: Java Edition
flags gc-tuning generational-zgc java java-21 jvm minecraft optimization tuning zgc zgenerational
Last synced: 15 Aug 2025
https://github.com/edummorenolp/arg-programa-4.0-fullstack-ejercicios
Este repositorio contiene los ejercicios resueltos del curso FullStack de ARG Programa 4.0. Los ejercicios están organizados por temas y cada uno cuenta con su propia carpeta. La idea es que los estudiantes puedan utilizar este repositorio como una guía para resolver los ejercicios por su cuenta y como referencia para comparar sus soluciones.
css git github html java javascript mysql spring-boot thymeleaf
Last synced: 24 Aug 2025
https://github.com/ShimadaNanaki/vox-client
forge 1.12.2 ghost client :ok:
ghost-client hackedclient java minecraft minecraft-hacked-client minecraft-mod
Last synced: 02 Oct 2025
https://github.com/simonscholz/qr-code-with-logo
Create a highly customizable QR code with optional Logo in Kotlin or Java
awt-graphics java kotlin library logo maven-central qr qrcode qrcode-generator svg
Last synced: 18 Jul 2025
https://github.com/The-Nefarious-Developer/eclipse-ai-assistant
An Eclipse AI Assistant that connects with SAP AI Core deployments to provide a "copilot" experience to ABAP Developers on the cloud and on-premise
abap ai assistant copilot eclipse gpt ide java joule maven-thyco sap
Last synced: 30 Oct 2025
https://github.com/pisces-hub/muchat
Muchat是用JAVA语言开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置(Http、Websocket、Tcp自定义IM协议)
chat im java netty redis springboot tcp zookeeper
Last synced: 12 Apr 2025
https://github.com/callicoder/qr-code-generator-and-reader
QR Code Generator and Reader in Java
java qr-code qrcode-generator qrcode-reader zxing
Last synced: 08 Oct 2025
https://github.com/dpsoft/ap-agent
Java agent that acts as a proxy to the almighty Async Profiler
async-profiler firefox-profile flamegraph flamescope java performance pprof profiling
Last synced: 17 Jan 2026
https://github.com/betacraftuk/legacyfix
Patches legacy Minecraft
java javaagent legacy minecraft
Last synced: 28 Apr 2025
https://github.com/tenzap/exif-thumbnail-adder
Android app to add thumbnail in the EXIF tag of JPEG pictures not having one (batch processing)
android android-studio exif exif-structure exif-tags graphics java jpeg pictures thumbnail-generator
Last synced: 16 Mar 2025