1、ichartjs(国产)

ichartjs是一款优秀的国产开源插件,作者是王鹤,英文名taylor,毕业于南昌大学软件工程专业。

ichartjs 是一款基于HTML5的图形库。使用纯javascript语言, 利用HTML5的canvas标签绘制各式图形。 ichartjs致力于为您的应用提供简单、直观、可交互的体验级图表组件。是WEB/APP图表展示方面的解决方案 。如果你正在开发HTML5的应用,ichartjs正好适合您。 ichartjs目前支持饼图、环形图、折线图、面积图、柱形图、条形图。ichartjs是基于Apache License 2.0协议的开源项目。

2、echarts(国产)

Echarts是百度前端团队做的基于html5-canvas的开源图表绘制组件。

几个特性如下:

拖拽重计算:拖拽重计算特性(专利)带来了数据统计图表从未有过的用户体验,允许用户对统计数据进行有效的提取、整合,甚至在多个图表间交换数据,赋予了用户对数据进行挖掘、整合的能力。

大规模数据模式:如何展现成千上百万的数据?貌似除了用专业的统计工具(如MATLAB)外别无选择?不,在拥有众多交互特性下ECharts依然可以做到直角系图表(折、柱、散点、K线)20万数据秒级出图。

值域漫游:基于坐标的图表(如地图、散点图)通过色彩变化表现数值的大小能直观形象的展示数据分布。但如何聚焦到我所关心的数值上?ECharts拥有值域漫游的功能,让你可以轻松进行数值筛选。

3、Loongchart(国产)

LoongChart是一款基于HTML5-Canvas的开源信息图表绘制组件,难能可贵的是该插件能够兼容IE7、IE8,但动画效果较差,静态显示效果基本满足要求。

有以下特点:
    纯html5及Javascript,跨平台,原生支持现代浏览器,兼容IE7、IE8,不依赖任何框架;
    支持多种常用绘图类型;
    支持组合图;
    支持核心代码内的语言设定(用于错误提示);
    支持动画(可关闭);
    支持皮肤设定以及自定义定制皮肤功能;
    部分图形支持3D图
    支持自定义绘图;
    记录最终绘制的图形中的各元素位置、大小等信息,以供查询;
    支持直接导出图片(非全部均浏览器支持);

LoongChart官网有一个比较贴心的功能,它支持在线修改选项和查看选项,并可以实时显示修改选项后的效果。如果用户找到合适的选项,就可以直接查看实时选项并复制到自己的项目中,非常方便。

4、Chart.js

小巧而轻便的的图表插件,缺点是支持的图形类型较少,数据交互功能也非常有限,但作者以后可能会逐渐完善。

5、Jqplot

一个相当古老而“坚挺”的图表插件,支持现代浏览器和IE7,IE8(和LoongChart一样,抛弃IE6了)。

6、gRaphael

支持现代浏览器,以及IE6.0+,兼容性相当不错。

7、RGraph

支持现代浏览器, 兼容IE7、IE8。

8、CanvasXpress

支持相当多类型的图表,API也相当齐全。

9、AwesomeChartJS

支持的图形类型相对来说不是很多。

10、Dygraphs

dygraphs is a fast, flexible open source JavaScript charting library.

Features:
    Handles huge data sets: dygraphs plots millions of points without getting bogged down.
    Interactive out of the box: zoom, pan and mouseover are on by default.
    Strong support for error bars / confidence intervals.
    Highly customizable: using options and custom callbacks, you can make dygraphs do almost anything.
    dygraphs is highly compatible: it works in all major browsers (including IE8). You can even pinch to zoom on mobile/tablet devices!
    There's an active community developing and supporting dygraphs.

转载于:https://www.cnblogs.com/Tanghongchang/p/9590850.html

10款免费开源图表插件推荐相关推荐

  1. java 免费图表控件_给你一杯java润润喉 10款免费的图表JS插件

    开发人员很多时候需要使用图表来表现一些数据,而一张图表往往能够比几行密密麻麻的数字表格更能直观地展示数据内容.随着Web技术的发展,从传统只能依 靠于flash.IE的vml,各个浏览器尚不统一的sv ...

  2. 2021年10款优质Chrome浏览器插件推荐

    Chrome插件像一个个小帮手,帮我们提升效率,完成一些有价值的事情.其实有很多这样的优质实用插件,很多人并不知道它们的存在,下面就特意为大家整理10款非常有用的插件. 1.哔哩哔哩助手:B站扩展程序 ...

  3. android 免费游戏推荐,10款免费Android小游戏推荐

    如果你是Android手机用户,而且正在寻找一些小游戏来消磨时间,下面这10款免费小游戏将大有帮助.无论你喜欢哪种游戏,下面至少有一两款会满足你的要求. 1. 愤怒的小鸟 自从数月前登录iPhone/ ...

  4. java开源cad_寻找 AutoCAD 替代品,5款免费开源 CAD 软件推荐

    FreeCAD FreeCAD 是一种通用的3D CAD建模.完全开源(LGPL许可证)FreeCAD 直接的目的是在机械工程和产品设计,也适合在更广泛的用途,如建筑行业或其他工程专业,工程相关领域. ...

  5. html 圆圈图表插件,10款HTML5动画图表插件

    创建一个HTML5网页图表应用已经非常简单,利用Canvas更是能绘制出绚丽的动画效果,也就是说你的HTML5图表能动起来,给人不一样的用户体验.本文就主要来分享一些最常用的HTML5图表插件,不仅外 ...

  6. 推荐10款免费开源的网店系统

    http://www.25gx.com/wl2009/new-260.html ShopEx -- http://www.shopex.cn PHP+MySQL,免费时尚模板,国内老牌.觉得适合服装. ...

  7. 推荐10款免费而优秀的图表插件

    推荐10款免费而优秀的图表插件 开发人员很多时候需要使用图表来表现一些数据,而一张图表往往能够比几行密密麻麻的数字表格更能直观地展示数据内容.随着Web技术的发展,从传统只能依靠于flash.IE的v ...

  8. java 免费图表控件_推荐10款免费而优秀的图表插件

    开发人员很多时候需要使用图表来表现一些数据,而一张图表往往能够比几行密密麻麻的数字表格更能直观地展示数据内容.随着Web技术的发展,从传统只能依靠于flash.IE的vml,各个浏览器尚不统一的svg ...

  9. js插件---10个免费开源的JS音乐播放器插件

    js插件---10个免费开源的JS音乐播放器插件 一.总结 一句话总结:各种插件都有很多,多去找. 二.js插件---10个免费开源的JS音乐播放器插件 亲测可用 音乐播放器在网页设计中有时候会用到, ...

最新文章

  1. hadoop思维导图
  2. html col居中无效,html中col标签中的汉字如何居中?html col标签的基本使用(内有实例)...
  3. Linux(64) 下 Tomcat + java 环境搭建
  4. ps aux指令詳解
  5. 针对ie9写特殊的样式
  6. TD-SCDMA智能天线波束赋形能力的讨论
  7. Eclipse中 Project facet jst.web.jstl has not been defined.解决方案
  8. 公办低分二本_河南最适合“二本”考生的30所公办大学,录取分低,考生不要错过...
  9. 十条jQuery代码片段助力Web开发效率提升
  10. 用MATLAB做结构灵敏度分析怎么做,matlab灵敏度分析例题
  11. .mat转成.npy文件+Python(Pytorch)压缩裁剪图片
  12. CME ERROR错误代码列表
  13. 操作系统教程(第6版) 预习笔记
  14. ActiveMQ失效转移(Failover)
  15. DBO与DB_OWER
  16. 简历解析步骤(第二步)技术与实现(5)识文字,做分类:身高、体重
  17. 由学生学号查询该学生对应的课表--查询函数
  18. JavaScript学习(十八)--鼠标事件(鼠标点击松开移动效果)
  19. Android怎样判断APP是64位运行,还是32位运行?
  20. selenium web端自动化测试框架环境搭建

热门文章

  1. 等比级数(geometric progression) 和等差数列
  2. 自动化测试框架有哪些?怎么选?今天我来告诉你
  3. android最新v7包下载,android-support-v7-recyclerview的jar包
  4. 《Visual C++ 开发从入门到精通》——2.4 输入/输出基础
  5. 计算机硬件包括什么和外部设备,计算机硬件一般包括什么和外部设备
  6. java实现1到100的和
  7. 数据挖掘小白系列!SVM与混淆矩阵
  8. HDU 1533 费用流入门
  9. [渲染层网络层错误] Failed to load local image resource /pages/mine/photo the server responded with a statu
  10. Hilbert变换求信号的包络线及MATLAB代码