C3.js 是一个基于 D3.js
的可重用的开源图表库。使用非常舒服、充分可定制性和控制性。支持多种图表类型。
FnordMetric 是个基于redis/ruby 的实时事件跟踪应用,是个收集和可视化时间序列数据的框架,用户可以在几分钟内创建漂亮的实时分析仪表盘。
dc.js 是个 JavaScript 图表库,有着原生的crossfilter,支持和允许高效展示大型多维数据集(基于
Vis.js 是一个动态的基于浏览器的可视化库,特点是易用,可处理大量的动态数据,并与这些数据进行交互操作。该库包含 DataSet, Timeline,
Catena 是一个用 Go 语言开发的时间序列存储引擎,使用非常简单,直接使用数据作为数据结构。
TermUI 是 Golang 的终端仪表,灵感来自于 blessed-
contrib,完全由 Go
实现。它跨平台,易于编译,并且完全定制化。
Pyxley 帮助在 Python 下使用 Flask 和 React 创建仪表板(dashboard)。
Pyxley python 库使用 pyxleyJS 的 React 组件来创建基于 Flask 的网页应用。 通过使用 PyReact 库,我们可以使用
在平时开发中,经常要希望统计一些性能之类的数值型的统计,后来了解到
statsD,它的使用非常简单。后来想自己写写统计,打发时间,因些创建了JTStats这个项目。
Z3d 可用来生成交互式的三维图表。
示例代码:
<html>
<head>
<script src=\"bower_components/threejs/build/three.min.js\" charset=\"utf-8\"></script>
Function Plot 是一个基于 D3.js 开发的 2D 图表库,用来绘制各种函数图。
示例代码:
Seaborn 可实现对统计数据的可视化展示,基于 Python 语言开发,使用matplotlib 库。要求:Python 2.7 or 3.3+
greuler 是图形理论可视化工具,基于 D3 和WebCola。greuler 允许使用一个简单的 API 创建和操作图形。
Explorer 是 Keen IO 开发的数据浏览器。
初始化配置:
<script type=\"text/javascript\">
Grafana 是 Graphite 和InfluxDB 仪表盘和图形编辑器。Grafana
是开源的,功能齐全的度量仪表盘和图形编辑器,支持 Graphite,InfluxDB 和OpenTSDB。
MetricsGraphics.js
是一个可视化数据图表库,可在网页上呈现时间序列数据。它很小,60kb之内,但它提供了一个简便方法来产生图像常见类型。当前这个库支持折线图、散列图、直方图、条形图、图表、甚至是基本的线性
ejsExcel 是 BI 商业智能报表系统,可以通过 Excel 模板导出 Excel:
npm install ejsexcel
Keen.js 是 Keen IO 的 JavaScript SDK。
安装:
# via npm
$ npm install keen-js
# or bower
$ bower install keen-js
Open Flash
Chart2为OpenFlashChart升级版,数据格式转向json。
支持PHP, Perl, Python, Ruby, .NET, Google Web Toolkit and JAVA
easypoi 功能如同名字easy,主打的功能就是易容,让一个没见接触过poi的人员
就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板 语言(熟悉的表达式语法),完成以前复杂的写法
dashboards 是非常好看,可定制的仪表盘模板。
每个模板都是基于 Bootstrap v3.2 构建的,可自定义样式,包括常规仪表盘使用示例和配置。
N3 基于 D3.js 针对小量受众–基于 AngularJS 绘制通用线图。如果你需要更多的图表类型,它可能不适合你。
H2O 的核心是一个统计分析引擎,它使用 Hadoop
的分布式文件系统(HDFS)作为其存储平台,但是它们的最终目标是像谷歌的BigQuery 一样简单。H2O 的用户交互是通过一个简单的网络搜索和标准 R
Hyou 提供一个简单的 Pythonic 界面来操作 Google 电子表格数据。
简单使用:
import hyou
Bokeh (Bokeh.js) 是一个 Python 交互式可视化库,支持现代化 Web 浏览器,提供非常完美的展示功能。Bokeh 的目标是使用D3.js 样式提供优雅,简洁新颖的图形化风格,同时提供大型数据集的高性能交互功能。Boken
MetricsGraphics.js 是一个建立在 D3
基础上,为可视化和时间序列化的数据而优化的库。它提供了一种简单的方式,用一致性,持久性,和响应式方式来产生相同类型的图形。这个库现在支持折线图,,
ExcelReport 是一个基于 NPOI 开发的报表引擎。
SwiftGraph 是纯 Swift 实现的图形数据结构,支持 iOS 和 OS X 项目。SwiftGraph 支持加权,不加权,有向和无向图。
NVD3 是一个旨在建立可复用的图表和组件的 d3.js
项目——它提供了同样强大的功能,但更容易使用。它可以让你处理复杂的数据集来创建更高级的可视化。
Dimple 是一个面向对象的 API,它可以通过 d3.js
来创建灵活的轴线图。创建此项目的目的是让那些非 JavaScript 专家的程序员也能创建标准的(或者比较标准的)业务分析表格。
Plottable.js 是一个用来创建灵活可定制图表的 JavaScript 组件,基于D3.js 构建,提供了各种类型的图表绘制支持。 Plottable.js
Wisp 是一个基于控制台的 Scala 的图表库。Wisp 使用已有的基于 Web 的图表库。
例如下面一个图表:
js图表库这么多,能兼容所有浏览器又免费好用的却又没多少。。可能是宣传较少,这个图表库用的人却不多,为使这么好的框架不被埋没,才自作主张发布到开源中国,
PyExcelerate 是 Python 写 Excel(.xlsx) 文件的包,支持 Python 2.6,2.7,3.3 和 3.4。
nxpd 一个 Python 包,用来绘制可视化的 NetworkX
图形,使用 pydot 和 graphviz 包。
示例代码:
XXChartView ,好用的统计图,折线统计图,柱状统计图。
pod ‘XXChartView’, :git => ‘https://github.com/PittWong/XXChartView.git‘
Cyclotron 是一个构建仪表板的 Web 平台。它提供标准的样板和通道,允许非程序员使用可定制的组件轻松创建和编辑仪表板。