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

318 6.2k 930

B Buck - 一个快速构建系统,鼓励在各种平台和语言上创建小型,可重用的模块。
 
23 167 40

S Styx是JVM(Java虚拟机)的可编程反向代理。 它可以用作独立应用程序,也可以作为构建定制网络应用程序的平台。 它是非阻塞,完全异步和事件驱动非常可扩展。
 

J Java开源工具类库
 

E eXist:原生XML数据库和应用平台
 
0.6 10.0
54 452 167

J Java word的模板引擎,对docx格式的文档增加模板语法,简化样式处理,支持对段落、页眉、页脚、表格等模板替换。
 
3.1 9.7
3k 31k 21.5k

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

C CAT基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。
 
10.0 10.0
  昨天
969 12.6k 3.4k

J Java学习指南: 一份涵盖大部分Java程序员所需要掌握的核心知识
 
9.0 10.0
  昨天
706 9.7k 1.7k

Z Zipkin是一个分布式跟踪系统。 它有助于收集在微服务架构中排除延迟问题所需的定时数据。 它管理这些数据的收集和查找。 Zipkin是基于Google Dapper的论文设计。
 
10.0 9.7
2.7k 36k 12.2k

E Elastic Search 是一个基于Lucene构建的开源,分布式,RESTful 搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过 HTTP 使用 JSON 进行数据索引。
 
9.0 10.0
  昨天
21 251 40

H Hibernate类型仓库提供Hibernate ORM内核不支持的额外类型
 
0.8999999999999999 7.800000000000001
  昨天
4 32 9

Z 致力于打造全平台全栈精品开源项目。 coderiver 中文名 河码,是一个为程序员和设计师提供项目协作的平台。
 
0.0 5.8
  昨天
217 2.3k 1.4k

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

S SnappyData将ApacheSpark和内存数据库融合起来,提供一种在单一集群中能够处理数据流、事务和交互分析的数据引擎
 
2.4 10.0
9 99 18

? 一个非侵入的RestDoc文档生成工具。工具通过分析代码和注释,获取文档信息,生成RestDoc文档。
 
2.7 10.0
  昨天
199 1.1k 555

J 基于Nutz的开源企业级开发框架
 
0.0 10.0
154 1.2k 425

Y 开发人员、系统管理员和业务用户的一个紧凑、高效的工作流和业务流程管理(BPM)平台
 
5.6000000000000005 10.0
1 6 2

J 用于微信支付,基于Java语言实现的依赖库; 接口参数全部封装,使用者仅需创建对象并设置参数; 项目极少依赖,接口简单清晰,日志详细且输出格式友好; 示例详细且简单易懂,文档全面,大大降低微信支付接入门槛;
 
0.0 5.2
  昨天
257 2.5k 699

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

S Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。
 
9.0 10.0
  昨天
170 2.1k 484

K Java解析、生成Excel比较有名的框架有Apache poi、jxl。
 
8.6 7.3
  昨天
111 1.1k 383

P Pokemon GO Java API
 
0.0 6.0
1.7k 29.6k 6.7k

O 一个Android和Java应用的HTTP+HTTP/2客户端
 
9.0 10.0
  昨天

J 仿微信应用的页面聊天室,基于SpringBoot-WebSocket通用框架,结合Netty进行聊天社交,并记录聊天日志,异步数据库存储,记录聊天历史等
 
0.1 5.5
  昨天
77 609 260

Y 一个类似 Spring 但以 JSON 为主的 Java 框架
 
1.7999999999999998 10.0
  昨天
3k 30.9k 21.5k

S Spring Boot专注于Spring平台和第三方开发库,简化了基于Spring的产品开发。让你在开始Spring应用开发时,不会被各种繁杂的事务困扰。通过Spring Boot,开发时只需少量的Spring配置就可以完成项目结构的初始搭建。
 
524 5k 1.6k

G gRPC-Java:一个RPC 框架基于protobuf 和 HTTP/2
 
10.0 10.0
256 2.5k 627

R RStudio是R语言的集成开发环境(IDE)
 
10.0 10.0
  昨天
47 198 202

A Apache ranger是一个Hadoop集群权限框架,提供操作、监控、管理复杂的数据权限,它提供一个集中的管理机制,管理基于yarn的Hadoop生态圈的所有数据权限。 Apache Ranger可以对Hadoop生态的组件如Hive,Hbase进行细粒度的数据访问控制。
 
1.4000000000000001 10.0
  昨天
95 1.1k 250

A MMLSpark为Apache Spark提供了大量深入学习和数据科学工具,包括将Spark Machine Learning管道与Microsoft Cognitive Toolkit(CNTK)和OpenCV进行无缝集成,使您能够快速创建功能强大,高度可扩展的大型图像预测和分析模型 和文本数据集。
 
0.2 10.0
48 297 76

G 官方的Java AWS SDK - Version 2 (Developer Preview)
 
0.8999999999999999 10.0
  昨天
140 1.5k 294

I IBM开源自己的JDK作为Eclipse OpenJ9
 
961 9.3k 14.1k

J 每个教程都涵盖Java生态系统中单一且定义明确的开发领域。 当然,它们的重点是Spring Framework - Spring,Spring Boot和Spring Securiyt。 除了Spring之外,还有以下技术:核心Java,Jackson,HttpClient,Guava。
 
10.0 10.0
  昨天
90 405 261

S 管道由Spring Boot应用程序组成,使用Spring Cloud Stream或Spring Cloud Task微服务框架构建。这使得Spring Cloud Data Flow适用于从导入/导出到事件流和预测分析的一系列数据处理用例。
 
215 2k 376

KSQL - Apache Kafka的流式SQL引擎
 
8.100000000000001 10.0
81 756 196

E Ebean:开源ORM框架 Ebean是一个Java实现的开源ORM框架,具有数据访问快速和易于学习、使用等特点。
 
100 764 269

A adam—使用Apache Avro, Apache Spark 和 Parquet的基因组处理引擎,有专用的文件格式,Apache 2软件许可。
 
2.3000000000000003 7.5
1k 8.2k 5.2k

A Apache Hadoop镜像
 
10.0 10.0
  昨天
284 2.2k 3.6k

B BigBlueButton 是一个在线视频会议系统和远程教育系统,主要功能包括在线PPT演示、视频交流和语音交流,还可以进行文字交流、举手发言等功能,特别适合用在网上教学,支持中文等多种语音 。
 
8.9 10.0
60 496 81

R RSocket是一种二进制协议,用于字节流传输,如TCP,WebSockets和Aeron。
 
1.5 10.0
649 9.2k 2.9k

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

A Agrona - Java和C高性能的数据结构和实用方法
 
0.5 9.5
74 1.2k 152

Y YaCy是一个搜索引擎软件。 它采用新的方法进行搜索,因为它不使用中央服务器。
 
0.1 10.0
  昨天
604 6.8k 1.2k

F finagle:一个支持容错,协议无关的RPC系统
 
486 6.9k 2.9k

D dropwizard:一个非常简单的库,用于构建生产就绪REST Web服务
 
10.0 10.0
91 1.8k 134

S SQLDelight:根据CREATE TABLE SQL语句生成Java模型
 
0.5 10.0
28 147 35

P Pantheon - 基于Java的企业级,Apache 2.0许可的以太坊客户端
 
1.3 10.0
23 606 86

S sttp是一个用于Scala编程中的HTTP客户端
 
1.9 10.0
160 2.7k 684

J jOOQ从数据库产生Java代码,并允许您通过其流畅API构建类型安全的SQL查询。
 
10.0 10.0
  昨天
571 12.3k 1.5k

D dagger:针对Android和Java快速依赖注入框架
 
9.0 10.0
25 144 41

W Waterdrop 是一个非常易用,高性能,能够应对海量数据的实时数据处理产品,构建于Apache Spark之上
 
0.6 7.800000000000001
771 10.4k 4.1k

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

A Apache Flink是一个开源的流处理框架,拥有强大的流和批量处理功能。
 
10.0 10.0
  昨天
648 5.8k 2.7k

A 具有低延迟,高性能和可靠性,万亿级容量和灵活可扩展性的分布式消息传递平台
 
10.0 6.800000000000001
  昨天
297 2.8k 1.1k

H Hazelcast:开源高可扩展内存数据网格
 
10.0 10.0
297 2.8k 1.1k

H Hazelcast 集群和高度可伸缩的数据分发平台,开源的内存数据网格
 
10.0 10.0
60 540 201

G gRPC框架的Spring Boot Starter模块,特点:使用 Spring Boot 的应用进行自动配置,内嵌 gRPC server。支持 Spring Cloud(可以通过 Spring Cloud 进行服务注册并且获取 gRPC server 的信息)。支持 Spring Sleuth 进行应用跟踪。支持对于 server、client 分别设置全局拦截器或单个的拦截器。
 
330 6.7k 486

T Tink是一个小型Java加密库,它提供了一种安全,简单,敏捷和快速的方式来完成一些常见的加密任务。 它由Google的一组密码学家和安全工程师撰写,但它不是Google的官方产品。
 
10.0 10.0
367 7k 423

G GraalVM是一个基于Oracle Labs的项目,为JVM开发了一个新的JIT编译器和Polyglot运行时。
 
10.0 10.0
29 217 56

C Central Dogma是基于Git,ZooKeeper和HTTP / 2的开源,高可用性和版本控制的服务配置库。
 
0.7000000000000001 6.800000000000001

I intellij-scala 是 IntelliJ IDEA 集成开发环境用来开发 Scala 应用程序的插件
 
2.8000000000000003 10.0
  前天
148 1.5k 290

S Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
 
0.2 10.0
  前天
685 6.8k 1.8k

R 分布式Java对象包括Set, SetMultimap, ScoredSortedSet, SortedSet, Map, ConcurrentMap, List, ListMultimap, Queue, BlockingQueue等
 
98 546 226

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

E EthereumJ是Ethereum协议的纯java实现
 
0.0 10.0
50 406 50

Y 一个JavaFX库提供用于生成仪表板的切片(Tile)
 
1.2 5.699999999999999
205 1.4k 474

A Apache Geode (incubating) 是一个数据管理平台,提供实时的、一致的、贯穿整个云架构地访问数据关键型应用.Geode 池化了服务器上的内存, CPU, 网络资源, 和本地磁盘,跨多个进程来管理应用对象和应用行为.
 
0.1 10.0
  前天
489 7.9k 2.4k

G gradle:一个JVM的强大构建系统。通过Groovy编程增量构建而不是XML声明。
 
10.0 10.0
823 9.8k 4.5k

D Deep Learning for Java, Scala & Clojure on Hadoop & Spark With GPUs - From Skymind
 
10.0 10.0
  前天
2.7k 36k 12.2k

E Elasticsearch:开源,分布式,RESTful 搜索引擎
 
9.0 10.0
  前天
3.1k 22.5k 15.5k

D DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架
 
9.0 10.0
63 428 175

S ServiceComb 是华为开源的一套包含代码框架生成,服务注册发现,负载均衡,服务可靠性(容错熔断,限流降级,调用链追踪)等功能的微服务框架。
 
1.3 9.8
43 418 68

R Renjin:基于JVM用于统计计算的R语言解释器。
 
1.5 5.300000000000001
  前天
784 5.8k 2.1k

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

Y Yahoo开源Pulsar:一个大规模分布式发布/订阅(Pub-Sub)消息传递平台
 
10.0 10.0