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

363 4.9k 579

A Aeron是一个可靠高效的UDP单播、UDP多播和IPC消息传递器
 
10.0 10.0
7 41 17

J jSqlBox是一个小而全的跨数据库、提供多种SQL写法、ActiveRecord、ORM查询、主从及分库分表、声明式事务等功能的数据库持久层工具。简单地说,是一个全栈数据库持久层工具。
 
0.0 6.8
  昨天
238 3.8k 595

D Dotty 是 Scala 的下一代编译器,也是 Scala 的新语言概念和编译器技术研究平台
 
10.0 10.0
614 10.9k 1.7k

V Vert.x是用于在JVM上构建响应式应用程序的工具包
 
9.0 10.0
  昨天
1.4k 20.3k 32k

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

S 使用Deeplearning4J(DL4J)在Scala中独立实现DeepMind的AlphaGoZero
 
0.4 6.8
  昨天

I intellij-scala 是 IntelliJ IDEA 集成开发环境用来开发 Scala 应用程序的插件
 
3.1 10.0
  昨天
37 350 122

A Anserini:基于Lucene的可复现信息检索研究平台
 
1.1 10.0
  昨天
573 11.9k 2.8k

To Be Top Javaer - Java工程师成神之路
 
9.0 5.0
  昨天
863 12.5k 6.7k

A Apache Flink是一个开源的流处理框架,拥有强大的流和批量处理功能。
 
9.0 10.0
  昨天
75 879 157

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

J JUnit 5是下一代JUnit
 
10.0 10.0
291 5.3k 1.3k

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

J 基于java语言比mybatis更实用的orm框架,支持mysql、oracle、postgresql、sqlserver、db2、mongodb、elasticsearch
 
0.4 10.0
259 3.8k 2.4k

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

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

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

M mall-swarm是一套微服务商城系统,采用了 Spring Cloud Greenwich、Spring Boot 2、MyBatis、Docker、Elasticsearch等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。
 
8.6 6.8
  昨天
878 10.3k 3.6k

P Presto:针对大数据的分布式SQL查询引擎
 
9.0 10.0
  昨天
134 2.1k 407

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

J jboot是一个基于jfinal、undertow开发的一个类似springboot的开源框架, 我们已经在正式的商业上线项目中使用。她集成了代码生成,微服务,MQ,RPC,监控等功能, 开发者使用及其简单。
 
1.8 10.0
58 641 150

E Elide是一个互联网和移动端应用数据API搭建平台,只需要一个简单的JPA注释模型 就能帮您轻松搭建GraphQL和JSON API web 服务。
 
2.0 10.0
  前天
522 7.1k 2.4k

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

A 高性能,完全用Java编写的全功能全文搜索引擎库
 
10.0 10.0
  前天
537 7.3k 2.4k

G gRPC-Java:一个RPC 框架基于protobuf 和 HTTP/2
 
10.0 10.0
47 739 99

F FreeBuilder 为 Java 1.6+ 自动生成 Builder 模式。 当设计类的构造函数或静态工厂具有多个参数时,Builder 模式是一个不错的选择。
 
2.2 7.2
226 2.1k 1.8k

C Cucumber - BDD 测试框架,Cucumber的一个纯Java实现。
 
8.8 10.0
  前天
148 3.5k 584

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

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

J Java面试通关手册(Java学习指南)
 
9.0 10.0
  前天
3.8k 74.1k 25.4k

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

J 基于Java的SQL工具(Dialect、Pagination、UrlParser、SqlStatementParser、WallFilter、BatchExecutor for Test)
 
0.0 10.0
169 3.1k 422

W wire:Android 和Java的简洁,轻量级协议缓冲区
 

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

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

D 用于MySQL分片的高可扩展性中间件
 
254 3.1k 793

R RStudio是R语言的集成开发环境(IDE)
 
10.0 10.0
  前天
316 3.7k 1.3k

H Hazelcast:开源高可扩展内存数据网格
 
10.0 10.0
4 30 15

J 基于开源SnakerFlow工作流引擎,将其和springboot进行整合成为一个能够快速工程应用的轻量级工作流引擎组件,适用于常见的业务审批流程。本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持。
 
0.2 5.0
  前天
228 3.6k 1.4k

G Groovy:基于JVM的面向对象动态类型语言
 
10.0 10.0
  前天
325 7.6k 992

A 让接口和文档见鬼去吧!后端零用时开发接口,前端/客户端 定制返回JSON的内容和结构!
 
10.0 10.0
223 4.1k 752

G graphql-java是GraphQL的一个Java实现
 
10.0 6.7
220 3.6k 1.1k

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

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

A Apache Spark:开源数据分析集群计算框架
 
9.0 10.0
  3天前
206 1.7k 589

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

A Java的异步HTTP和WebSocket客户端库
 
10.0 8.3
  3天前
720 12.6k 2.4k

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

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

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

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

D dagger:针对Android和Java快速依赖注入框架
 
9.0 10.0
166 3.7k 903

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

E Error Prone:在编译时捕捉常见Java错误的工具
 
10.0 10.0
588 7.6k 1.3k

F finagle:一个支持容错,协议无关的RPC系统
 
115 2.2k 719

H H2是一个用Java编写的开源可嵌入RDBMS
 
368 9.3k 771

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

K Kettle 是一款国外开源的 ETL 工具,纯 Java 编写
 
2.5k 36.6k 8.2k

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