Discover the top trending Java repositories and projects on Github. Explore the latest trends in Java development.

Trending Repositories

1

hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Rust, Dart, Zig 等语言。
🔥🔥🔥
2

kestra

Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.
🔥🔥
3

opik

Open-source end-to-end LLM Development Platform
🔥🔥
4

keycloak

Open Source Identity and Access Management For Modern Applications and Services
🔥🔥
5

ghidra

Ghidra is a software reverse engineering (SRE) framework
🔥
6

ghidra-delinker-extension

Ghidra extension for exporting relocatable object files
🔥
7

dbeaver

Free universal database tool and SQL client
📣
8

JeecgBoot

🔥「企业级低代码平台」前后端分离架构SpringBoot 2.x/3.x,SpringCloud,Ant Design&Vue3,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
📣
9

openapi-generator

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
📣
10

jadx

Dex to Java decompiler
📣
11

termux-app

Termux - a terminal emulator application for Android OS extendible by variety of packages.
📣
12

GoGoGo

一个基于 Android 调试 API + 百度地图实现的虚拟定位工具,并且同时实现了一个可以自由移动的摇杆
📣
13

SmartTube

SmartTube - an advanced player for set-top boxes and tv running Android OS
📣
14

languagetool

Style and Grammar Checker for 25+ Languages
📣
15

PeerBanHelper

自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。
📣
16

supertokens-core

Open source alternative to Auth0 / Firebase Auth / AWS Cognito
📣
17

JPlag

Token-Based Software Plagiarism Detection
📣
18

spring-reading

涵盖了 Spring 框架的核心概念和关键功能,包括控制反转(IOC)容器的使用,面向切面编程(AOP)的原理与实践,事务管理的方式与实现,Spring MVC 的流程与控制器工作机制,以及 Spring 中数据访问、安全、Boot 自动配置等方面的深入研究。此外,它还包含了 Spring 事件机制的应用、高级主题如缓存抽象和响应式编程,以及对 Spring 源码的编程风格与设计模式的深入探讨。
📣
19

elasticsearch

Free and Open, Distributed, RESTful Search Engine
📣
20

Galaxy

Burp插件,通过hook脚本自动解密报文,让你像测试明文一样简单。A Burp plugin that automatically decrypts messages by hook scirpt, making it as simple as testing plaintext.
⬆️
21

FakeTraveler

Fake where your phone is located (Mock location for Android).
⬆️
22

NewPipe

A libre lightweight streaming front-end for Android.
⬆️
23

starrocks

StarRocks, a Linux Foundation project, is a next-generation sub-second MPP OLAP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics, and ad-hoc queries.
⬆️
24

thingsboard

Open-source IoT Platform - Device management, data collection, processing and visualization.
⬆️
25

OpenSearch

🔎 Open source distributed and RESTful search engine.
⬆️
26

Aegis

A free, secure and open source app for Android to manage your 2-step verification tokens.
⬆️
27

cryptomator

Multi-platform transparent client-side encryption of your files in the cloud
⬆️
28

GmsCore

Free implementation of Play Services
⬆️
29

kafka-ui

Open-Source Web UI for Apache Kafka Management
⬆️
30

QtScrcpy

Android real-time display control software
⬆️
31

halo

强大易用的开源建站工具。
⬆️
32

iceberg

Apache Iceberg
⬆️
33

questdb

An open source time-series database for fast ingest and SQL queries
⬆️
34

Mindustry

The automation tower defense RTS
⬆️
35

plantuml

Generate diagrams from textual description
⬆️
36

bypass-bot-detection

Burp Suite extension that mutates ciphers to bypass TLS-fingerprint based bot detection
⬆️
37

1brc

1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
⬆️
38

jdk

JDK main-line development https://openjdk.org/projects/jdk
⬆️
39

Telegram

Telegram for Android source
⬆️
40

graphhopper

Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
⬆️
41

doris

Apache Doris is an easy-to-use, high performance and unified analytics database.
⬆️
42

ruoyi-vue-pro

🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP 等功能。你的 ⭐️ Star ⭐️,是作者生发的动力!
⬆️
43

kafka

Mirror of Apache Kafka
⬆️
44

pkl

A configuration as code language with rich validation and tooling.
⬆️
45

fury

A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
⬆️
46

planetiler

Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast
⬆️
47

debezium

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
⬆️
48

onedev

Git Server with CI/CD, Kanban, and Packages. Seamless integration. Unparalleled experience.
⬆️
49

jetlinks-community

JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。
⬆️
50

selenium

A browser automation framework and ecosystem.
⬆️
51

epubcheck

The conformance checker for EPUB publications
⬆️
52

spring-ai

An Application Framework for AI Engineering
⬆️
53

GitHub-Chinese-Top-Charts

🇨🇳 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。
⬆️
54

supersonic

SuperSonic is the next-generation BI+AI platform that unifies Chat BI (powered by LLM) and Headless BI (powered by semantic layer) paradigms.
⬆️
55

pulsar

Apache Pulsar - distributed pub-sub messaging system
⬆️
56

caffeine

A high performance caching library for Java
⬆️
57

neo4j

Graphs for Everyone
⬆️
58

HikariCP

光 HikariCP・A solid, high-performance, JDBC connection pool at last.
⬆️
59

graal

GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
⬆️
60

rewrite

Automated mass refactoring of source code.
⬆️
61

syncthing-android

Syncthing-Fork - A Syncthing Wrapper for Android.
⬆️
62

Jlama

Jlama is a modern LLM inference engine for Java
⬆️
63

Java

All Algorithms implemented in Java
⬆️
64

hertzbeat

A real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.
⬆️
65

LSPosed

LSPosed Framework
⬆️
66

graceful-response

Spring Boot接口响应处理解决方案,提供统一返回值封装、全局异常处理、自定义异常错误码、参数校验增强、断言增强等功能
⬆️
67

openbas

Open Breach and Attack Simulation Platform
⬆️
68

nacos

an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
⬆️
69

gravitino

World's most powerful open data catalog for building a high-performance, geo-distributed and federated metadata lake.
⬆️
70

bazel

a fast, scalable, multi-language and extensible build system
⬆️
71

leetcode

😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
⬆️
72

CodeGPT

JetBrains extension providing access to state-of-the-art LLMs, such as GPT-4, Claude 3, Code Llama, and others, all for free
⬆️
73

CompreFace

Leading free and open-source face recognition system
⬆️
74

llama3.java

Practical Llama 3 inference in Java
⬆️
75

x-file-storage

一行代码将文件存储到 本地、FTP、SFTP、WebDAV、谷歌云存储、阿里云OSS、华为云OBS、七牛云Kodo、腾讯云COS、百度云 BOS、又拍云USS、MinIO、 AWS S3、FastDFS、 Azure Blob Storage、金山云 KS3、美团云 MSS、京东云 OSS、天翼云 OOS、移动云 EOS、沃云 OSS、 网易数帆 NOS、Ucloud US3、青云 QingStor、平安云 OBS、首云 OSS、IBM COS、其它兼容 S3 协议的平台。后续即将支持 Samba、NFS
⬆️
76

kspider

Kspider 是一个爬虫平台,以图形化方式定义爬虫流程,无需代码即可实现一个爬虫流程,Kspider不仅限爬虫,也可用于WEB自动化测试,更多功能等你探索。
⬆️
77

sonarqube

Continuous Inspection
⬆️
78

easyexcel

快速、简洁、解决大文件内存溢出的java处理Excel工具
⬆️
79

PCAPdroid

No-root network monitor, firewall and PCAP dumper for Android
⬆️
80

home-assistant-floor-plan

Home Assistant Floor Plan Generator Plugin For Sweet Home 3D
⬆️
81

Apktool

A tool for reverse engineering Android apk files
⬆️
82

library

A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
⬆️
83

spring-boot

Spring Boot
⬆️
84

antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
⬆️
85

grobid

A machine learning software for extracting information from scholarly documents
⬆️
86

iotdb

Apache IoTDB
⬆️
87

sensitive-word

👮‍♂️The sensitive word tool for java.(敏感词/违禁词/违法词/脏词。基于 DFA 算法实现的高性能 java 敏感词过滤工具框架。请勿发布涉及政治、广告、营销、翻墙、违反国家法律法规等内容。高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。)
⬆️
88

lawnchair

No clever tagline needed.
⬆️
89

portfolio

A simple tool to calculate the overall performance of an investment portfolio.
⬆️
90

quarkus

Quarkus: Supersonic Subatomic Java.
⬆️
91

rocketmq

Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
⬆️
92

media

Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
⬆️
93

arthas

Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
⬆️
94

TV

⬆️
95

AntennaPod

A podcast manager for Android
⬆️
96

flink

Apache Flink
⬆️
97

guava

Google core libraries for Java
⬆️
98

pinot

Apache Pinot - A realtime distributed OLAP datastore
⬆️
99

mall

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
⬆️
100

vespa

AI + Data, online. https://vespa.ai
⬆️