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


T today-aop 一个高性能的轻量级aop框架
 
848 13.2k 5.2k

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

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

S Simple Binary Encoding (SBE) - 高性能的消息编解码器
 
0.4 10.0
1.7k 34.9k 7.6k

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

G GraalVM是一个基于Oracle Labs的项目,为JVM开发了一个新的JIT编译器和Polyglot运行时。
 
9.0 10.0
255 2.9k 947

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

N Nepxion Discovery Gray是Nepxion Discovery的极简示例,有助于使用者快速入门,它采用配置中心配置路由规则映射在网关过滤器中植入Header信息而实现,当然也支持从界面传入Header信息,主要包括版本路由和区域路由两种
 
0.6 10.0
  昨天
623 8.8k 2.3k

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

A Anserini:基于Lucene的可复现信息检索研究平台
 
0.7 9.8
  昨天
2.1k 24.2k 20.5k

A Apache Spark:开源数据分析集群计算框架
 
9.0 10.0
  昨天
18 228 70

J jSlack能够让你的应用程序与Slack轻松集成的Java库
 
0.7 10.0
  前天
328 7.1k 1k

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

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

S Scala Scraper:一个 Scala 库用于HTML页面抽取内容
 
2.1 10.0
33 819 117

S sttp是一个用于Scala编程中的HTTP客户端
 
2.5 10.0
356 6.8k 634

C Caffeine 是一个基于Java 8的高性能缓存库
 
10.0 6.8
3.9k 52.6k 17.1k

D Design Patterns:用Java实现并解释了最常见的设计模式
 
9.0 10.0
  前天
234 2k 1.7k

C Cucumber - BDD 测试框架,Cucumber的一个纯Java实现。
 
8.4 10.0
  前天
267 3.5k 808

J JUnit 5是下一代JUnit
 
10.0 10.0
3.4k 33.4k 21.9k

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

A Apache Hadoop镜像
 
10.0 10.0
  前天
12 383 24

B Bee is an easy and high efficiency ORM framework.You don't need to write the Dao by yourself anymore. 有了简单、高效的ORM框架Bee,你可以不用再写dao代码。
 
1.3 6.7
2.8k 45.3k 15.3k

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

L lettuce - 高级Java Redis客户端,用于线程安全同步,异步和reactive用法。 支持群集,Sentinel,管道和编解码器。
 
726 11.1k 3.2k

A APM(应用程序性能监视器)系统,专为微服务,云原生和基于容器(Docker,Kubernetes,Mesos)架构而设计。
 
9.0 10.0
98 764 404

J JGroups:提供可靠的消息传递和集群创建的工具
 
2.3 7.7
  前天
231 3.5k 1.3k

G Groovy:基于JVM的面向对象动态类型语言
 
10.0 10.0
  前天
158 1.6k 627

A ApiManager - CrapApi免费开源API接口管理系统、API接口调试工具:API接口管理、文档管理、接口调试
 
390 8.3k 2.7k

H 一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,
 
10.0 10.0
101 3.1k 572

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

K Kotlin是一种实用的编程语言,旨在避免许多着名的Java Puzzlers
 
0.9 10.0
  前天
108 1.1k 584

K 一个Kubernetes Java客户端。提供了从YAML文件或者Builder的方式构建Kubernetes资源,支持Endpoint、SSL等客户端配置,Java项目直接管理和访问Kubernetes集群推荐使用
 
0.0 10.0
163 2.3k 550

L lagom:用于创建基于微服务系统的框架
 
9.2 10.0
1.1k 27.4k 4k

P prometheus是一个Java系统和服务监控系统
 
526 6.7k 2.3k

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

O OpenWhisk是一个无服务器基于事件的编程服务
 
2.8k 45.3k 15.3k

E Elasticsearch:开源,分布式,RESTful 搜索引擎
 
9.0 10.0
3.3k 60.3k 20.3k

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

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

J Java面试通关手册(Java学习指南)
 
9.0 10.0
  前天
209 1.7k 551

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

S sumk 的定位是为互联网公司提供一个快速开发、接口交互(RPC和HTTP)、数据缓存、读写分离、负载均衡、故障转移的框架。 一站式解决互联网公司面临的常见问题。
 
0.9 5.3
  前天
316 5.6k 794

J j2objc:Java转成Objective-C的用于移植Android库到iOS
 
10.0 10.0
252 3k 737

R RStudio是R语言的集成开发环境(IDE)
 
10.0 10.0
  3天前
67 672 222

G 官方的Java AWS SDK - Version 2 (Developer Preview)
 
2.0 10.0
  3天前
590 7.4k 1.3k

F finagle:一个支持容错,协议无关的RPC系统
 
3.3k 43.2k 27.6k

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

J jsimpledb 是Java的更好持久层。主流的持久性解决方案,如JPA和JDO无法解决固有的持久性编程的许多重要问题。因为它们不是设计来解决这些问题;他们仅仅是为了给Java程序员利用现有的数据库功能。
 
0.7 5.3
  3天前
2k 38.3k 10.4k

P Protocol Buffers - 谷歌的数据交换格式
 
9.0 10.0
390 3.7k 1.9k

Y 该项目通过自动配置和绑定到 Spring 环境以及其他 Spring 编程模型惯用语法为 Spring Boot 应用程序提供了 Netflix OSS 集成。
 
878 9.8k 3.4k

P Presto:针对大数据的分布式SQL查询引擎
 
10.0 10.0
  3天前
143 3k 487

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

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

K Kettle 是一款国外开源的 ETL 工具,纯 Java 编写
 
639 10.4k 3.1k

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

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

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

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

A Efficient reliable UDP unicast, UDP multicast, and IPC message transport
 
10.0 10.0
85 1.3k 153

T TeaVM是一个将JVM字节码翻译成JavaScript的AOT编译器(翻译器)。它和著名的GWT有一定相似之处,但必须指出TeaVM并不需要Java源代码 。
 
0.0 10.0
2 62 9

I Image2LaTeX:基于 Mathpix OCR API 的 JavaFX 版截图转 LaTeX 工具
 
0.0 10.0