Java开发热门开源项目

2k 23.4k 8.2k

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

E Elasticsearch:开源,分布式,RESTful 搜索引擎
 
9.0 10.0
  前天
1.8k 25.2k 4.4k

R RxJava 是一个基于Reactive Extensions的JVM实现框架,它通过观察者队列的做法,将消息的异步处理与基于事件的编程进行很好地结合。
 
9.0 7.800000000000001
2k 19.8k 6.6k

D Design Patterns:用Java实现并解释了最常见的设计模式
 
9.0 10.0
  9天前
2.5k 14.6k 10.7k

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

A Apache Spark:开源数据分析集群计算框架
 
9.0 10.0
  7天前
1.7k 13.5k 12.1k

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

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

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

P Protocol Buffers - 谷歌的数据交换格式
 
9.0 10.0
1.7k 17k 4k

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

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

P PredictionIO —供软件开发者和数据工程师用的机器学习服务器
 
9.0 6.5
535 10.1k 1.1k

P prometheus是一个Java系统和服务监控系统
 
9.0 10.0
897 6.9k 3.2k

D Deep Learning for Java, Scala & Clojure on Hadoop & Spark With GPUs - From Skymind
 
10.0 10.0
  昨天
1.2k 6.6k 3.2k

D Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。
 
10.0 10.0
607 7.5k 2.9k

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

Logstash:Java日志文件管理工具
 
10.0 10.0
  昨天
578 7.3k 2.3k

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

D dagger:针对Android和Java快速依赖注入框架
 
10.0 7.0
1k 6k 1.7k

D disruptor:高性能Java线程间通讯库
 
10.0 0.7000000000000001
615 5.3k 2.3k

J Jedis 是 Redis 官方首选的 Java 客户端开发包。
 
10.0 0.3
614 5.3k 2.3k

J jedis:Redis的Java客户端
 
10.0 0.3
387 6.2k 1.2k

S spark:使用Java8创建Web应用程序的微架构
 
10.0 3.8
  11天前
577 5.8k 1.1k

F finagle:一个支持容错,协议无关的RPC系统
 
397 5.1k 1.8k

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

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

I 本系列教程从 IntelliJ IDEA 的安装、卸载、软件设置、项目配置等各个方面进行讲解。通过本系列教程的学习,也希望你能爱上 IntelliJ IDEA,爱上它的体贴。
 
10.0 4.699999999999999
  昨天
471 5k 1.2k

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

M Metrics是一个Java库让你能够洞察你的代码在生产环境做了些什么
 
10.0 4.5
457 5.8k 122

D dropwizard:一个非常简单的库,用于构建生产就绪REST Web服务
 
10.0 9.3
457 5.8k 122

D dropwizard:一个非常简单的库,用于构建生产就绪REST Web服务
 
10.0 9.3
350 4.6k 1.3k

J jsoup 是一个用于解析HTML的Java 类库。它提供了一套非常方便快捷的API,通过DOM、CSS以及类似于jQuery的操作方法来取出和操作数据。
 
10.0 7.7
  6天前

J Java的一个源代码生成集合
 
392 4.8k 725

HikariCP:高性能JDBC连接池
 
10.0 3.7
  10天前
288 4.2k 1.4k

Swagger-core是Swagge的一个Java实现
 
10.0 5.699999999999999
278 4.8k 732

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

S ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库
 
10.0 3.8
  21天前
310 4.8k 647

J j2objc:Java转成Objective-C的用于移植Android库到iOS
 
10.0 10.0
140 4.4k 627

N Nokogiri (鋸)是一个HTML, XML, SAX,和Reader 解析器提供XPath和CSS选择器支持
 
10.0 7.0
  3天前
347 3.8k 1.1k

A Java的异步HTTP和WebSocket客户端库
 
10.0 10.0
  3天前
406 3.4k 1.2k

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

M Motan 是一套高性能、易于使用的分布式远程服务调用(RPC)框架。
 
10.0 2.8000000000000003
321 2.4k 1.7k

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

jna:不需要编写JNI就能够操作系统原生库
 
10.0 9.200000000000001
  3天前
401 2.8k 890

G gRPC-Java:一个RPC 框架基于protobuf 和 HTTP/2
 
10.0 10.0
378 2.8k 862

R 分布式Java对象包括Set, SetMultimap, ScoredSortedSet, SortedSet, Map, ConcurrentMap, List, ListMultimap, Queue, BlockingQueue等
 
10.0 10.0
  前天
209 2.9k 648

J Joda-Time是Java SE8之前的Java日期和时间类广泛使用的替代品。
 
10.0 4.8
382 2.1k 1.2k

J 提供整套公共微服务服务模块:内容管理、支付中心、用户管理(包括第三方)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。
 
9.5 10.0
  昨天
230 2.6k 785

A ANTLR(ANother Tool for Language Recognition)是一个功能强大的Parser生成器,用来读取、处理、执行或翻译结构化文本或二进制文件。
 
10.0 10.0

C Configuration library for JVM languages
 
10.0 3.8
  5天前
303 2.8k 315

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

GitPitch 基于 Markdown 的幻灯片
 
10.0 9.5
  5天前
224 2.9k 256

D Diffy:查找您的服务中潜在的bug
 
10.0 0.2
  15天前
156 2.1k 1000

C Checkstyle的是一个开发工具,帮助程序员坚持一个编码标准来编写Java代码
 
232 2.6k 309

Q Quasar:为JVM提供轻量级线程和角色
 
10.0 2.8000000000000003
264 2.5k 372

W 微软Malmo项目是一个人工智能系统,用Minecraft World来测试人工智能算法。Malmo项目以前被称为AIX项目,该平台研发目的是为初创公司提供便宜,有效的方法,来测试人工智能程序,而无需建立机器人使用物理物体进行命令和理解能力测试。
 
10.0 10.0
156 2.7k 273

E Error Prone:在编译时捕捉常见Java错误的工具
 
10.0 10.0
  7天前
197 2.7k 220

C Caffeine 是一个基于Java 8的高性能缓存库
 
10.0 2.5
193 2k 767

G Groovy:基于JVM的面向对象动态类型语言
 
10.0 10.0
  3天前
181 2.1k 554

REST Assured - Java DSL,便于测试REST / HTTP服务
 
9.0 7.199999999999999
  3天前
5 50 7

U 方便的用户名、密码和邮箱校验的Java库
 
10.0 0.0
  1年前