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-10 00:15:58 UTC
- JSON Representation
https://github.com/shashank02051997/fancygifdialog-android
Make your native android Dialog Fancy and Gify. A library that takes the standard Android Dialog to the next level with a variety of styling options and Gif's. Style your dialog from code.
android android-lib android-library dialog dialog-box gif gif-animation gif-library java material-design ui ui-widget
Last synced: 05 Apr 2025
https://github.com/gitskarios/Gitskarios
GitHub Android application
android android-application github gitskarios java
Last synced: 22 Jul 2025
https://github.com/WebFuzzing/EvoMaster
The first open-source AI-driven tool for automatically generating system-level test cases (also known as fuzzing) for web/enterprise applications. Currently targeting whitebox and blackbox testing of Web APIs, like REST, GraphQL and RPC (e.g., gRPC and Thrift).
api-rest api-testing evolutionary-algorithms fuzzer fuzzing graphql grpc java kotlin rest rpc-api search-based-software-testing test-case-generation testing thrift
Last synced: 27 Feb 2025
https://github.com/bbossgroups/bboss-elasticsearch
通用高性能Elasticsearch highlevel java orm rest client 客户端,100%兼容elasticsearch 1.x,2.x,5.x,6.x,7.x,8.x,兼容spring boot 1.x,2.x,3.x,开箱即用
Last synced: 14 Jan 2026
https://github.com/townyadvanced/towny
Towny Advanced Minecraft plugin for Bukkit/Spigot.
bukkit bukkit-plugin folia java minecraft minecraft-plugin spigot spigot-plugin towny
Last synced: 14 May 2025
https://github.com/winterbe/spring-react-example
Isomorphic Spring Boot React.js Example
java java-8 javascript nashorn react spring-boot
Last synced: 05 Apr 2025
https://github.com/googleworkspace/google-chat-samples
Google Chat app samples.
apps-script bot chatbot-framework chatbots cloud-functions google-chat google-workspace hangouts java javascript node node-js nodejs python samples
Last synced: 15 May 2025
https://github.com/arsLan4k1390/Cherrygram
android chat java kotlin-android telegram telegram-android
Last synced: 19 Apr 2025
https://github.com/adibfara/lives
Lives - Android LiveData Extensions for Kotlin and Java
android architecture-components java kotlin-android livedata
Last synced: 22 Jun 2025
https://github.com/locationtech/geowave
GeoWave provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, Kudu, Redis, RocksDB, and DynamoDB.
accumulo cassandra dynamodb geoserver geospatial-data geowave hbase java kudu redis rocksdb spatiotemporal
Last synced: 23 Jan 2026
https://github.com/adibfara/Lives
Lives - Android LiveData Extensions for Kotlin and Java
android architecture-components java kotlin-android livedata
Last synced: 12 Apr 2025
https://github.com/finmath/finmath-lib
Mathematical Finance Library: Algorithms and methodologies related to mathematical finance.
finmath-lib java mathematical-modelling monte-carlo-simulation quantitative-finance simulation
Last synced: 14 May 2025
https://github.com/stick-i/scblogs
🎉校园博客,基于微服务架构且前后端分离的博客社区系统。项目后端技术栈:JDK17+SpringBoot + SpringCloud + Mybatis-Plus + Nacos + MySQL + Redis + MQ + ElasticSearch + Docker。前端主要是基于Vue2和ElementUI进行开发的。
docker elasticsearch java jwt-token mybatis nacos rabbitmq redis spring-boot spring-cloud springboot springcloud vue
Last synced: 12 Jan 2026
https://github.com/niumoo/javanotes
🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列
algorithm java java-library jdk jvm
Last synced: 04 Apr 2025
https://github.com/hibernate/hibernate-search
Hibernate Search: full-text search for domain model
elasticsearch hibernate hibernate-search java lucene opensearch orm
Last synced: 18 Feb 2026
https://github.com/railcraft/railcraft
The Railcraft Mod for Minecraft, source and development.
game gradle java minecart minecraft minecraft-mod patreon railcraft railway
Last synced: 16 Dec 2025
https://github.com/JonnyBanana/Huge-Collection-of-CheatSheet
:goberserk: :goberserk: :goberserk: Share of my Huge Collection of Cheatsheet (Coding, Cheat, Pinouts, Command Lists, Etc.) :goberserk: :goberserk: :goberserk:
android c cheat cheatsheet colors css dos html java javascript linux mysql pentesting php powershell programming-cheatsheet python sql visual-basic windows
Last synced: 30 Jul 2025
https://github.com/hypertrace/hypertrace
An open source distributed tracing & observability platform
application-monitoring cloud-native distributed-tracing docker hacktoberfest helm jaegertracing java kafka kafka-streams kubernetes metrics mongodb monitoring observability opentelemetry pinot postgresql self-hosted tracing
Last synced: 15 May 2025
https://github.com/elastic/elasticsearch-java
Official Elasticsearch Java Client
client elasticsearch java rest search
Last synced: 01 Apr 2026
https://github.com/bedatadriven/renjin
JVM-based interpreter for the R language for the statistical analysis.
compiler interpreter java language r renjin statistics
Last synced: 13 Jul 2025
https://github.com/niumoo/JavaNotes
🧱 「Java学习」一份涵盖大部分Java程序员所需要掌握的核心知识。JDK 源码分析 & Java 新特性 & Java 并发编程 & Java 虚拟机 & SpringBoot 2.x 系列
algorithm java java-library jdk jvm
Last synced: 24 Mar 2025
https://github.com/yahoo/HaloDB
A fast, log structured key-value store.
big-data embedded-database java key-value-store storage-engine
Last synced: 30 Mar 2025
https://github.com/yahoo/halodb
A fast, log structured key-value store.
big-data embedded-database java key-value-store storage-engine
Last synced: 04 Apr 2025
https://github.com/memo012/ac-blog
适合学生搭建的个人博客-从零开始(网站地址:www.lqnb.xyz)
blog java mybatis-plus springboot
Last synced: 12 Apr 2025
https://github.com/Railcraft/Railcraft
The Railcraft Mod for Minecraft, source and development.
game gradle java minecart minecraft minecraft-mod patreon railcraft railway
Last synced: 01 Apr 2025
https://github.com/wendy512/stream
Streaming processing framework, source, channel, sink, support mqtt, Kafka and other components
asynchronous high-performance java kafka mqtt mulithreading queue rabbitmq
Last synced: 16 Jan 2026
https://github.com/owasp/owasp-java-encoder
The OWASP Java Encoder is a Java 1.5+ simple-to-use drop-in high-performance encoder class with no dependencies and little baggage. This project will help Java web developers defend against Cross Site Scripting!
Last synced: 02 Apr 2025
https://github.com/aitenry/iims-by-ai
IIMS delivers a modern full-stack solution via Spring Boot 3.5 (Java 17) and Vue 3 (TypeScript), featuring RBAC/JWT authentication, Milvus RAG, Spring AI (Ollama/DeepSeek/OpenAI), MyBatis Plus, MySQL, Redis, MinIO, Element Plus, Pinia, Vditor, Mermaid, plus dedicated EAS and DMS modules.
agent ai archive deepseek java llm ollama openai springai springboot system typescript vite vue wiki
Last synced: 08 Mar 2026
https://github.com/Cicizz/jmqtt
A MQTT broker,implemented by java and netty,support persistence and cluster
Last synced: 27 Mar 2025
https://github.com/lilifengcode/burpsuite-plugins-usage
Burpsuite-Plugins-Usage
burpsuite burpsuite-extender java pentesting python tools
Last synced: 05 Dec 2025
https://github.com/OneBusAway/onebusaway-android
The official Android app for OneBusAway
android java onebusaway open-transit-software-foundation public-transportation transit
Last synced: 04 May 2025
https://github.com/build-server-protocol/build-server-protocol
Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.
build-server-protocol build-tool java json-rpc language-server-protocol scala
Last synced: 24 Dec 2025
https://github.com/houbb/opencc4j
🇨🇳Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java 中文繁简体转换,支持台湾、香港、中文日文转换。)
chinese dfa java java7 nlp opencc simple-tranditional trie trie-tree
Last synced: 15 May 2025
https://github.com/yubico/java-webauthn-server
Server-side Web Authentication library for Java https://www.w3.org/TR/webauthn/#rp-operations
authentication fido fido-u2f java u2f webauthn
Last synced: 16 May 2025
https://github.com/mini2dx/mini2dx
A high-level cross-platform 2D game development API
2d-game game-development gamedev gamedev-framework java libgdx mini2dx
Last synced: 12 Apr 2025
https://github.com/jjohannes/idiomatic-gradle
How do I idiomatically structure a large build with Gradle 7.2+?
Last synced: 05 Apr 2025
https://github.com/jaeksoft/opensearchserver
Open-source Enterprise Grade Search Engine Software
crawler custom-search enterprise indexing java lucene ocr opensearchserver search search-engine synonyms webcrawler webcrawling
Last synced: 04 Apr 2025
https://github.com/mikeakohn/java_grinder
Compile Java byte-code to native CPU's.
6502 assembly atari c64 java nintendo playstation sega
Last synced: 04 Apr 2025
https://github.com/graphql-java/java-dataloader
A Java 11 port of Facebook DataLoader
batch batch-loader dataloader facebook-dataloader graphql java
Last synced: 13 May 2025
https://github.com/samdjstevens/java-totp
A java library for implementing Time-based One Time Passwords for Multi-Factor Authentication.
2fa authy google-authenticator java mfa totp-tfa
Last synced: 13 Feb 2026
https://github.com/halfhp/androidplot
Charts and plots for Android
android androidplot chart graph graphview java library mpandroidchart
Last synced: 16 Jan 2026
https://github.com/wesjd/anvilgui
Capture user input in Minecraft through an anvil GUI in under 20 lines of code
anvil-guis bukkit bukkit-plugin gui java minecraft papermc spigot spigot-plugin spigotmc
Last synced: 15 May 2025
https://github.com/Yubico/java-webauthn-server
Server-side Web Authentication library for Java https://www.w3.org/TR/webauthn/#rp-operations
authentication fido fido-u2f java u2f webauthn
Last synced: 05 May 2025
https://github.com/WesJD/AnvilGUI
Capture user input in Minecraft through an anvil GUI in under 20 lines of code
anvil-guis bukkit bukkit-plugin gui java minecraft papermc spigot spigot-plugin spigotmc
Last synced: 11 May 2025
https://github.com/ollide/intellij-java2smali
A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali.
android-development android-studio-plugin dex idea-plugin java smali
Last synced: 05 Apr 2025
https://github.com/bafs/java8-cheatsheet
A Java 8+ Cheat Sheet for functional programming
cheatsheet functional-programming java java8 lambda-expressions memo resume stream
Last synced: 27 Mar 2025
https://github.com/BafS/Java8-CheatSheet
A Java 8+ Cheat Sheet for functional programming
cheatsheet functional-programming java java8 lambda-expressions memo resume stream
Last synced: 28 Mar 2025
https://github.com/lilifengcode/Burpsuite-Plugins-Usage
Burpsuite-Plugins-Usage
burpsuite burpsuite-extender java pentesting python tools
Last synced: 13 Mar 2025
https://github.com/jhipster/jhipster-lite
JHipster Lite ⚡ is a development platform to generate, develop & deploy modern web applications & microservices architecture, step by step - using Hexagonal Architecture :gem:
generator hacktoberfest hexagonal-architecture java jhipster spring-boot typescript vuejs
Last synced: 15 May 2025
https://github.com/kingston-csj/mmorpg
springboot编写的高性能分布式mmorpg手游服务端框架,包含中心服,网关服,游戏服,战斗服等。
cocos game game-server gradle java mina mmorpg netty rpc server spring springboot unity websocket
Last synced: 15 May 2025
https://github.com/aleksandr-m/gitflow-maven-plugin
The Git-Flow Maven Plugin supports various Git workflows, including GitFlow and GitHub Flow. This plugin runs Git and Maven commands from the command line.
git git-workflows gitflow github-flow java maven maven-plugin
Last synced: 12 Apr 2025
https://github.com/yangzongzhuan/ruoyi-fast
:tada: (RuoYi)官方仓库 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
activiti bootstrap bootstrap-table druid hplus hutool java jquery layer layui mybatis mybatisplus pagehelper quartz shiro spring springboot swagger thymeleaf velocity
Last synced: 02 Apr 2026
https://github.com/eclipse-kura/kura
Eclipse Kura™ is a versatile framework to supercharge your edge devices, streamlining the process of configuring your gateway, connecting sensors, and IoT devices to seamlessly collect, process, and send data to the cloud.
eclipseiot gateway internet-of-things iot java
Last synced: 13 Mar 2025
https://github.com/jbunke/stipple-effect
Stipple Effect is a pixel art editor that supports animation and scripting (available on Windows, macOS and Linux)
animation drawing game-dev game-development game-development-workflow image-editor indie java painting pixel-art pixel-editor software sprite-animation sprite-editor
Last synced: 09 Aug 2025
https://github.com/seancfoley/ipaddress
Java library for handling IP addresses and subnets, both IPv4 and IPv6
android cidr go golang groovy ip-address ipaddress ipv4 ipv4-address ipv4-network ipv4-subnetting ipv6 ipv6-address ipv6-network ipv6-subnetting java kotlin mac-address scala subnet
Last synced: 02 Feb 2026
https://github.com/duydo/elasticsearch-analysis-vietnamese
Vietnamese Analysis Plugin for Elasticsearch
analysis-plugin elasticsearch java vietnamese vietnamese-analysis-plugin
Last synced: 12 Mar 2026
https://github.com/apache/camel-karavan
Apache Camel Karavan a Low-code Data Integration Platform
camel docker integration java kubernetes low-code vscode
Last synced: 15 May 2025
https://github.com/hvdwolf/jExifToolGUI
jExifToolGUI is a multi-platform java/Swing graphical frontend for the excellent command-line ExifTool application by Phil Harvey
exiftool frontend java multi-platform swing-gui
Last synced: 11 Apr 2025
https://github.com/jenkinsci/docker-plugin
Jenkins cloud plugin that uses Docker
cloud docker java jenkins jenkins-plugin plugin
Last synced: 28 Feb 2026
https://github.com/webauthn4j/webauthn4j
A portable Java library for WebAuthn(Passkeys) server side verification
authentication fido fido-u2f fido2 java passkey u2f webauthn
Last synced: 15 May 2025
https://github.com/waylau/distributed-systems-technologies-and-cases-analysis
《分布式系统常用技术及案例分析》示例源码
analysis distributed-systems java taobao technology twitter
Last synced: 05 Apr 2025
https://github.com/l42111996/java-kcp
基于java的netty实现的可靠udp网络库(kcp算法),包含fec实现,可用于游戏,视频,加速等业务
arq fec java kcp moba netty reedsolomon reliable-udp udp
Last synced: 13 Apr 2025
https://github.com/google/capillary
Capillary is a library to simplify the sending of end-to-end encrypted push messages from Java-based application servers to Android clients.
android crypto cryptography end-to-end-encryption java privacy security
Last synced: 06 Apr 2025
https://github.com/hvdwolf/jexiftoolgui
jExifToolGUI is a multi-platform java/Swing graphical frontend for the excellent command-line ExifTool application by Phil Harvey
exiftool frontend java multi-platform swing-gui
Last synced: 04 Apr 2025
https://github.com/metaparticle-io/package
Metaparticle/Package: Language Fluent Containerization and Deployment in Java, .NET and Javascript (and more coming soon)
distributed-systems docker dotnet dotnet-core java javascript kubernetes programmer
Last synced: 16 May 2025
https://github.com/krasa/eclipsecodeformatter
IntelliJ plugin - use Eclipse's code formatter directly from IntelliJ. https://plugins.jetbrains.com/plugin/6546
Last synced: 07 Apr 2025
https://github.com/lemmy/blockingqueue
Tutorial "Weeks of debugging can save you hours of TLA+". Each git commit introduces a new concept => check the git history!
fifo fifo-queue java model-checking specification tla tlaplus tlaps
Last synced: 16 May 2025
https://github.com/joaomatosf/javadeserh2hc
Sample codes written for the Hackers to Hackers Conference magazine 2017 (H2HC).
deserialization java javadeser jboss jvm lab poc reverse-shell vulnerability
Last synced: 13 May 2025
https://sap.github.io/SapMachine/
An OpenJDK release maintained and supported by SAP
java javase jdk jse jvm open-source openjdk
Last synced: 27 Mar 2025
https://github.com/bzppx/bzppx-codepub
暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.
c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby
Last synced: 05 Apr 2025
https://github.com/lmxdawn/vue-admin-html
Vue-cli3.0 + Element UI + Spring Boot2.0 + 响应式的后台管理系统 https://lmxdawn.github.io/vue-admin
admin element-ui java mock rbac spring-boot thinkphp5 vue vue-admin vue-admin-element vue-admin-html vuex
Last synced: 11 Sep 2025
https://github.com/Whoopsunix/JavaRce
Common Exploitation Techniques for Java RCE Vulnerabilities in Real-World Scenarios | 实战场景较通用的 Java Rce 相关漏洞的利用方式
command expression inject java jdbc jndi memshell rce rceecho rmi serialization vul
Last synced: 04 Apr 2025
https://github.com/gaoyuyue/myuploader-backend
单文件上传,多文件上传,大文件上传,断点续传,文件秒传,图片上传
java maven mybatis spring spring-boot springmvc
Last synced: 05 Apr 2025
https://github.com/fefong/markdown_readme
Markdown - you can mark up titles, lists, tables, etc., in a much cleaner, readable and accurate way if you do it with HTML.
felipefong ffong github java markdow-editor markdown readme readme-github style-readme style-readme-github
Last synced: 03 Apr 2025
https://github.com/naming-convention/naming-convention-guides
📖 Collection of naming guides for writing more consistent and readable codes
best-practices csharp git java javascript naming naming-convention naming-conventions php styleguide vuejs
Last synced: 10 Apr 2025
https://github.com/joaomatosf/JavaDeserH2HC
Sample codes written for the Hackers to Hackers Conference magazine 2017 (H2HC).
deserialization java javadeser jboss jvm lab poc reverse-shell vulnerability
Last synced: 12 Mar 2025
https://github.com/ThomasVitale/cloud-native-spring-in-action
🍃 Code samples and projects from the book "Cloud Native Spring in Action - With Spring Boot and Kubernetes" (Manning)
buildpacks cloud-native devops docker gradle java jvm kubernetes kubernetes-native microservices spring spring-boot spring-cloud
Last synced: 16 May 2025
https://github.com/dekorateio/dekorate
Tools for generating Kubernetes related manifests.
java knative kubernetes openshift tekton
Last synced: 07 Apr 2026
https://github.com/thomasvitale/cloud-native-spring-in-action
🍃 Code samples and projects from the book "Cloud Native Spring in Action - With Spring Boot and Kubernetes" (Manning)
buildpacks cloud-native devops docker gradle java jvm kubernetes kubernetes-native microservices spring spring-boot spring-cloud
Last synced: 04 Apr 2025
https://github.com/bujiio/buji-pac4j
Bridge from the pac4j security library to Shiro
authentication authorization cas facebook java jwt ldap login logout mongodb oauth openid-connect saml security shiro social-login sql twitter
Last synced: 03 May 2025
https://github.com/refactorfirst/refactorfirst
Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.
cycle-analysis cycle-detection java maven maven-plugin refactoring refactoring-tools report static-analysis
Last synced: 15 May 2025
https://github.com/luminolmc/luminol
轻量级、优化且功能齐全的 Folia 分支,专为生存和无政府状态服务器而设计
bukkit folia folia-fork java luminolmc minecraft minecraft-server paper
Last synced: 04 Apr 2026
https://github.com/bage2014/study
Java全栈工程师学习笔记;Spring、shiro、CAS、oauth2单点登录;cache 、Redis; web 安全及解决思路;redis、mq、quartz、docker;Docker各种组件实践等;mybatis、spring、spring boot实践;分布式锁;基于分库分表等等;Java full-stack engineer study notes; Spring, shiro, CAS, oauth2 single sign-on; cache, Redis; web security and solutions; redis, mq, quartz, docker; Docker various component practices, etc.;
cache cas java jwt mq nginx redis security spring spring-boot sso swagger tomcat web
Last synced: 11 Jul 2025