Java开发热门开源项目

3.1k 33.6k 10.9k

D Design Patterns:用Java实现并解释了最常见的设计模式
 
9.0 7.5
  4天前
2.6k 24.7k 18.5k

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

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

E Elasticsearch:开源,分布式,RESTful 搜索引擎
 
9.0 10.0
  昨天
2.5k 31.1k 10.7k

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

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

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

P Protocol Buffers - 谷歌的数据交换格式
 
9.0 10.0
2.9k 18.9k 13.3k

D Dubbo是一个高性能,基于Java的开源RPC框架
 
9.0 10.0
2k 17.3k 15.8k

A Apache Spark:开源数据分析集群计算框架
 
9.0 10.0
  4天前
2.9k 18.8k 13.3k

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

O 一个Android和Java应用的HTTP+HTTP/2客户端
 
9.0 2.0
  8天前
2.2k 24.2k 5.5k

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

M 面试相关的知识点整理
 
9.0 10.0
  前天
1.1k 15.4k 3.7k

H 后端架构师技术图谱
 
9.0 10.0
  3天前
826 16.4k 2.1k

P prometheus是一个Java系统和服务监控系统
 
9.0 10.0
1.6k 11.4k 4.6k

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

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

D Deep Learning for Java, Scala & Clojure on Hadoop & Spark With GPUs - From Skymind
 
10.0 10.0
  前天
735 9.4k 3.6k

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

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

A Apache Hadoop镜像
 
10.0 10.0
  3天前
547 10.7k 1.3k

D dagger:针对Android和Java快速依赖注入框架
 
9.0 10.0
759 9k 2.5k

Logstash:Java日志文件管理工具
 
10.0 10.0
  前天
648 8.6k 2.7k

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

D disruptor:高性能Java线程间通讯库
 
10.0 1.7000000000000002
1.2k 7.7k 2k

L LMAX Disruptor是高性能线程间消息传递Java类库
 
10.0 1.7999999999999998
379 6.9k 3.6k

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

Y 一份整理收集各大互联网公司技术架构的 PPT 或者 PDF 文档资料,包含有微信、淘宝、腾讯、阿里、美团点评、百度、微博、Google、Facebook、Amazon、eBay等知名公司
 
10.0 3.0
  7天前
455 8.6k 1.5k

H 自动嗅探HTTP下载请求,支持HTTP、HTTPS,多连接分块下载,突破文件服务器单连接下载速度限制,基于proxyee实现。
 
10.0 10.0
657 8.4k 1.4k

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

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

D dropwizard:一个非常简单的库,用于构建生产就绪REST Web服务
 
10.0 8.5
491 6.5k 2.8k

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

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

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

HikariCP:高性能JDBC连接池
 
10.0 7.5
  6天前
591 6.5k 1.2k

F finagle:一个支持容错,协议无关的RPC系统
 
538 6.7k 1k

G Guice (pronounced 'juice')是一个轻量级的依赖注入框架,需要Java 6以上支持。由Google赞助
 
10.0 1.2
769 5k 2.2k

C CAT基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。
 
10.0 4.699999999999999
  4天前
512 4.7k 2.7k

S spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。
 
10.0 3.3000000000000003
  15天前
364 5.9k 1.5k

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

J Java的一个源代码生成集合
 
10.0 2.8000000000000003
421 5.7k 1.5k

M Metrics是一个Java库让你能够洞察你的代码在生产环境做了些什么
 
10.0 4.2
568 5.2k 1.4k

R 分布式Java对象包括Set, SetMultimap, ScoredSortedSet, SortedSet, Map, ConcurrentMap, List, ListMultimap, Queue, BlockingQueue等
 
474 4.8k 1.8k

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

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

D 大牛直播,跨平台(windows/android/iOS)推送(rtmp)、播放器(rtmp/rtsp),支持录像、导播、动态视频合成、实时快照、水印、音频混音、互动等,国内外为数不多不依赖开源框架,业界真正靠谱的超低延迟(1秒左右)。
 
10.0 4.699999999999999
  10天前
550 4.4k 2k

R RocketMQ是一个低延迟,可靠,可扩展,易于使用的面向消息的中间件,诞生于阿里巴巴大规模消息业务。
 
10.0 1.5
  24天前
548 4.3k 2k

A 具有低延迟,高性能和可靠性,万亿级容量和灵活可扩展性的分布式消息传递平台
 
10.0 1.5
  24天前
652 4.4k 1.7k

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

A Apache Flink是一个开源的流处理框架,拥有强大的流和批量处理功能。
 
10.0 10.0
  4天前
363 3.8k 2.3k

S Spring Boot 开源代码示例集合
 
10.0 5.8
  5天前
416 4.2k 1.8k

用Java实现所有算法
 
10.0 10.0
  前天
597 4.3k 1.5k

M Motan 是一套高性能、易于使用的分布式远程服务调用(RPC)框架。
 
10.0 7.0
324 4.4k 1.5k

S ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库
 
10.0 6.2
  前天
297 5.3k 654

J JavaPoet 用于生成.java源文件的Java API
 
10.0 6.7
  4天前
393 4.3k 1.5k

M Mybatis通用分页插件
 
10.0 1.7000000000000002
325 5.1k 711

J j2objc:Java转成Objective-C的用于移植Android库到iOS
 
10.0 10.0
489 4.3k 1.4k

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

O okio - square出的Okio这个库,尤其擅长处理二进制数据。如果觉得Java的输入输出流实在太复杂啰嗦,不妨试试Okio。
 
10.0 10.0
  3天前
368 4.4k 1.2k

A Java的异步HTTP和WebSocket客户端库
 
10.0 4.699999999999999
  12天前
598 3.6k 1.6k

H hsweb (haʊs wɛb) 是一个用于快速搭建企业后台管理系统的基础项目,集成一揽子便捷功能如:通用增删改查,在线代码生成,权限管理(可控制到列和行),动态多数据源分布式事务,动态脚本,动态定时任务,在线数据库维护等等. 基于 spring-boot,mybaits
 
10.0 10.0
148 4.8k 679

N Nokogiri (鋸)是一个HTML, XML, SAX,和Reader 解析器提供XPath和CSS选择器支持
 
10.0 8.5
  5天前
298 4k 1.4k

J 一个准系统的WebSocket客户端和服务器实现用100%Java编写
 
10.0 1.2
440 3.1k 1.8k

P Piggy Metrics 基于Spring Boot,Spring Cloud和Docker的微服务体系结构
 
10.0 0.3
  17天前
250 4.8k 260

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

J Java 程序员眼中的 Linux 
 
10.0 10.0
  4天前
313 3.8k 840

J Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。
 
10.0 0.3
  19天前
168 4.3k 389

A Android-Job 用于在后台处理作业的Android库
 
10.0 2.3000000000000003