探索 Java 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
在 Android 设备上快速安装并运行 GNU/Linux。支持多种发行版,通过镜像、目录或分区安装,提供 CLI、SSH、VNC 等多种控制接口。可配置桌面环境,所有操作可逆。
Android 按钮库,可变形为圆形进度条,支持自定义动画和状态。提供 Gradle 集成,兼容 ProGuard。
开源 GitHub 客户端,支持多账户、企业版、离线模式、代码高亮、通知管理、搜索、Wiki、项目、Issues/PRs、提交、Gists 及组织用户管理。基于 Java/Kotlin,采用 MVP 架构与 RxJava2。
在 Kubernetes 或 OpenShift 上运行 Apache Kafka® 集群的 Operator,支持多种部署配置。
跨平台 Discord 音乐机器人,易于自行设置和运行。支持 YouTube、SoundCloud 等多种音源,无需外部密钥,提供流畅播放和干净界面。
基于RecyclerView的扩展库,支持侧滑菜单、拖拽排序、滑动删除、自动加载更多、HeaderView/FooterView及分组黏贴。兼容AndroidX,提供与原生RecyclerView一致的API。
基于 DFA 算法实现的高性能 Java 敏感词过滤工具。内置 6W+ 词库,支持敏感词检测、脱敏、分类分级。提供繁简体互换、全角半角互换、拼音转换等功能。支持动态更新、自定义策略及黑白名单,性能达 14W+ QPS。
通用 IM 聊天 UI 组件库,支持 Android/iOS/React Native。提供消息列表、输入视图等组件,支持文本、图片、语音、视频等消息类型,可自定义样式。
提供 Spring Boot 入门教程与实战项目源码,涵盖 Web 开发、前后端分离、商城系统等,所有案例已升级至 Spring Boot 3.x,Java 17+。
基于真实业务需求的图书馆领域驱动设计示例,涵盖问题空间战略分析与多种战术模式。使用 Java 实现,包含事件风暴、示例映射等探索过程,采用模块化单体架构,强调领域自治与代码对齐。
为 React Native 应用提供启动白屏解决方案,支持 iOS 与 Android 平台,可通过代码控制显示与隐藏。
基于 Spring Framework 的务实风格 JavaEE 应用参考架构,包含 Utils、BootApi 等模块,提供 P2P 图书馆示例,支持快速启动与开发。
专为 Android 设计的模糊效果库,支持视图捕获与位图处理。提供半径、采样、颜色滤镜等选项,支持异步操作与动画效果。兼容 Android 5.0+ (API 21)。
基于 Riru 的 ART 挂钩框架,支持 Android 8.0 至 11,提供与原版 Xposed 一致的 API,利用 YAHFA 或 SandHook 实现动态修改系统与应用行为。
展示 Dagger 高级用法的 Android 示例应用,集成多种开源库。通过 Dagger 覆盖机制实现 Debug 模式,提供调试抽屉,支持端点切换与 Mock 模式,便于开发测试。
为 Android TextView 提供多种动画效果,支持自定义字体。包含淡入淡出、打字机、彩虹、缩放、蒸发、下落等效果,模块化设计,可按需引入。
基于 Spring Boot 3 + Vue 3 的前后端分离学习型小说项目,包含门户、作家后台、平台管理等子系统,提供小说推荐、检索、阅读、评论、会员、充值订阅等功能,配备保姆级教程。
一个强大且便捷的 Android 图片轮播库,支持从 URL、drawable 或文件加载图片,并提供多种炫酷动画效果。
用于定义云服务 API 和形状的语言。高度可扩展,支持 REST、OpenAPI、gRPC 等协议。可生成多种 API 描述格式、客户端和服务代码、文档,作为单一事实来源。提供可重用模式库、lint 框架和发射器框架,由 Microsoft 构建并社区支持。
🔥 Android MVP 快速开发框架,提供全面示例、详细注释、简单用法和严谨代码。封装层级少,高效兼容,集成 OKHttp、Glide、ZXing 等常用库,支持手势返回、自定义 View 和 HTTP 列表缓存。
基于 OpenStreetMap 的离线地图与导航应用,支持多平台。提供路线规划、语音指引、POI 搜索及离线使用,适用于驾车、骑行与步行。
Android 流式布局库,支持单选、多选,适用于产品标签等场景。通过 setAdapter 注入数据,设置 selector 即可实现标签选中切换,支持选择数量控制、点击与选中回调,以及状态自动保存。
基于 Snowflake 算法的 Java 唯一 ID 生成器,支持 Docker 等虚拟化环境。通过 RingBuffer 缓存和缓存行填充优化,单实例 QPS 超 600 万。
Java 缓存抽象框架,提供统一 API 支持 Redis、Caffeine 等多种后端。支持声明式注解缓存、TTL、两级缓存、自动刷新及分布式锁。兼容 Spring Boot,JDK 1.8+。
用于高亮应用关键功能的库,支持 Holo、新风格和 Material 设计,基于 API 11+,提供 Builder 模式和样式定制。