阅读更多

13顶
0踩

开源软件
ichartjs 是一款基于HTML5的图形库。致力于为您的应用提供简单、直观、可交互的体验级图表组件。是WEB/APP图表展示方面的解决方案 。

经过6个月的优化,ichartjs开源技术小组今日正式发布了1.0版本。

特点

  • 跨平台: ichartjs利用HTML5 canvas完成图形绘制工作,这样它有能力在现代的主流浏览器中运用自如。 无论是PC上的,还是在Android/iOS上,ichartjs都能在不改动任何代码的前提下提供统一的视图。
  • 轻量级: 单一的 ichartjs压缩文件只有90k。如果你只需要单一的图形功能,你也可以只加载你所需要的js文件。 那样代码量会更少。ichartjs不依赖任何其他库。只和浏览器相关。这样给你带来的是一个完全独立的轻量级js组件。
  • 多风格: ichartjs提供了多个定义样式方面的配置项。通过它们,可以制作 出由设计师设计出来的图表风格。
图表类型

ichartjs目前实现的图表类型有:饼图、环形图、折线图、面积图、柱形图、簇状柱形图、条形图、簇状条形图。其中饼图与柱形图有3D视图。



主   页:http://www.ichartjs.com
微   博:http://weibo.com/ichartjs
源代码:http://code.google.com/p/ichartjs/
  • 大小: 75.4 KB
来自: ichartjs官网
13
0
评论 共 33 条 请登录后发表评论
33 楼 wanghetommy 2013-02-04 10:34
h5gallery 写道
wanghetommy 写道
在解决现有bug的前提下,ichartjs下一版会增加以下组件:
组合图、柱形堆积图、百分比柱形堆积图

组合图什么时候推出?

据有关人士透露,组合图会在春节后,择日发布。敬请关注!
32 楼 h5gallery 2013-02-01 09:39
wanghetommy 写道
在解决现有bug的前提下,ichartjs下一版会增加以下组件:
组合图、柱形堆积图、百分比柱形堆积图

组合图什么时候推出?
31 楼 wanghetommy 2013-01-15 11:09
h5gallery 写道
wanghetommy 写道
ichartjs的独立组件-仪表盘示例预览:http://jsbin.com/olefom/1

http://jsbin.com/olefom/1

这是ichartjs后期要发布的独立组件,以独立文件的形式存在。这样是为了避免增加ichartjs核心代码量。
30 楼 h5gallery 2013-01-12 21:53
wanghetommy 写道
ichartjs的独立组件-仪表盘示例预览:http://jsbin.com/olefom/1

http://jsbin.com/olefom/1
29 楼 wanghetommy 2013-01-11 15:41
ichartjs的独立组件-仪表盘示例预览:http://jsbin.com/olefom/1
28 楼 wanghetommy 2013-01-06 10:22
wanghetommy 写道
在解决现有bug的前提下,ichartjs下一版会增加以下组件:
组合图、柱形堆积图、百分比柱形堆积图

最新消息:ichartjs技术小组已经完成了组合图、柱形堆积图、百分比柱形堆积图开发工作。
27 楼 wanghetommy 2012-12-27 19:04
在解决现有bug的前提下,ichartjs下一版会增加以下组件:
组合图、柱形堆积图、百分比柱形堆积图
26 楼 wanghetommy 2012-12-20 16:11
keylab 写道
看表面以及代码格式确实太像了,没有看源码,望请楼主见谅

没关系,这说明我们配置的风格的能里的确挺能"迷惑"人的!
25 楼 wanghetommy 2012-12-19 18:30
grandboy 写道
wanghetommy 写道
superchinaren 写道
不错。建议增加股票图表,同时引入websocket及ajax轮循两种通信方式来展示。这个功能在监控方面并配上漂亮的图表很实用。。支持ichartjs

感谢大家关注ichartjs,股票图目前不会增加,下一步要做的是把常用的图表类型完善好,而对于监控方面功能而言,我们的确要考虑这方面,由于监控方面需要长时间刷新,所以我们要做好内存测试工作,保证其稳定性,至于websocket及ajax轮循两种通信方式写一个小插件即可


看得出来,楼主很专注,一点都不盲目,很有希望。

谢谢大家的支持,有你们的帮助,ichartjs会一步一步的走下去
24 楼 wanghetommy 2012-12-19 18:28
superscorpio 写道
希望能增加股票行情走势图

您好,目前ichartjs还处于起步阶段,重点在于完善功能和常用图表,目前不会增加股票行情走势图,您可以参考开源股票行情图项目:html54stock 
23 楼 superscorpio 2012-12-19 13:13
希望能增加股票行情走势图
22 楼 grandboy 2012-12-19 11:12
wanghetommy 写道
superchinaren 写道
不错。建议增加股票图表,同时引入websocket及ajax轮循两种通信方式来展示。这个功能在监控方面并配上漂亮的图表很实用。。支持ichartjs

感谢大家关注ichartjs,股票图目前不会增加,下一步要做的是把常用的图表类型完善好,而对于监控方面功能而言,我们的确要考虑这方面,由于监控方面需要长时间刷新,所以我们要做好内存测试工作,保证其稳定性,至于websocket及ajax轮循两种通信方式写一个小插件即可


看得出来,楼主很专注,一点都不盲目,很有希望。
21 楼 javeaye 2012-12-18 21:09
hxg524321299 写道
说高仿,未免太武断了,何来的90%?
顶,很实用的js功能组件,算法不错啊~

推荐一个
http://www.oschina.net/p/raphael
20 楼 hxg524321299 2012-12-18 17:20
说高仿,未免太武断了,何来的90%?
顶,很实用的js功能组件,算法不错啊~
19 楼 gml520 2012-12-18 11:45
非常不错的js库,很漂亮!
18 楼 张洪财 2012-12-18 11:27
有发展的东西。
17 楼 wanghetommy 2012-12-18 09:18
superchinaren 写道
不错。建议增加股票图表,同时引入websocket及ajax轮循两种通信方式来展示。这个功能在监控方面并配上漂亮的图表很实用。。支持ichartjs

感谢大家关注ichartjs,股票图目前不会增加,下一步要做的是把常用的图表类型完善好,而对于监控方面功能而言,我们的确要考虑这方面,由于监控方面需要长时间刷新,所以我们要做好内存测试工作,保证其稳定性,至于websocket及ajax轮循两种通信方式写一个小插件即可
16 楼 superchinaren 2012-12-18 08:59
不错。建议增加股票图表,同时引入websocket及ajax轮循两种通信方式来展示。这个功能在监控方面并配上漂亮的图表很实用。。支持ichartjs
15 楼 coder 2012-12-18 08:48
网站做的不错,挺喜欢的
14 楼 jzzwy 2012-12-17 20:37
很厉害,非常好的帖子

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • ichartjs android,Android报表解决方案 使用开源组件iChartjs(一)

    随着移动设备的日益增多,以前互联网的一些常用功能逐渐在移动互联网上逐渐迁移 今天我们看一下我们经常用到的报表是怎样实现在android客户端的接触过android图标的人应该都知道Achartengine 一个android应用的图表库 ...

  • HTML5图表组件库ichartjs作者王鹤专访

    HTML5图表组件库ichartjs作者王鹤专访

  • IOS报表解决方案 使用开源组件iChartjs(一)

    前几天写了android系统使用ichartjs简单实现移动端图表的例子,怎么能少了乔帮主的ios系统呢 实现效果更炫的ichartjs图表 我们来看看如何实现呢 同android系统一样 使用UIWebView就可以实现 ios对html5的支持也很...

  • android图表ichartjs

    android图表ichartjs

  • ichartjs android,在android上动态实现ichartjs的3D柱形图

    ichartjs可以为web应用提供简单、直观、可交互的体验级图表组件。是web图表方面的解决方案。最近正好在学HTML5,顺便就用ichartjs来练习。ichartjs目前支持饼图、折线图、区域图、柱形图、条形图。ichartjs是基于...

  • java 免费图表控件_转:几款免费的图表js插件

    1,ichartjs(国产)(http://www.ichartjs.com/) ===============强烈推荐ichartjs是一款优秀的国产开源插件,作者是王鹤,英文名taylor,毕业于南昌大学软件工程专业。ichartjs是一款基于HTML5的图形库。使用纯...

  • 前端数据可视化插件大盘点 图表/图谱/地图/关系图全有

    在大数据时代,很多时候我们需要在网页中显示数据统计报表,从而能很直观地了解数据的走向,开发人员很多时候需要使用图表来表现一些数据。随着Web技术的发展,从传统只能依靠于flash、IE的vml,各个浏览器尚不统一...

  • 基于ichartjs图形库在android上使用HTML动态实现3D柱形图

    转载地址:... ... ichartjs 是一款基于HTML5的图形库。... ichartjs致力于为WEB应用提供简单、直观、可交互的体验级图表组件。是WEB图表展示方面的解决方案

  • 中国优秀开源项目

    ExtMail是一个定位于中小企业、满足稳定邮件收发、解决多语言显示、实现零成本自建的中文开源邮件系统项目,以GPL V2授权发布。 当前54票 Fastjson Fastjson是阿里巴巴工程师开发的一个...

  • 前端数据可视化插件(一)图表

    在大数据时代,很多时候我们需要在网页中显示数据统计报表,从而能很直观地了解数据的走向,开发人员很多时候需要使用图表来表现一些数据。随着Web技术的发展,从传统只能依靠于flash、IE的vml,各个浏览器尚不统一...

  • node-v0.10.31-sunos-x86.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • node-v0.10.44-linux-x86.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • 30KW三相PFC充电桩充电模块项目开发设计方案CCS源码AD原理图bom测试报告

    30KW三相PFC充电桩项目开发设计方案CCS源码AD原理图bom测试报告

  • node-v0.10.32-x64.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW).zip

    JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)JAVA五子棋手机网络对战游戏的设计与实现(源代码+LW)

  • 人工智能+深度学习+卷积神经网络精细解读+整理版

    【项目资源】:汇聚了云计算、区块链、网络安全、前端设计、后端架构、UI/UX设计、游戏开发、移动应用开发、虚拟现实(VR)、增强现实(AR)、3D建模与渲染、云计算服务、网络安全工具等各类技术项目的素材和模板。包括AWS、Azure、Docker、Kubernetes、React、Vue、Angular、Node.js、Django、Flask、Unity、Unreal Engine、Blender、Sketch、Figma、Wireshark、Nmap等项目的素材和模板。【项目质量】:所有素材和模板都经过精心筛选和整理,确保满足专业标准。在发布前,我们已经对功能进行了全面测试,确保其稳定性和可用性。【适用人群】:适合对技术充满热情的初学者、希望提升专业技能的中级开发者、以及寻求创新解决方案的高级工程师。无论是个人项目、团队合作、课程设计还是商业应用,都能在这里找到合适的资源。【附加价值】:这些项目资源不仅具有很高的学习价值,而且能够直接应用于实际项目中,提高开发效率。对于有志于深入研究或拓展新领域的人来说,它们提供了丰富的灵感和基础框架,帮助你快速构建出令人惊艳的作品。

  • node-v0.12.16-linux-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • node-v0.10.14-x86.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • Hnase课程-概念资料

    Hnase课程-概念资料

  • 太原理工软件工程Linux与Python编程

    太原理工软件工程Linux与Python编程实验报告,各位当个参考即可,不用过分较真,如果与你们想法不同,请以自己为主。

Global site tag (gtag.js) - Google Analytics