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

175 1.6k 341

A Armeria - 构建在Java 8、Netty、HTTP / 2、Thrift和gRPC之上的异步RPC / REST库
 

G Gadtry 是一个构建于java8之上的工具库, 涵盖Ioc Aop exec graph等等工具库. 包含了日常开发中非常多工具类,
 
0.0 7.800000000000001
276 2.3k 3.7k

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

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

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

J JavaMelody:JavaEE应用性能监测和分析工具
 
132 1.3k 203

A Agrona - Java和C高性能的数据结构和实用方法
 
0.5 10.0
318 5.3k 464

C Caffeine 是一个基于Java 8的高性能缓存库
 
10.0 5.5
87 2.1k 364

T Testcontainers是一个支持JUnit测试的Java 8库,提供常见数据库,Selenium Web浏览器或可以在Docker容器中运行的任何其他东西的轻量级,一次性实例。
 
8.8 10.0
841 6.7k 2.4k

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

J 总结Java开发技术面试常问的问题
 
0.8999999999999999 9.3
  昨天
238 3.2k 459

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

S 深入浅出分布式基础架构是笔者归档自己,在学习与实践软件分布式架构过程中的,笔记与代码的仓库;主要包含分布式计算、分布式系统、数据存储、虚拟化、网络、操作系统等几个部分。
 
0.7000000000000001 10.0
  昨天
272 2.3k 1.7k

A 高性能,完全用Java编写的全功能全文搜索引擎库
 
9.7 10.0
  昨天
347 2.1k 519

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

S Spring AMQP 是基于 Spring 框架的 AMQP 消息解决方案,提供模板化的发送和接收消息的抽象层,提供基于消息驱动的 POJO。同时有 Java 和 .NET 的版本。
 
1.4000000000000001 9.3
131 1.4k 550

J JGraphT支持数学图论对象和算法的免费Java图形库。JGraphT支持的图形包括:有向图和无向图加权图、非加权图、带标签的图以及任何用户自定义边
 
0.6 7.800000000000001
  昨天
45 269 43

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

O OpenWhisk是一个无服务器基于事件的编程服务
 
9 76 5

D datashare - 安全的个人文档索引/检索服务
 
0.0 10.0
105 595 237

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

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

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

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

秒杀系统设计与实现
 
10.0 10.0
  昨天
184 965 727

S Spring Data MongoDB 可以提供 Java 开发人员在使用 MongoDB 时的效率。它使用了熟悉的 Spring 概念,例如用于核心 API 的模块类,轻量级仓库风格的数据访问。 Spring Data MongoDB 项目提供了集成 MongoDB 文档数据库。
 
2.9 10.0
  昨天
368 7.9k 484

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

P Pantheon - 基于Java的企业级,Apache 2.0许可的以太坊客户端
 
1.3 10.0
253 3.3k 829

A Apache Arrow是一个跨平台的数据层来加快大数据分析项目的运行速度。 专为加速大数据而设计的柱状内存分析层。 它包含一组对平面和分层数据的规范内存表示以及用于结构操作的多个语言绑定。 它还提供IPC和公共算法实现。
 
10.0 10.0
  昨天
874 12.2k 5.1k

Jenkins是领先的开源自动化服务器
 
9.0 10.0
  昨天

D 用于MySQL分片的高可扩展性中间件
 
0.8999999999999999 10.0
713 10.4k 1.8k

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

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

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

V Vert.x是用于在JVM上构建响应式应用程序的工具包
 
10.0 7.199999999999999
  昨天
3.2k 24.5k 16.5k

D Dubbo是一个高性能,基于Java的开源RPC框架
 
9.0 10.0
3.2k 24.5k 16.5k

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

G Grails Web 应用框架:grails-core
 
9.7 10.0
441 5.3k 1.3k

S 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
 
10.0 10.0
206 1.5k 495

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

E Elasticsearch:开源,分布式,RESTful 搜索引擎
 
9.0 10.0
  昨天
1.2k 12.9k 4k

W 微信支付、小程序、企业号和公众号(包括服务号和订阅号) Java SDK开发工具包
 
9.0 5.5
36 295 140

J 基于开源的flink,对其实时sql进行扩展;主要实现了流与维表的join
 
0.8999999999999999 5.300000000000001
1.1k 8.6k 5.4k

A Apache Hadoop镜像
 
10.0 10.0
  昨天
1 12 4

M 使用jdbcTemplate不想写sql?写XXXDao和XXXDaoImpl很麻烦?sql拼错查找问题浪费时间?通过使用GyJdbc这些问题将迎刃而解。
 
0.0 6.5
  昨天
3k 50k 15.4k

M 面试相关的知识点整理
 
9.0 10.0
  昨天
255 2.6k 652

R RStudio是R语言的集成开发环境(IDE)
 
10.0 10.0
  昨天
374 4.2k 474

A Aeron是一个可靠高效的UDP单播、UDP多播和IPC消息传递器
 
10.0 10.0
523 5.5k 1.8k

G gRPC-Java:一个RPC 框架基于protobuf 和 HTTP/2
 
10.0 10.0
335 5k 1.6k

J 一个准系统的WebSocket客户端和服务器实现用100%Java编写
 
10.0 8.8
112 1k 191

C Cruise Control是一种可以大规模运行Apache Kafka集群的产品。 由于Apache Kafka的普及,许多公司拥有越来越大的Kafka集群。
 
7.7 10.0
  昨天

E eXist:原生XML数据库和应用平台
 
0.7000000000000001 10.0
54 416 119

G 官方的Java AWS SDK - Version 2 (Developer Preview)
 
1.3 10.0
  昨天
604 6.9k 1.2k

F finagle:一个支持容错,协议无关的RPC系统
 
148 3k 855

W WireMock - 用于模拟HTTP服务的工具
 
10.0 8.8
15 194 30

T tinylog是一个用于Java的轻量级日志框架,为便于使用而优化。
 
0.6 7.7
75 1.2k 242

J JDBI:便利的JDBC操作抽象层
 
0.1 10.0
  昨天
122 1.4k 292

T Tablesaw给我们提供了一种基于内存的高性能大数据解决方案。你可以使用它的API方便地从RDBMS或是CSV中导入数据,然后利用Tablesaw提供的接口对数据进行排序、筛选、分组、map/reduce等操作。
 
0.1 10.0
414 8.7k 4.3k

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

J 提供预处理,分类,回归和聚类的算法并支持多线程执行。
 
1.6 5.0
18 75 57

/ /r/place开源克隆,/r/place 是 Reddit 下的一个活动板块。2017 年 4 月 1 日,Reddit 在该版置顶了一块 1000 × 1000 像素的空白画布,每位注册用户可以从 16 种颜色任意选择一种颜色,填充在画布的 1 颗像素上。
 
0.0 6.7
  昨天
237 3k 1.2k

G Groovy:基于JVM的面向对象动态类型语言
 
10.0 10.0
  昨天
162 1.2k 513

轻量级规划调度引擎 OptaPlanner
 
1.3 8.2
  前天
208 1.8k 295

S Simple Binary Encoding (SBE) - 高性能的消息编解码器
 
0.4 10.0
177 2.1k 494

L lagom:用于创建基于微服务系统的框架
 
8.5 7.0
310 3k 1.1k

H Hazelcast 集群和高度可伸缩的数据分发平台,开源的内存数据网格
 
10.0 10.0
116 1.8k 288

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