All Projects → TingGe → Data Visualization

TingGe / Data Visualization

Licence: mit
数据可视化

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Data Visualization

Antd Umi Sys
企业BI系统,数据可视化平台,主要技术:react、antd、umi、dva、es6、less等,与君共勉,互相学习,如果喜欢请start ⭐。
Stars: ✭ 503 (+173.37%)
Mutual labels:  data-visualization, d3js
Reaviz
📊 Data visualization library for React based on D3
Stars: ✭ 1,141 (+520.11%)
Mutual labels:  data-visualization, d3js
Party Mode
An experimental music visualizer using d3.js and the web audio api.
Stars: ✭ 690 (+275%)
Mutual labels:  data-visualization, d3js
D3
This is the repository for my course, Learning Data Visualization with D3.js on LinkedIn Learning and Lynda.com.
Stars: ✭ 64 (-65.22%)
Mutual labels:  data-visualization, d3js
3d Force Graph Vr
3D force-directed graph component in VR
Stars: ✭ 112 (-39.13%)
Mutual labels:  data-visualization, d3js
Plotly Graphing Library For Matlab
Plotly Graphing Library for MATLAB®
Stars: ✭ 234 (+27.17%)
Mutual labels:  data-visualization, d3js
Plotly
An interactive graphing library for R
Stars: ✭ 2,096 (+1039.13%)
Mutual labels:  data-visualization, d3js
Reaviz
📊 Data visualization library for React based on D3
Stars: ✭ 215 (+16.85%)
Mutual labels:  data-visualization, d3js
Ss Vis Component
VIS components for a security system, to monitor the state and confirm the system's health running.
Stars: ✭ 88 (-52.17%)
Mutual labels:  data-visualization, d3js
Three Forcegraph
Force-directed graph as a ThreeJS 3d object
Stars: ✭ 84 (-54.35%)
Mutual labels:  data-visualization, d3js
Dex
Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.
Stars: ✭ 1,238 (+572.83%)
Mutual labels:  data-visualization, d3js
Sunburst Chart
A sunburst interactive chart web component for visualizing hierarchical data
Stars: ✭ 140 (-23.91%)
Mutual labels:  data-visualization, d3js
Just Dashboard
📊 📋 Dashboards using YAML or JSON files
Stars: ✭ 1,511 (+721.2%)
Mutual labels:  data-visualization, d3js
3d Force Graph
3D force-directed graph component using ThreeJS/WebGL
Stars: ✭ 2,386 (+1196.74%)
Mutual labels:  data-visualization, d3js
Calendar Heatmap
A d3 heatmap for representing time series data similar to github's contribution chart
Stars: ✭ 1,985 (+978.8%)
Mutual labels:  data-visualization
Kitten
Tiny multi-server automation tool
Stars: ✭ 171 (-7.07%)
Mutual labels:  fabric
Slopegraph
Edward Tufte-Inspired Slopegraphs
Stars: ✭ 166 (-9.78%)
Mutual labels:  data-visualization
Countly Sdk Web
Countly Product Analytics SDK for websites and web applications
Stars: ✭ 165 (-10.33%)
Mutual labels:  data-visualization
Weather App React Native
The source code of react-native weather app
Stars: ✭ 176 (-4.35%)
Mutual labels:  d3js
Data Science Resources
👨🏽‍🏫You can learn about what data science is and why it's important in today's modern world. Are you interested in data science?🔋
Stars: ✭ 171 (-7.07%)
Mutual labels:  data-visualization

data-visualization

数据可视化:基于d3.js 或 fabric.js 等

市场图表

个人经验:

偏展现场景,建议优先采用类置标语言(Markup Language)的类库,直观;偏交互场景,选用易编程、易定制的类库。

偏展现图表

图表 特点
Echarts
AntV 蚂蚁金服全新一代数据可视化解决方案。包括可视化图形语法库 G2流程图和关系分析的G6面向移动端的可视化图形语法库 F2
Viserjs 基于 G2 的图形库,置标语言( Markup Language)使用方式,支持 React、Angular 和Vue,由 Recharts 等成员开发
Recharts 对 React 和 D3 的封装,置标语言( Markup Language)使用方式,对 React 支持友好,由 Alibaba 成员发起
Frappé Charts 基于 SVG
SVG.js 将 SVG 的置标语言使用方式封装成了一套类似 Canvas (或 D3)的 APIs,增强了 SVG 的交互开发体验
Vega
Vega-Lite

偏交互图表

图表 特点
AntG 3D 图形方向。蚂蚁金服在互联网交互图形领域的探索沉淀,包括 R3WebAR。著名应用有蚂蚁庄园、小鸡快跑等。
Fabric.js
konva
D3
JavaScript InfoVis Toolkit
Protovis D3.js 前身,使用SVG的可视化JS。从后续发展看,不建议在新项目中采用。如重新设计新可视化JS,可参考。

其它

图表 特点
Deck.gl Uber 的一个 WebGL 大规模数据展现库。其他还有 luma.glreact-visreact-map-gl
Planck.js 2D 物理引擎
whs.js 基于Three.js,适用于 Web 应用程序与游戏的3D框架
Embedding Projector 谷歌开源的高维数据可视化
Phaser HTML5 Game Framework
AnyPixel.js 谷歌,个人认为比较适合交互式大屏
LayerVisualizer 一个简单的基于Web的3D图层(可用于可视化材质UI和涉及深度/阴影的其他事物)

项目

图片标定

calibrationbox:一个 Fabric 的小插件,可用于标定图片中车辆、人、交通灯标识、区域等。详见,calibration-box 项目。

网络攻击地图

  • norsecorp

  • ipviking

访问者流报告

netflow:借鉴 Google Analytics 行为流 ,修改自 netFlow

运行

  1. 依赖 Nodehttp-server
  2. 在 data-visualization/server 目录执行 npm install 后,运行 npm start 启动(默认9999端口)
  3. 在 data-visualization 目录执行 http-server
  4. 根据 http-server 中提示的网址,在浏览器(建议 Chrome )中访问
  5. 关闭命令窗口即可退出

附录

反馈

https://github.com/TingGe/data-visualization/issues

贡献

https://github.com/TingGe/data-visualization/graphs/contributors

许可

(The MIT License)

Copyright (c) Ting Ge [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].