Java
157 个项目 · 全站第 9 / 91企业级后端与大数据栈的主力;JVM 上也有不少向量检索与数据平台。
主要方向推荐一个 Java 项目
按一级分类统计全部项目 157
按 star 排序 · 第 2 / 4 页一个面向 Android 的快速网络请求库,支持 HTTP/2,封装了下载、上传和请求管理,帮开发者省去自己处理网络层的麻烦。
把局域网里的电脑或服务器通过 TCP 转发暴露到公网,实现内网穿透,可访问内网网站、调试本地支付接口、SSH、远程桌面及 HTTP/HTTPS/SOCKS5 代理。
可扩展的多语言静态代码分析器,支持 Java、Apex、PLSQL、Swift 等语言,帮你在编码阶段发现潜在缺陷和代码异味。
用注解快速构建 Java 命令行应用,支持子命令、彩色输出、自动补全和 GraalVM 原生镜像,还能单文件引入免依赖。
Java 缩略图生成库,用链式调用几行代码就能完成图片缩放、裁剪和加水印,省去手写 ImageIO 和 Graphics2D 的麻烦。
用 Java 实现跨平台 CPU 模拟,可直接加载并运行 Android 原生 so 库,也支持实验性 iOS 模拟,常用于逆向分析与脱壳调试。
从 PDF 学术论文中自动抽取标题、作者、参考文献等结构化元数据的机器学习工具,支持全文解析与引文提取。
一个支持 HTTP/1.1、HTTP/2、gRPC、WebSocket、TCP 的 mock 服务器和代理,能模拟 API、检查修改实时流量并注入故障,适合联调和混沌测试。
基于 Spring Boot 的 API 网关,为微服务提供统一路由、过滤和代理能力,省去自己拼装转发逻辑的麻烦。
Java 应用可观测性门面,统一对接主流监控系统,像 SLF4J 之于日志那样屏蔽底层差异,采集指标无需绑定具体后端。
管理 BibTeX 和 BibLaTeX 文献库的桌面工具,帮研究人员整理参考文献、生成引用并统一引用格式。
超低延迟流媒体引擎,支持 WebRTC 约 0.5 秒延迟,兼容 SRT、RTMP、HLS、CMAF,带自适应码率、转码和横向扩展,适合搭建直播与实时推流服务。
自托管的电子书、漫画和有声书书库,支持 EPUB、AZW3、CBZ、CBR 等格式,可在线阅读并管理元数据。
基于 JavaFX 的桌面端 PDF 处理工具,支持拆分、合并、混合、旋转 PDF 以及提取页面,适合需要批量整理 PDF 文档的用户。
极快的多语言序列化框架,支持领域对象、Schema IDL 和跨语言数据交换,适合需要高性能编解码与跨语言通信的场景。
基于 Java 的开源思维导图与知识管理工具,用节点树整理笔记、项目计划和演示内容,支持 Markdown、LaTeX 和 Groovy 脚本扩展。
CrateDB 是一个分布式可扩展的 SQL 数据库,基于 Lucene 构建并兼容 PostgreSQL,能近实时存储和分析海量数据,即使复杂查询也能应对。
把 Java 字节码反编译回可读 Java 源码,IntelliJ IDEA 内置的反编译器就是它,适合排查依赖库和逆向分析。
开源 Java 的 PDF 库,能创建、编辑、渲染和加密 PDF,还能把 HTML 转成 PDF,适合在 Java 项目里做报表和文档导出。
Serve, optimize and scale PyTorch models in production
批量下载网页相册的归档工具,支持 Imgur、DeviantArt 等站点,适合需要长期保存图片资源的人。
在编译期静态检查 Java 代码中的空指针隐患,构建开销很低,能提前发现 NPE 而不是等运行时崩溃。
SpotBugs 是 FindBugs 的继任者,通过静态分析 Java 字节码来发现潜在缺陷和危险写法,帮你在提交前揪出空指针、资源泄漏这类问题。
一款用 Java 开发的开源体素沙盒游戏,支持模块化扩展,适合想研究 3D 游戏引擎或参与开源游戏开发的玩家。
Netflix 开源的工作流编排器,用 DAG 定义和调度批处理、ETL/ELT 数据管道,让大规模数据作业按依赖关系自动执行。
受 Google Reader 启发的自托管 RSS 阅读器,用 Java 搭建,可自己部署来集中订阅和阅读博客、新闻等各类信息源。
基于 ASM 字节码增强的高性能 Java APM,以 Java Agent 方式无侵入采集方法耗时、JVM 和线程指标,帮你在生产环境低成本做性能监控与诊断。
Android 上的文件下载库,支持断点续传和暂停恢复,适合下载大文件时避免中断重来。
在安卓手机上免 ROOT 跑 DeepSeek Harness,自带完整 Ubuntu 环境,用 proroot 避开 ptrace 开销,AI 输出实时上屏、ADB 直连、数据不丢。
对反汇编后的二进制代码做快速差异与相似性比对,帮逆向工程师定位两个版本间的改动,常用于补丁分析和漏洞对比。
在 iOS 设备上原生或通过模拟方式运行 Android 应用与系统,为跨平台测试和体验提供可行方案。
Apache NetBeans 是一个基于 Java 的开源集成开发环境,支持 Java、JavaScript、PHP 等多种语言的代码编辑、调试与构建,也可作为 NetBeans 平台开发桌面应用。
Java 字节码分析与优化框架,把 Java 和 Android 代码转成 Jimple 中间表示,方便做静态分析和程序优化。
给 JADX 反编译工具加装 MCP 服务端插件,让大模型能直接读取和分析反编译出的 Java 代码,辅助逆向工程与安全审计。
一款开源的 Android 笔记应用,支持分类整理、待办清单和图片附件,可替代 Google Keep 或 Evernote 做本地笔记管理。
基于 ExoPlayer 的轻量级 Android 视频播放器,界面简洁但功能齐全,适合直接集成或作为本地播放器使用。
基于 QEMU 的 Android 虚拟机应用,让你在手机上直接跑 Linux 等完整操作系统,适合移动端做轻量虚拟化实验。
基于 Spring Boot 3 和 Spring AI 的 Java AI 开发实战教程,带你实现 AI 恋爱大师应用和 ReAct 模式自主规划智能体,覆盖 RAG、向量数据库、Tool Calling、MCP 等核心技术。
把电脑上的视频、音乐和图片通过 DLNA、UPnP 或 HTTP(S) 共享给电视、手机和游戏机播放,省去拷来拷去的麻烦。
基于 SpotBugs 的静态代码扫描插件,专门给 Java Web 和 Android 应用做安全审计,能查 CWE 类漏洞并支持污点分析。
在 Android 手机上跑一个 VNC 服务端,通过 MediaProjection 抓屏,让局域网内的电脑用 VNC 客户端直接远程查看和操作手机桌面。
自托管的 Telegram 文件下载器,支持持续、稳定、无人值守地批量下载文件,适合在 Docker 或 Unraid 上长期挂机运行。
用 Java 实现的万智牌(Magic: The Gathering)开源游戏引擎,支持单人对战 AI 对手和联机对战,可自由组牌、模拟完整对局规则。
在 Android 手机上免 root 跑完整 Linux 发行版,支持 Debian、Ubuntu、Kali、Arch 等,还能装 LXDE、LXQt 桌面环境。
蚂蚁集团与 OpenKG 联合推出的知识图谱引擎,基于 SPG 框架做领域模型约束的知识建模,并把事实与逻辑融合表示,原生支持 KAG 知识增强生成。
DNS-based Host Blocker (and lightweight ad blocker) for Android
一款带 GUI 的 JAR 包分析工具,能反编译、搜索方法调用链、做污点分析和 JAR 差异对比,帮安全人员快速定位 Java 漏洞。
Shuttle Music Player