dntzhang / Wechart
Create all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Wechart
Hilo3d
Hilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-19.08%)
Mutual labels: graphics, 3d, webgl, rendering, html5, canvas
Picasso
Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Stars: ✭ 205 (+34.87%)
Mutual labels: graphics, rendering, 2d, path, svg, canvas
Macsvg
macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤
Stars: ✭ 789 (+419.08%)
Mutual labels: graphics, path, svg, bezier, html5
Three.js
JavaScript 3D Library.
Stars: ✭ 78,237 (+51371.71%)
Mutual labels: 3d, webgl, svg, html5, canvas
Taro
A lightweight 3D game engine for the web.
Stars: ✭ 345 (+126.97%)
Mutual labels: 3d, webgl, svg, html5, canvas
Spritejs
A cross platform high-performance graphics system.
Stars: ✭ 4,712 (+3000%)
Mutual labels: 3d, webgl, rendering, 2d, canvas
React Particles Webgl
🔆 A 2D/3D particle library built on React, Three.js and WebGL
Stars: ✭ 330 (+117.11%)
Mutual labels: 3d, threejs, 2d, canvas
Gcanvas
A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas
Stars: ✭ 1,705 (+1021.71%)
Mutual labels: graphics, webgl, 2d, canvas
Layaair discard
This is old LayaAir veriosn writetten by ActionScript 3.0 ,now LayaAir is using TypeScript as the Engine Script,Please use https://github.com/layabox/LayaAir instead.
Stars: ✭ 1,858 (+1122.37%)
Mutual labels: 3d, webgl, html5, canvas
Vue Gl
Vue.js components rendering 3D WebGL graphics reactively with three.js
Stars: ✭ 434 (+185.53%)
Mutual labels: graphics, 3d, webgl, threejs
Lume
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+192.76%)
Mutual labels: graphics, 3d, webgl, threejs
Zrender
A lightweight graphic library providing 2d draw for Apache ECharts
Stars: ✭ 5,122 (+3269.74%)
Mutual labels: 2d, svg, html5, canvas
Curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Stars: ✭ 1,039 (+583.55%)
Mutual labels: 3d, webgl, html5, canvas
React 3d Viewer
A 3D model viewer component based on react.js 一个基于react.js的组件化3d模型查看工具
Stars: ✭ 100 (-34.21%)
Mutual labels: 3d, webgl, threejs, html5
Fe Daily Record
📚前端书籍汇集点 + 每日好文推荐 + 公开课学习资料 + 各种大会资料
Stars: ✭ 94 (-38.16%)
Mutual labels: webgl, threejs, svg, canvas
Plutovg
Tiny 2D vector graphics library in C
Stars: ✭ 141 (-7.24%)
Mutual labels: graphics, 2d, svg, canvas
Tinyrenderer
A brief computer graphics / rendering course
Stars: ✭ 11,776 (+7647.37%)
Mutual labels: graphics, 3d, rendering
简体中文 | English
Cax
Wechart byCax 和 three.js 创造一切图[表]
![]() Weapp Line Chart by dntzhang |
![]() Force Directed Graph by dwqdaiwenqi |
Coming |
![]() Cax + Dragonbones by 06wj & dntzhang |
![]() Skatch by dntzhang |
![]() Map3d by TwistFateCarry |
![]() Music3d by dwqdaiwenqi |
![]() Music by dwqdaiwenqi |
![]() Texture Mapping by dntzhang |
![]() Music by dwqdaiwenqi |
![]() Earth by vorshen |
![]() Magic Cube by a876691666 |
![]() Word Penetrating by dntzhang |
![]() Astar by dntzhang |
![]() Filter by dntzhang |
![]() Functions by dntzhang |
![]() Racing by dntzhang |
![]() Mandelbrot Set by dntzhang |
![]() Source by dntzhang |
![]() Loading by dntzhang |
![]() Countdown by dntzhang |
![]() Particle Countdown by dntzhang |
![]() Map3d by dntzhang |
![]() WordCloud by dntzhang |
![]() WordSphere by dntzhang |
![]() Clock by dntzhang |
![]() Excel by dntzhang |
![]() Pie by dntzhang |
![]() Bar by dntzhang |
![]() Bar by dntzhang |
![]() Cylinder by dntzhang |
![]() Line by dntzhang |
![]() Graph by dntzhang |
![]() Map by dntzhang |
![]() Radar by dntzhang |
![]() Tiger by dntzhang |
![]() Draw by dntzhang |
![]() Pyramid3d by dntzhang |
![]() Bar3d by dntzhang |
![]() Pie3d by dntzhang |
![]() Texture Mapping by dntzhang |
![]() Heatmap by dntzhang |
怎么贡献图[表]?
- 在 packages 以图表的名字新建一个文件夹,比如 chart-name
- 组件的例子放在 examples 目录,比如 simple,组件 Group 源码放在 src 目录
- 执行
npm install
安装依赖 - 执行
npm run build chart-name simple
进行构建
当然也支持 npm run build chart-name
简写默认自动去找 simple 目录。
build 命令会自动打开浏览器中对应目录的 html (如果3000端口没占用,占用的话会递增):
http://localhost:3000/chart-name/examples/simple/index.html
修改目录下的文件会自动刷新网页。
Cax DEMO
- Web DEMO & → Source Code
谁在使用?
微信交流群【2】
License
MIT @腾讯微信支付 @Wechart团队 @腾讯AlloyTeam
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].