Java开发最新活跃开源项目列表

141 2.3k 470

I IBM开源自己的JDK作为Eclipse OpenJ9
 
726 11.6k 3.9k

P Play:使用约定而非配置,支持代码热加载并在浏览器中显示错误
 
9.0 10.0
2.5k 36.6k 8.2k

G Guava项目包含了很多Java项目开发中依赖的Google核心库:集合、缓存、基础类型支持、并发库、通用注解、字符串处理、I/O等等。
 
9.0 10.0
432 11.2k 5.1k

S swagger-codegen包含一个模板驱动的引擎,通过解析您的OpenAPI / Swagger定义来生成不同语言的文档,API客户端和服务器存根
 
9.0 10.0
588 7.6k 1.3k

F finagle:一个支持容错,协议无关的RPC系统
 
259 3.8k 2.4k

A Apache Beam 是 Apache 软件基金会越来越多的数据流项目中最新增添的成员,是 Google 在2016年2月份贡献给 Apache 基金会的孵化项目。 这个项目的名称表明了设计:结合了批处理(Batch)模式和数据流(Stream)处理模式。
 
10.0 10.0
155 2.9k 637

R Reactor是代响应式开发库,支持构建基于JVM的非阻塞式应用程序
 
191 2.7k 464

L light-java是内置了undertow http服务器的REST微服务轻量Java框架,它比Spring Boot内嵌Tomcat这样流行的微服务平台要快44倍,与Go语言fast-http性能接近。
 
10.0 7.8
1.1k 30.1k 4.5k

P prometheus是一个Java系统和服务监控系统
 
9.0 10.0
934 10.3k 3.5k

S Sharding-JDBC是一个开源的分布式数据库中间件解决方案。它在Java的JDBC层以对业务应用零侵入的方式额外提供数据分片,读写分离,柔性事务和分布式治理能力。
 
9.0 10.0
25 180 24

D datashare - 安全的个人文档索引/检索服务
 
0.6 10.0
210 1.7k 574

V VIP的分布式任务调度平台。它支持java和shell jobs特性分片、容错、高可用性……
 
0.0 7.8
632 10.8k 3.2k

A Akka:用来编写分布式容错并发事件驱动应用程序的工具和运行时
 
9.0 10.0

S Spring Cloud 架构搭建的开源社区技术网站,落地微服务架构值得参考的项目。
 
0.1 10.0
  昨天
630 9.4k 2.5k

D Druid 是一个用于大数据实时查询和分析的高容错、高性能开源分布式系统,旨在快速处理大规模的数据,并能够实现快速查询和分析。 Druid 具有以下主要特征: 为分析而设计——Druid 是为 OLAP 工作流的探索性分析而构建,它支持各种过滤、聚合和查询等类
 
10.0 10.0
315 5.6k 798

J j2objc:Java转成Objective-C的用于移植Android库到iOS
 
10.0 7.7
131 1.6k 370

A Aviator是一个轻量级、高性能的Java表达式执行引擎,它动态地将表达式编译成字节码并运行。
 
222 3.6k 1.1k

E 主要解决数据研发ETL错综复杂的依赖关系,而不能直观监控任务健康状态等问题。Easy Scheduler以DAG流式的方式将Task组装起来,可实时监控任务的运行状态,同时支持重试、从指定节点恢复失败、暂停及Kill任务等操作。
 
10.0 10.0
15 141 53

J 兼顾低延时和高吞吐量的高性能设计,参见性能; 兼容多种协议,支持OpenMessaging,Kafka和MQTT客户端,支持异构客户端生产或消费同一Topic; 开箱即用,易于部署:单进程、零依赖,无需部署额外的ZooKeeper或Naming Service。
 
0.5 10.0
363 4.9k 578

A Efficient reliable UDP unicast, UDP multicast, and IPC message transport
 
10.0 10.0
19 195 46

J 基于java语言比mybatis更实用的orm框架,支持mysql、oracle、postgresql、sqlserver、db2、mongodb、elasticsearch
 
0.6 10.0
113 830 304

Z ZStack 是开源 IaaS 软件,它的诞生是为了解决困绕 IaaS 软件的几大难题:复杂度、稳定性、可伸缩性和灵活性。作为这个领域的新项目,ZStack 从前辈身上学习到了很多经验,并且针对各种云的问题重头设计了整套架构。
 
2.5 10.0
  昨天
523 7.1k 2.4k

S Stanford CoreNLP 提供了一系列自然语言的分析工具,对于用户提供的一段文字,无论是公司名,人名还是时间日期、数量,它都能提供出每个词语的组成与语法,并且用短语、词汇间的依赖关系来标记出语句的组成结构。
 
10.0 10.0
  昨天
841 14k 5.6k

K Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。
 
9.0 10.0
536 7.3k 2.4k

G gRPC-Java:一个RPC 框架基于protobuf 和 HTTP/2
 
10.0 10.0
3.4k 46.7k 29.4k

J Spring Boot是Spring团队推出的新框架,它所使用的核心技术还是Spring框架,Spring boot可以看做是在spring框架基础上再包了一层,这一层包含方便开发者进行配置管理和快速开发的模块,以及提供了一些开箱即用的工具,比如监控等。
 
9.0 10.0
257 3k 1k

B Bisq是一种跨平台桌面应用程序,允许用户在不依赖集中式交易(如Coinbase, Bitstamp或Mt. Gox)的情况下兑换本币(美元,欧元等)
 
10.0 10.0
142 3.8k 469

C Capacitor 一个跨平台的API和代码执行层,可以很容易地从Web代码中调用Native SDK
 
10.0 10.0
330 3.6k 2.1k

B bitcoinj库是Bitcoin协议的Java实现,它允许它维护钱包和发送/接收事务,而不需要本地的Bitcoin Core副本。 它附带完整的文档和一些示例应用程序,显示如何使用它。
 
10.0 9.5
218 2.8k 1.1k

Y 开发人员、系统管理员和业务用户的一个紧凑、高效的工作流和业务流程管理(BPM)平台
 
62 1.2k 137

A ArchUnit可以检查包与类,层和片之间的依赖关系,检查循环依赖性等等。 ArchUnit的主要重点是使用任何简单的Java单元测试框架来自动测试架构和编码规则。
 
0.3 9.2
87 1.1k 197

H HugeGraph数据库核心组件,包括图形引擎,API和内置后端
 
0.5 7.8
237 3.9k 596

D Dotty 是 Scala 的下一代编译器,也是 Scala 的新语言概念和编译器技术研究平台
 
10.0 10.0
75 885 157

F 100%开源 多个帐户(收件箱) 多个身份(发件箱) 统一收件箱 分散注意力的阅读和写作 消息线程 双向同步 离线存储和操作 Material design Dark 主题
 
2.7 10.0
135 865 2.6k

O OpenMRS 是一个开源的医疗记录系统,专注于为服务商提供免费的可定制 EMR。 OpenMRS 于2004年成立,基于概念数据库结构,不依赖于需要收集的医疗信息的实际类型或基于特定数据收集表
 
2.6 8.7
  昨天
33 321 127

J JetLinks 开源物联网基础平台,多协议适配,可视化规则引擎
 
1.0 10.0
28 292 82

J jSlack能够让你的应用程序与Slack轻松集成的Java库
 
0.9 10.0
17 127 22

H HerdDB是一个分布式数据库,数据分布在服务器集群中,无需共享存储。
 
0.4 7.5
308 2.4k 695

J TRON是一个基于区块链的分布式智能协议和应用程序开发平台。 它允许每个用户自由地发布,存储,拥有内容和数据,并以分散的自主形式,决定一个激励机制,通过数字资产分配,流通和交易使应用程序开发者和内容创建者能够形成一个分散的内容娱乐生态系统。
 
41 491 146

B brpc-java是baidu rpc的java版本实现,主要用于java系统中的rpc交互,支持baidu rpc、nshead、sofa、hulu、http等协议。
 
1.7 5.3
38 357 124

A Anserini:基于Lucene的可复现信息检索研究平台
 
1.1 10.0
  昨天
29 134 38

T Tracer:在分布式系统中的调用跟踪和日志相关
 
0.4 10.0
187 2.7k 761

N Nepxion Discovery【探索】框架架构,基于Spring Cloud Discovery服务注册发现、Ribbon负载均衡、Feign和RestTemplate调用等组件全方位增强的企业级微服务开源解决方案,更贴近企业级需求,更具有企业级的插件引入、开箱即用特征
 
10.0 10.0
1.4k 22.5k 8.2k

用Java实现所有算法
 
9.0 6.0
  昨天
504 10.3k 2k

【互联网一线大厂Java 工程师面试+学习指南】进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,作者风格幽默,看起来津津有味,把学习当做一种乐趣,何乐而不为,后端同学必看,前端同学我保证你也看得懂,看不懂你git上加我微信骂我渣男就好了。
 
9.0 10.0
  昨天

D 用于MySQL分片的高可扩展性中间件
 
148 3.5k 585

M Micronaut是一个基于JVM的现代化全栈微型服务框架,专为构建模块化,易于测试的微服务应用程序而设计。
 
10.0 10.0
28 266 43

J JSLT一种JSON的完整查询和转换语言,类似于jq,XPath和XQuery
 
1.2 6.7

S Snail - 基于Java/JavaFX的下载工具,支持下载协议:BT、FTP、HTTP
 
0.0 10.0
371 5.4k 1.5k

A Java的异步HTTP和WebSocket客户端库
 
10.0 7.7
  前天

X 小型文件管理http服务,为原有的文件系统提供可靠的http服务 目前支持:fatdfs,ftp,sftp,local(本地文件) 图片在线预览,支持gzip压缩 简单封装了,fastdfs,sftp,ftp基本操作(上传,下载)
 
0.0 6.2
  前天
94 1.3k 336

O RASP 以探针的形式,将保护引擎注入到应用服务中,可在文件、数据库、网络等多个层面,对应用进行全面的保护。当发生敏感的行为时,可以结合请求上下文进行的判断,并阻断攻击,具有低误报率,低漏报率的优点
 
0.3 10.0
35 1.3k 125

K KafkaHQ - 用于查看Kafka主题、主题数据、使用者组、架构注册表、连接等的GUI工具
 
0.0 9.5
3.9k 74.7k 25.6k

J Java面试通关手册(Java学习指南)Java Interview Customs Manual (Java Study Guide)
 
9.0 10.0
  前天
3.8k 74.6k 25.6k

J Java学习指南: 一份涵盖大部分Java程序员所需要掌握的核心知识
 
9.0 10.0
  前天
3.8k 74.5k 25.6k

J Java面试通关手册(Java学习指南)
 
9.0 10.0
  前天
34 533 52

S ServiceTalk是一个JVM网络应用程序框架,具有针对特定协议(例如HTTP / 1.x,HTTP / 2.x等)量身定制的API,并支持多种编程范例。
 
1.7 10.0