探索 Java 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
derekyrc/mini-spring
mini-spring是简化版的spring框架,能帮助你快速熟悉spring源码和掌握spring的核心原理。抽取了spring的核心逻辑,代码极度简化,保留spring的核心功能,如IoC和AOP、资源加载器、事件监听器、类型转换、容器扩展点、bean生命周期和作用域、应用上下文等核心功能。
nayuki/qr-code-generator
高质量的QR码生成库,支持Java、TypeScript/JavaScript、Python、Rust、C++和C语言。
jetlinks/jetlinks-community
JetLinks 基于Java8、Spring Boot 2.x、WebFlux、Netty、Vert.x、Reactor等开发,是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备、多种厂家的统一管理。统一设备连接管理,多协议适配(TCP、MQTT、UDP、CoAP、HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议的设备。实时数据处理、设备告警、消息通知、数据转发、地理位置、数据可视化等。能帮助你快速建立物联网相关业务系统。
ityouknow/spring-cloud-examples
Spring Cloud 学习案例,服务发现、服务治理、链路追踪、服务监控等
apache/incubator-kie-drools
Drools 是一个用于 Java 的规则引擎、DMN 引擎和复杂事件处理(CEP)引擎。
ikew0ng/swipebacklayout
一个帮助你构建带有滑动返回手势的Android库。
graphhopper/graphhopper
开源的 OpenStreetMap 路由引擎。可以将其作为 Java 库或独立的 web 服务器使用。
rengwuxian/materialedittext
Material Design 风格的 EditText
vedenin/useful-java-links
一份有用的 Java 框架、库、软件和 Hello World 示例列表
landgrey/springbootvulexploit
SpringBoot 相关漏洞学习资料,利用方法和技巧合集,黑盒安全评估 check list
apache/camel
Apache Camel 是一个开源的集成框架,它使您能够快速轻松地集成各种消耗或生成数据的系统。
obsidiandynamics/kafdrop
Kafka Web UI
google/j2objc
一个从Java翻译到iOS Objective-C的工具和运行时环境。
singwhatiwanna/dynamic-load-apk
DL:Android中的动态加载框架
vavr-io/vavr
vavr(曾名为 Javaslang)是一个非商业、非盈利的函数式对象库,可在 Java 8+ 上运行。其目标是减少代码行数并提升代码质量。
pedrovgs/effectiveandroidui
示例项目,旨在展示在Android UI层工作中的一些最佳Android实践。该项目的UI层使用MVP或MVVM(无绑定引擎)实现,以展示这些模式的工作方式。此项目在“EffectiveAndroidUI”演讲中使用。
google/physical-web
实体网络(Physical Web):走近并使用任何设备
rey5137/material
一个将完全动画化的 Material Design 组件引入到预洛丽波 Android 的库。
javaparser/javaparser
Java 1-21 解析器和抽象语法树,适用于 Java,带有高级分析功能。
google/google-java-format
将Java源代码重新格式化以符合Google Java风格指南。