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-04-13 00:15:50 UTC
- JSON Representation
https://github.com/aws-samples/serverless-test-samples
This repository is designed to provide guidance for implementing comprehensive test suites for serverless applications.
dotnet java patterns python serverless testing typescript
Last synced: 14 Apr 2025
https://github.com/paypal/SeLion
Enabling Test Automation in Java
android appium framework ios ios-driver java selendroid selenium selenium-grid selenium-java selion selion-dataproviders selion-grid testing testng webdriver
Last synced: 27 Feb 2025
https://github.com/java-edge/shopping-mmall
聚焦高并发、分布式集群、微服务架构迭代的互联网电商项目(Java技术栈)
java mybatis mysql spring spring-mvc
Last synced: 19 Aug 2025
https://github.com/spring-cloud/spring-cloud-vault
Configuration Integration with HashiCorp Vault
cloud-native config encryption java microservices spring spring-cloud spring-cloud-core vault vault-client
Last synced: 29 Jan 2026
https://github.com/sazanrjb/inventorymanagementsystem
A software developed using Java SE which provides as easy way to track the products, suppliers, customers as well as purchase and sales information. It also records the stock currently available in the store.
inventory inventory-management java java-se
Last synced: 02 Mar 2025
https://github.com/nichtstudiocode/invui
A spigot library for creating custom inventory-based GUIs.
api bukkit gui inventories inventory java library spigot
Last synced: 15 Mar 2026
https://github.com/mongodb/mongo-scala-driver
Former repository of MongoDB Scala driver. Official Scala driver can now be found here: https://github.com/mongodb/mongo-java-driver
Last synced: 10 Jan 2026
https://github.com/b2ihealthcare/snow-owl
:owl: Snow Owl Terminology Server - a production-ready, scalable, FHIR Terminology Service compliant server that supports SNOMED CT International and Extensions, LOINC, RxNorm, UMLS, ICD-10/11, custom code systems and many others
codesystem conceptmap elasticsearch fhir fhir-api fhir-server healthcare icd-10 icd-11 java knowledge-graph loinc ontology owl snomed snomed-ct terminology terminology-server valueset
Last synced: 18 Jan 2026
https://github.com/authlete/java-oauth-server
Authorization Server Implementation in Java supporting OAuth 2.0 & OpenID Connect
java oauth oauth2 oauth2-server oidc oidc-provider openid-connect reference-implementation
Last synced: 29 Dec 2025
https://github.com/NormanGyllenhaal/canal-client
spring boot canal starter 易用的canal 客户端 canal client
canal canal-client java spring springboot
Last synced: 04 May 2025
https://github.com/nickrussler/email-to-pdf-converter
Converts email files (eml, msg) to pdf
email eml java msg outlook pdf pdf-converter
Last synced: 06 May 2025
https://github.com/nayuki/reference-huffman-coding
Clear implementation of Huffman coding for educational purposes in Java, Python, C++.
c-plus-plus huffman-coding java library python reference-implementation
Last synced: 03 Jul 2025
https://github.com/apache/guacamole-website
Mirror of Apache Guacamole Website
c guacamole java javascript network-client network-server
Last synced: 10 Oct 2025
https://github.com/normangyllenhaal/canal-client
spring boot canal starter 易用的canal 客户端 canal client
canal canal-client java spring springboot
Last synced: 04 Apr 2025
https://github.com/streamthoughts/jikkou
The Open source Resource as Code framework for Apache Kafka. Jikkou helps you implement GitOps for Kafka at scale!
apache-kafka automation aws-glue cluster-manager datamesh devops gitops hacktoberfest infrastructure-as-code java kafka kafka-cluster kafka-manager kafka-topic opensource yaml
Last synced: 07 Apr 2026
https://github.com/CodeRayZhang/e3mall
宜立方商城,完整代码 + 资源,java + spring + springmvc + mybatis 实现
java javascript linux solr ssm-maven
Last synced: 29 Aug 2025
https://github.com/liyupi/yu-ai-agent
编程导航 2025 年 AI 开发实战新项目,基于 Spring Boot 3 + Java 21 + Spring AI 构建 AI 恋爱大师应用和 ReAct 模式自主规划智能体YuManus,覆盖 AI 大模型接入、Spring AI 核心特性、Prompt 工程和优化、RAG 检索增强、向量数据库、Tool Calling 工具调用、MCP 模型上下文协议、AI Agent 开发(Manas Java 实现)、Cursor AI 工具等核心知识。用一套教程将程序员必知必会的 AI 技术一网打尽,帮你成为 AI 时代企业的香饽饽,给你的简历和求职大幅增加竞争力。
ai ai-model backend frontend java langchain4j mcp rag spring-ai springboot springmvc vector-database
Last synced: 19 Jun 2025
https://github.com/cnuernber/charred
zero dependency efficient read/write of json and csv data.
Last synced: 16 May 2025
https://github.com/fabricmc/fabric-loom
Gradle build system plugin used to automate the setup of a minecraft mod development environment.
eclipse fabric gradle gradle-plugin groovy hacktoberfest intellij java kotlin minecraft minecraft-mods vscode
Last synced: 22 Jan 2026
https://github.com/navikt/mock-oauth2-server
A scriptable/customizable web server for testing HTTP clients using OAuth2/OpenID Connect or applications with a dependency to a running OAuth2 server (i.e. APIs requiring signed JWTs from a known issuer)
authorization-server docker java junit5 jwt kotlin mock mock-oauth2-server nav-authnz oauth2 oidc openid-connect security token tokens
Last synced: 15 May 2025
https://github.com/jetbrains/qodana-action
⚙️ Scan your Go, Java, Kotlin, PHP, Python, JavaScript, TypeScript, .NET projects at GitHub with Qodana. This repository contains Qodana for Azure, GitHub, CircleCI and Gradle
actions azure-extensions azure-pipelines code-quality code-review code-scanning devsecops dotnet github-actions go java javascript kotlin php python qodana sarif static-analysis static-code-analysis typescript
Last synced: 15 May 2025
https://github.com/luckyzxl2016/e3mall
宜立方商城,完整代码 + 资源,java + spring + springmvc + mybatis 实现
java javascript linux solr ssm-maven
Last synced: 07 Apr 2025
https://github.com/LuckyZXL2016/e3mall
宜立方商城,完整代码 + 资源,java + spring + springmvc + mybatis 实现
java javascript linux solr ssm-maven
Last synced: 04 May 2025
https://github.com/majianzheng/jarboot
A powerful Java process starter and debugging-tools that manage monitor and debug local and remote Java instance online.
debugging-tools jar java monitoring-tool starter
Last synced: 05 Apr 2025
https://github.com/yalantis/watchface-constructor
This is simple watchface constructor demo
Last synced: 13 Jul 2025
https://github.com/HangarMC/Hangar
A plugin repository used for paper plugins
hacktoberfest java jdbi minecraft nuxt plugin-repository spring vue vuetify
Last synced: 17 Feb 2026
https://github.com/misakatat/shiro
基于OneBot协议的QQ机器人快速开发框架
chatbot cqhttp go-cqhttp java kotlin mirai-bot mirai-http-api onebot onebot-sdk qq qq-guild qqbot qqrobot springboot
Last synced: 12 Jan 2026
https://github.com/javaterminal/terminalfx
Java FX Terminal Emulator
java javafx shell terminal terminal-emulators
Last synced: 06 Apr 2025
https://github.com/seppukudevelopment/seppuku
Lightweight, dependency-free Minecraft 1.12.2 hack
forge forge-mod gradle hack java minecraft minecraft-forge minecraft-forge-mod minecraft-mod seppuku utility-mod
Last synced: 10 Apr 2025
https://github.com/gkbrk/python-jvm-interpreter
Java Virtual Machine implementation in Python
Last synced: 09 May 2025
https://github.com/classmethod/gradle-aws-plugin
Gradle plugin to manage Amazon Web Services
aws bd gradle gradle-plugin java
Last synced: 04 Mar 2026
https://github.com/jvm-rasp/jrasp-agent
专注于JVM的运行时防御系统RASP
agent asm dynamic hotupdate java java-agent jvm module rasp
Last synced: 14 May 2025
https://github.com/choonster-minecraft-mods/testmod3
A Minecraft Forge 1.8 - 1.21.4 mod that I use for testing things
java minecraft minecraft-forge minecraft-mod mod
Last synced: 16 May 2025
https://github.com/nasaworldwind/worldwindandroid
The NASA WorldWind Java SDK for Android (WWA) includes the library, examples and tutorials for building 3D virtual globe applications for phones and tablets.
3d android earth geospatial globe gradle graphics java nasa opengl-es sdk worldwind
Last synced: 05 Apr 2025
https://github.com/traccar/traccar-manager-android
Traccar Manager for Android
android gps gps-tracking java traccar-manager
Last synced: 04 Apr 2025
https://github.com/petterh/react-native-android-activity
Sample: Start an Android activity or an iOS view controller from React Native JavaScript.
android ios ios-app java javascript native-modules objective-c react-native react-native-android
Last synced: 26 Mar 2025
https://github.com/alturkovic/distributed-lock
Distributed locking with Spring
distributed-locking java spring
Last synced: 05 Apr 2025
https://github.com/dernasherbrezon/r2cloud
Decode satellite signals on Raspberry PI or any other 64-bit CPU.
java radio raspberry-pi rtl-sdr rtlsdr satellite satellite-imagery satellite-tracking weather-satellite
Last synced: 16 May 2025
https://github.com/uPortal-Project/uPortal
Enterprise open source portal built by and for the higher education community.
academic college education enterprise gradle hacktoberfest higher-education java portal portlet soffit spring tomcat university uportal uportal-start-bundled
Last synced: 11 Mar 2025
https://github.com/arun-gupta/kubernetes-java-sample
Kubernetes Hands-on Workshop
containers java kubernetes tutorial workshop
Last synced: 05 Apr 2025
https://github.com/mohistmc/banner
The Bukkit/Spigot/Paper API implementation for Fabric
bukkit java minecraft minecraft-plugin minecraft-server mod paper spigot spigot-plugin
Last synced: 16 May 2025
https://github.com/codingjoe/musicbeam
MusicBeam is a multi plattform software to use a projector as a rgb laser.
java laser light lightshow processing projector rgb-laser
Last synced: 16 May 2025
https://github.com/stream-pi/client
Stream-Pi Client
android automation cross-platform ios iot java javafx raspberry-pi raspbian sbc
Last synced: 16 May 2025
https://github.com/delight-im/Android-DDP
[UNMAINTAINED] Meteor's Distributed Data Protocol (DDP) for clients on Android
android android-ddp client database ddp java meteor real-time realtime
Last synced: 10 May 2025
https://github.com/uportal-project/uportal
Enterprise open source portal built by and for the higher education community.
academic college education enterprise gradle hacktoberfest higher-education java portal portlet soffit spring tomcat university uportal uportal-start-bundled
Last synced: 13 Apr 2025
https://github.com/Pi4J/pi4j
Pi4J Version 2.0
hacktoberfest java javaonraspberrypi pi4j raspberrypi
Last synced: 22 Oct 2025
https://github.com/spring-projects/spring-data-couchbase
Provides support to increase developer productivity in Java when using Couchbase. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
couchbase ddd framework java spring spring-data
Last synced: 13 Feb 2026
https://github.com/shivaylamba/hacktoberfest
Make your first PR! ~ A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding
cpp css dev developer digitalocean github hacktoberfest hacktoberfest2019 hacktoberfest2020 html java javascript machine-learning
Last synced: 15 May 2025
https://github.com/delight-im/android-ddp
[UNMAINTAINED] Meteor's Distributed Data Protocol (DDP) for clients on Android
android android-ddp client database ddp java meteor real-time realtime
Last synced: 09 Apr 2025
https://github.com/aws-powertools/powertools-lambda-java
Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.
Last synced: 27 Feb 2025
https://github.com/evllabs/JGAAP
The Java Graphical Authorship Attribution Program
authorship-attribution java machine-learning machine-learning-library stylometry
Last synced: 16 Nov 2025
https://github.com/bhlangonijr/chesslib
chess library for legal move generation, FEN/PGN parsing and more
chess-legal-moves chess-library chessboard fen java pgn
Last synced: 31 Jan 2026
https://github.com/sasou/syncClient
syncClient,数据实时同步中间件(同步mysql到kafka、redis、elasticsearch、httpmq)!
binlog canal elasticsearch httpmq java kafka redis
Last synced: 03 May 2025
https://github.com/knowm/sundial
A Light-weight Job Scheduling Framework
cron java quartz scheduled-jobs scheduler trigger
Last synced: 15 May 2025
https://github.com/helyho/voovan
Voovan是高性能异步通信、HTTP服务器和客户端通信、动态编译支持、数据库操作帮助类等工具的框架, 如果项目觉得不错, 请点一下 star, 谢谢
java netty nio tls voovan-web webserver websocket
Last synced: 06 Apr 2025
https://github.com/Kotlin-lang-CN/Kotlin-CN
【已下线】https://discuss.kotliner.cn 的第一个实验版本,尝试使用Kotlin编写构建的 Kotlin China 论坛,etcd+自研tpc协议RPC
etcd forums java kotlin kotlin-china rpc
Last synced: 10 May 2025
https://github.com/knowm/Sundial
A Light-weight Job Scheduling Framework
cron java quartz scheduled-jobs scheduler trigger
Last synced: 27 Mar 2025
https://github.com/revxrsal/lamp
A modern annotations-driven commands framework for Java and Kotlin
annotations bukkit bungeecord cli command-line commands fabricmc-library java jda jda-command-handler kotlin library minecraft minestom-library spigot sponge velocity
Last synced: 06 Feb 2026
https://github.com/yandex-qatools/htmlelements
Html Elements is a Java framework providing easy-to-use way of interaction with web-page elements in web-page tests.
framework htmlelements java selenium selenium-webdriver webdriver
Last synced: 12 Apr 2025
https://github.com/iluwatar/java-design-patterns-vuepress-web
Next generation website for Java Design Patterns
design-patterns hacktoberfest java principles snippets vuepress website
Last synced: 05 Apr 2025
https://github.com/web3j/sample-project-gradle
Sample web3j project using Gradle
blockchain ethereum gradle java web3j
Last synced: 06 Apr 2025
https://github.com/amelentev/java-oo
Java Operator Overloading
eclipse eclipse-plugin intellij java javac-plugin operator-overloading
Last synced: 05 May 2025
https://github.com/teamamaze/amazefileutilities
An open source Google Files alternative for Android
analyzer android cast fdroid filemanager image-editor image-processing image-viewer java kotlin mobile music-player playstore video-player wifi-p2p
Last synced: 06 Apr 2025
https://github.com/wyp1125/MCScanX
MCScanX: Multiple Collinearity Scan toolkit X version. The most popular synteny analysis tool in the world!
c-plus-plus dynamic-programming java perl visualization
Last synced: 18 Nov 2025
https://github.com/mattjlewis/diozero
Java Device I/O library that is portable across Single Board Computers and microcontrollers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos / Pico. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
analog-devices arduino asus-tinker-board beaglebone-black firmata gpio gpiod hacktoberfest i2c java libgpiod odroid-c2 pico raspberry-pi serial serial-communication serial-port spi spi-device spi-devices
Last synced: 15 May 2025
https://github.com/TeamAmaze/AmazeFileUtilities
An open source Google Files alternative for Android
analyzer android cast fdroid filemanager image-editor image-processing image-viewer java kotlin mobile music-player playstore video-player wifi-p2p
Last synced: 10 Apr 2025
https://github.com/kkapelon/java-testing-with-spock
Code samples from the book "Java testing with Spock"
book gradle-support groovy java java-test junit-test rest spock-tests test-driven-development test-framework testing
Last synced: 06 Apr 2025
https://github.com/apollographql/federation-jvm
JVM support for Apollo Federation
federation graphql java spring-graphql
Last synced: 14 Jan 2026
https://github.com/in28minutes/springbootwebapplicationstepbystep
Develop your first web application with Spring Boot Magic
java spring-boot spring-framework spring-mvc spring-security
Last synced: 04 Apr 2025
https://github.com/pac4j/spring-security-pac4j
Bridge from the pac4j security library to Spring Security (reactive)
authentication authorization cas facebook java jwt ldap login logout mongodb oauth openid-connect saml security social-login spring-boot spring-security sql twitter
Last synced: 26 Mar 2025
https://github.com/guardsquare/proguard-core
Library to read, write, analyze, and process java bytecode
build-tool bytecode code-analysis compiler java jvm-bytecode kotlin parser
Last synced: 03 Feb 2026
https://github.com/mmBs/NavigationDrawerSI
Navigation Drawer Simple Implementation
android butterknife java navigation-drawer
Last synced: 12 Jul 2025
https://github.com/trung/InMemoryJavaCompiler
Utility class to compile java source code in memory
compiler inmemory java source-code
Last synced: 11 Jul 2025
https://github.com/hibernate/hibernate-demos
Repository for demos of various Hibernate projects
Last synced: 04 Apr 2025
https://github.com/jeancsanchez/jcplayer
:musical_note: A simple audio player for Android applications.
android audio audio-player gradle-dependency java kotlin library media player players playlist radio songs
Last synced: 09 Apr 2025
https://github.com/labsai/eddi
Prompt & Conversation Management Middleware for Conversational AI APIs such as OpenAI ChatGPT, Facebook Hugging Face, Anthropic Claude, Google Gemini, Ollama and Jlama. Lean, restful, scalable, and cloud-native. Developed in Java, powered by Quarkus, provided with Docker, and orchestrated with Kubernetes or Openshift.
ai bot bot-api bot-framework bots chatbot conversation-memory conversational-ai conversational-bots conversational-interface conversational-ui dialog java mongodb prompt-management prompts quarkus restful restful-api restful-webservices
Last synced: 16 May 2025
https://github.com/apache/incubator-kie-kogito-examples
Kogito examples - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
bpm bpmn cloud-native cmmn dmn hacktoberfest java knative kogito quarkus rules-engine serverless-workflow spring-boot workflow workflow-engine
Last synced: 15 May 2025
https://github.com/igorski/mwengine
Audio engine and DSP library for Android, written in C++ providing low latency performance within a musical context, while providing a Java/Kotlin API. Supports both OpenSL and AAudio.
aaudio android android-ndk audio audio-engine audio-library audio-processing c-plus-plus cplusplus cpp java low-latency ndk opensl
Last synced: 06 Apr 2025
https://github.com/lucasfaudman/apkscan
Scan for secrets, endpoints, and other sensitive data after decompiling and deobfuscating Android files. (.apk, .xapk, .dex, .jar, .class, .smali, .zip, .aar, .arsc, .aab, .jadx.kts).
android apktool cfr concurrency decompiler decompiler-java enjarify fernflower jadx java krakatau mobile penetration-testing procyon secret-scanner secret-scanning security security-tools
Last synced: 05 Apr 2025
https://github.com/jlizier/jidt
JIDT: Java Information Dynamics Toolkit for studying information-theoretic measures of computation in complex systems
conditional-mutual-information conditional-transfer-entropy entropy information-theory java matlab mutual-information octave python transfer-entropy
Last synced: 16 May 2025
https://github.com/alimate/errors-spring-boot-starter
Elegant Error Handling for Spring Boot
error-handling java spring spring-boot
Last synced: 27 Feb 2025
https://github.com/Choonster-Minecraft-Mods/TestMod3
A Minecraft Forge 1.8 - 1.20.4 mod that I use for testing things
java minecraft minecraft-forge minecraft-mod mod
Last synced: 16 May 2025
https://github.com/vogler75/automation-gateway
A OPC UA gateway which gives you access to your OPC UA values via MQTT or GraphQL (HTTP). If you have an OPC UA server in your PLC, or a SCADA system with an OPC UA server, you can query data from there via MQTT and GraphQL (HTTP). In addition, the gateway can also log value changes from OPC UA nodes in an InfluxDB, IoTDB, Kafka, and others.
cratedb gateway graphql influxdb iotdb java jdbc mqtt neo4j opc-ua opcua plc4x
Last synced: 16 May 2025
https://github.com/ImangazalievM/Scripto
Android bridge for sending messages between Java and JavaScript in WebView.
android java java-interface javascript js-interface scripto
Last synced: 11 Apr 2025
https://github.com/squirreljme/squirreljme
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
c compiler embedded iot j2me j2me-platform java java-me javame jvm libretro native ratufacoat retroarch squirreljme
Last synced: 23 Apr 2025
https://github.com/cowbell/cordova-plugin-geofence
Geofencing plugin for cordova
android cordova cordova-plugin geofences ios java swift
Last synced: 04 Oct 2025
https://github.com/3breadt/dd-plist
A java library providing support for ASCII, XML and binary property lists.
ascii cocoa ios java java-library parse plist xml
Last synced: 15 May 2025
https://github.com/tada/pljava
PL/Java is a free add-on module that brings Java™ Stored Procedures, Triggers, Functions, Aggregates, Operators, Types, etc., to the PostgreSQL™ backend.
java postgresql postgresql-extension sql
Last synced: 12 Mar 2026
https://github.com/imangazalievm/scripto
Android bridge for sending messages between Java and JavaScript in WebView.
android java java-interface javascript js-interface scripto
Last synced: 05 Apr 2026
https://github.com/clojure-goes-fast/clj-java-decompiler
REPL-integrated Clojure-to-Java decompiler
bytecode clojure decompiler disassembly java
Last synced: 25 Nov 2025
https://github.com/maxkomarychev/react-native-ultimate-config
Config that works
12factor 12factorapp android config dotenv env environment gradle ios java javascript monorepo objective-c react-native typescript xcconfig
Last synced: 12 Apr 2025