数据时代数据可视化成为理解和表达数据的有效甚至是唯一的手段。
工欲善其事必先利其器,本文对55个流行的数据可视化工具开源协议,主页,文档,案例等资源的进行简单介绍,其中包括著名的 D3.js,R,Gephi,Raphaël,Processing.js,Tableau Public,Google Chart Tools,Arbor.js等,资料来源
1 Arbor.js
类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
API参考:
源码地址:
功能简介
Arbor是一个使用web workers 和jQuery创建的图可视化库。它不是一个包络万象的框架,提供了一个高效,力导向布局算法加上抽象的图形组织和屏幕刷新处理。它支持离频编辑,这意味着你可以和canvas、SVG甚至HTML一起使用。
2 CartoDB
类型: Web应用
技术: JavaScript
开源协议: Commercial
资源链接
主页:
文档:
教程:
问答:
功能简介
CartoDB是一个云上的地理空间数据库,允许存储和可视化web上的数据。使用CartoDB可以快速创建基于地图的可视化效果。
3 Chroma.js
类型: 库
技术: JavaScript
开源协议: GPL
资源链接
主页:
博客:
源码地址:
功能简介
Chroma.js是一个很小的JavaScript库(8.5KB)包含各种颜色转换和色阶。
4 Circos
类型: 桌面应用
技术: Perl
开源协议: GPL
资源链接
主页:
文档:
教程:
功能简介
Circos是一个软件包,用于数据和信息可视化。它使用圆形布局来可视化。这使得Circos非常适合游览物体或位置之间的关系。
5 Cola.js
类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
API文档:
功能简介
Cola.js是一个开源的JavaScript库,使用基于约束的优化技术的排列HTML5文档和图表。它和D3.js 和svg.js配合使用会更好。核心布局是基于C ++的libcola库的JavaScript代码完全重写。它有为d3.js设计的适配器,允许您将cola作为D3力布局的一个简易替换。它不像D3 力的布局收敛到一个局部最优,而是通过一个简单的退火策略强制收敛。
6 ColorBrewer
类型: Web应用&库
技术: JavaScript,Flash
开源协议: Apache
资源链接
主页:
功能简介
一个为图表选择颜色的工具。
7 Cubism.js
类型: 库
技术: JavaScript
开源协议: Apache
资源链接
主页:
源码地址:
数据资源:
功能简介
Cubism.js是D3的插件用于时间序列的可视化。使用Cubism可以构建更好的实时仪表板。
8 Cytoscape
类型: 库
技术: Java
开源协议: GPL
资源链接
主页:
源码地址:
教程:
案例:
功能简介
Cytoscape的是一个复杂网络的可视化工具。适用于各种问题领域,包括生物信息学,社会网络分析,语义网络。
9 D3.js
类型: 库
技术: JavaScript
开源协议: BSD
资源链接
官网:
源码地址:
案例:
教程:
API:
中文教程:
中文API:
功能简介
目前最流行的数据可视化库之一,小型,灵活,高效的数据可视化库,用来创建和操作基于数据的交互式文档。
10 Dance.js
技术: JavaScript
类型: 库
开源协议: MI
资源链接
源码地址:
教程:
功能简介
Dance.js是一个简单的数据驱动的可视化框架。它基本上有Backbone.js的味道,但富含一些非常流行的D3.js可视化框架的思想。
11 Data.js 技术: JavaScript
类型: 库
开源协议:MIT
资源链接
主页:
源码地址:
文档:
功能简介
一个数据表示框架,为领域数据提供统一的接口。
12 DataWrangler
类型: Web应用
技术: HTML
开源协议: Free to use
资源链接
主页:
论文:
13 Degrafa 类型: 库
技术: Flash
开源协议: MIT
资源链接
主页:
14 Envision.js 类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
15 Flare类型: 库
技术: Flash
开源协议: BSD
资源链接
主页:
源码地址:
16 GeoCommons
类型: Web Application & API
技术: JavaScript, Ruby
开源协议: Various
资源链接
主页:
API文档:
GitHub 用户:
17 Gephi类型: Desktop Application
技术: Windows, Linux, MacOS X, Java
开源协议: CDDL, GPL 3
资源链接
主页:
文档:
18 Google Chart Tools类型: 库
技术: JavaScript
开源协议: Free to use
资源链接
主页:
案例:
源码:
API参考:
19 Google Fusion Tables类型: Web Application & API
技术: JavaScript, Flash
开源协议: Free to use
资源链接
主页:
案例:
API文档:
20 I Want Hue类型: Web Application
技术: HTML
开源协议: Free to use
资源链接
主页:
源码地址:
21 JavaScript InfoVis Toolkit
类型: Toolkit
技术: JavaScript, Python
开源协议: MIT
资源链接
主页:
源码地址:
22 Kartograph类型: 库
技术: Python, JavaScript
开源协议: AGPL
资源链接
主页:
源码地址:
23 Leaflet类型: 库
技术: JavaScript
开源协议: BSD
资源链接
主页:
源码地址:
24 Many Eyes类型: Web Application
技术: Java, Flash
开源协议: Free to use
资源链接
主页:
25 MapBox类型: Platform
技术: JavaScript
开源协议: Various
资源链接
主页:
GitHub 用户组:
TileMill:
26 Miso 类型: 库
技术: JavaScript
开源协议: MIT, GPL 2
资源链接
主页:http://misoproject.com/
源码地址:https://github.com/misoproject/
27 Modest Maps类型: 库
技术: JavaScript, Python, Processing,Flash, PHP, Cinder, OpenFrameworks
开源协议: BSD
资源链接
主页:
源码地址:
28 Mr. Data Converter
类型: Web Application
技术: HTML
开源协议: Free to use
资源链接
主页:
源码地址:
29 Mr. Nester类型: Web Application
技术: JavaScript
开源协议: Free to use
资源链接
主页:
源码地址:
30 NVD3.js
类型: Bookmarklet
技术: JavaScript
开源协议: Apache
资源链接
主页:
源码地址:
31 NodeBox
类型: Desktop Application
技术: Python
开源协议: GPL
资源链接
主页:
源码地址:
文档:
教程:
32 OpenRefine类型: Desktop Application
技术: Java
开源协议: Individual licenses for includeddependencies
资源链接
主页:
用户文档:
开发者文档:
33 Paper.js类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
34 Peity类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
35 Polymaps
类型: 库
技术: JavaScript
开源协议: BSD
资源链接
主页:
案例:
源码地址:
36 Prefuse 类型: 库
技术: Java
开源协议: BSD
资源链接
主页:
源码地址:
37 Processing 类型: Programming Language
技术: Processing, Java
开源协议: GPL
资源链接
主页:
Google Code:
Open Processing:
38 Processing.js类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
39 Protovis类型: 库
技术: JavaScript
开源协议: BSD
资源链接
主页:
源码地址:
40 Quadrigram类型: Web Application
技术: Flash
开源协议: Commercial
资源链接
Quadrigram 主页:
Impure 主页:
41 R类型: 编程语言
技术: R
开源协议: GPL
资源链接
主页:
42 Raphaël类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
文档:
43 Raw类型: Web应用
技术: JavaScript
开源协议: LGPL
资源链接
主页:
源码地址:
44 Recline.js类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
45 Rickshaw类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
46 SVG Crowbar类型: 书签
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
47 Sigma.js
类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
48 Tableau Public类型: 桌面应用
技术: Windows, JavaScript
开源协议: Free to use
资源链接
主页:
案例:
49 Tabula
类型: 库
技术: JavaScript & Ruby
开源协议: MIT
资源链接
主页:
源码地址:
50 Tangle
类型: 库
技术: JavaScript
开源协议: MIT
资源链接
主页:
源码地址:
文档:
51 Timeline.js
类型: 库
技术: JavaScript
开源协议: MPL
资源链接
主页:
源码地址:
52 Unfolding
类型: 库
技术: Java
开源协议: MIT
资源链接
主页:
源码地址:
53 Vega
类型: 库
技术: JavaScript
开源协议: BSD
资源链接
主页:
源码地址:
54 Visage
类型: Web Application
技术: JavaScript
开源协议: Commercial
资源链接
主页:
Column Five:
55 ZingCharts
类型: 库
技术: JavaScript
开源协议: Commercial
资源链接
主页:
博客:
Via: tianxuzhang博客
End.