1.  JS Charts

Features

  • Prepare your chart data in XML, JSON or JavaScript Array
  • Create charts in different templates like bar charts, pie charts or simple line graphs
  • You don't need any server-side plugins/modules
  • It's compatible with most web browsers
  • 3D pies and 3D bars are available in the latest version

2. Flot

Features

  • Pure JavaScript plotting library for jQuery
  • Works with Internet Explorer 6+, Chrome, Firefox 2+, Safari 3+ and Opera 9.5+

3.  Rickshaw

Features

  • Based on d3.js. Graphs are drawn using svg and styled using css.
  • Licensed under MIT License

4.  Highcharts

Features

  • It supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.
  • Under any of the licenses, free or not, you are allowed to download the source code and make your own edits.
  • Highcharts needs only two JS files to run: The highcharts.js core and either the jQuery, MooTools or Prototype framework.
  • With the exporting module enabled, your users can export the chart to PNG, JPG, PDF or SVG format at the click of a button.
  • All text labels, including axis labels, data labels for the point and axis titles, can be rotated in any angle.
  • On hovering the chart Highcharts can display a tooltip text with information on each point and series.
  • It works in all modern browsers including the iPhone/iPad and Internet Explorer from version 6.

5.  Google Charts

Features

  • Rich gallery of interactive charts and data tools.
  • Connect to your data in real time using a variety of data connection tools and protocols.
  • Configure an extensive set of options to perfectly match the look and feel of your website.
  • Browser compatibility (adopting VML for older IE versions) and cross-platform portability to iOS and new Android releases.

6.  jChartFX

Features

  • jChartfx runs in your browser using pure JavaScript.
  • It provides the most comprehensive API, making it easy to customize every aspect of the charts, from axis to data series settings.
  • jChartFX leverages HTML5, CSS and SVG capabilities in today’s browsers.
  • It supports JSON so you can populate charts with your data by simply using web services to retrieve server side data from any source.

7.  TufteGraph

Features

  • Configuration is by dynamic functions, allowing for a really compact API (very few options)
  • Non-core layout is done via CSS rather than code

8.  jqPlot

Features

  • Numerous chart style option
  • Date axes with customizable formatting.
  • Up to 9 Y axes.
  • Rotated axis text.
  • Automatic trend line computation.
  • Tooltips and data point highlighting.

9.  Spider Graph

Features

  • Interactive HTML5 spider graph module
  • The yellow and orange layers display fixed data. The blue layer is active, allowing the user to input data with a mouse or touch device.

10.  jQuery Sparklines

Features

  • It generates sparklines (small inline charts) directly in the browser using data supplied either inline in the HTML, or via javascript.
  • It's compatible with Firefox 2+, Safari 3+, Opera 9, Google Chrome and Internet Explorer 6, 7, 8, 9 & 10 as well as iOS and Android.

11.  gRaphael

Features

  • Currently supports Firefox 3.0+, Safari 3.0+, Opera 9.5+ and Internet Explorer 6.0+
  • Licensed under MIT License

12.  amCharts

Features

  • The charting solution include Column, Bar, Line, Area, Step, Step without risers, Smoothed line, Candlestick, OHLC, Pie/Donut, Radar/Polar, XY/Scatter/Bubble, Bullet, Funnel/Pyramid charts as well as Gauges.
  • It's an independent library, which doesn’t require any 3rd party includes.

13.  Chart.js

Features

  • It uses the HTML5 canvas element.
  • It's dependency free, lightweight (4.5k when minified and gzipped) and offers loads of customisation options.
  • It supports all modern browsers, and polyfills provide support for IE7/8.

14.  Morris.js

Features

  • Line, area, bar and Donut charts are supported
  • Licensed under BSD License

15.  RGraph

Features

  • HTML5 canvas and JavaScript based library
  • AJAX and JSON Support
  • The drawing API allows you to add interactive elements to your charts such as rectangles, circles, polygons, images and extra axes.
  • Open and free to use for any purpose under the MIT license.

16.  DHTML Charts

Features

  • Supports line, spline, area, bar, pie, donut, scatter, and radar charts
  • JavaScript charting library for generating cross-browser HTML5 charts
  • The charts can be loaded from XML, JSON, JavaScript array, or CSV and updated on the fly (by using Ajax) to show changing graphical data.
  • Works in all major web browsers: IE, FF, Safari, Opera, Chrome, or any other browsers based on Mozilla or the Webkit engine.
  • It's available in the Standard Edition only, and can be used for free under GNU GPL v2.

17.  jqBarGraph

Features

  • Easy-to-use jQuery plugin for displaying your data as bar graphs.
  • Compatible and fully tested with Safari 2+, Internet Explorer 6+, Firefox 2+, Google Chrome 3+, Opera 9+.

18.  JpGraph

Features

  • An Object-Oriented Graph creating library for PHP
  • Has over 200+ built in Country flags
  • Support for alpha blending
  • Advanced interpolation with cubic splines to get smooth curves from just a few data points
  • Supports several plot types,spider-plots, pie-charts (both 2d and 3d) , scatter-plots, line-plots, filled line-plots, accumulated line-plots, bar plots, accumulated bar plots, grouped bar plots, error plots, line error plots, box plots, stock plots.
  • Supports internal caching (with timeout) of generated graphs to lessen burden of a HTTP server.

19.  Elycharts

Features

  • It can draw all frequently used chart types: line charts with spline support, combined line, pie charts, sparklines, bar charts, area and areaspline charts.
  • Highly customizable with a simple configuration
  • Support dynamic data modification, with graceful animations to show the chart evolution.
  • Compatibility: Firefox 3.0+, Safari 3.0+, Opera 9.5+, Internet Explorer 6.0+, Google Chrome/Chromium.
  • It's based on a MIT license

20.  jQuery Org Chart

Features

  • Very easy to use given a nested unordered list element.
  • Drag-and-drop reorganisation of elements.
  • Showing/hiding a particular branch of the tree by clicking on the respective node.
  • Nodes can contain any amount of HTML except <li> and <ul>.

21.  Sigma

Features

  • An open-source lightweight JavaScript library to draw graphs, using the HTML canvas element.
  • Simple and accessible public API
  • Fluid drawing process management, with frames insertion
  • jQuery-like chainable methods

22.  Protovis

Features

  • Defines marks through dynamic properties that encode data, allowing inheritance, scales and layouts to simplify construction.
  • It uses JavaScript and SVG for web-native visualizations; no plugin required.
  • It's free and open-source, provided under the BSD License.

23.  Animated Pie Chart

Features

  • Created using HTML5 canvas element, CSS3 and jQuery
  • 10+ available options to customize the chart

24.  DyGraphs

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.
  • It works in all major browsers (including IE8). You can even pinch to zoom on mobile/tablet devices.

25.  TimePlot

Features

  • DHTML-based AJAXy widget for plotting time series
  • Licensed under BSD License

摘要地址:http://www.open-open.com/lib/view/open1392251715410.html

25个免费的jQuery/ JavaScript的图表和图形库的更多相关文章

  1. [转]Tetris(俄罗斯方块) in jQuery/JavaScript!

    本文转自:http://pwwang.com/2009/10/25/tetris-in-jquery-javascript/ All in jQuery/JavaScript + HTML! Demo ...

  2. 25款顶级的jQuery表格插件

    jQuery 表格插件可以让你创建各种各样的表格布局,表格布局是报纸和杂志中最常见的布局,现在的网站中也很常见,在这篇文章中,我向大家推荐25个jQuery 的表格插件,你可以任意控制表格的行和列,用 ...

  3. Visual Studio 2012设置Jquery/Javascript智能提示

    Visual Studio 2012设置Jquery/Javascript智能提示 在Visual Studio 2008 Visual Studio 2010中微软已经开始支持jquery/java ...

  4. FusionCharts使用JavaScript渲染图表(不用Flash)

    FusionCharts可以让用户只使用JavaScript建立图表(而不是使用Flash),只需要添加另一行代码,如下所示: FusionCharts.setCurrentRenderer('jav ...

  5. jQuery JavaScript Library v3.2.1

    /*! * jQuery JavaScript Library v3.2.1 * https://jquery.com/ * * Includes Sizzle.js * https://sizzle ...

  6. [JS]jQuery,javascript获得网页的高度和宽度

    [JS]jQuery,javascript获得网页的高度和宽度网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeigh ...

  7. 【转】2014年25款最好的jQuery插件

    2014年25款最好的jQuery插件 来源:Specs' Blog-就爱PHP   时间:2014-12-30 10:24:10   阅读数:2267 分享到: 0 http://www.php10 ...

  8. 10 个免费的 jQuery 可视化编辑器插件

    富文本编辑器,也就是所见即所得的 HTML 编辑器,是网站一个非常重要的组件,特别是对于一些内容发布网站来说.本文介绍 10 个基于 jQuery 的可视化文本编辑器. MarkitUp markIt ...

  9. 免费素材:25套免费的 Web UI 设计的界面元素(转)

    Web 元素是任何网站相关项目都需要的,质量和良好设计的元素对于设计师来说就像宝贝一样.如果您正在为您的网站,博客,Web 应用程序或移动应用程序寻找完美设计的网页元素,那么下面这个列表会是你需要的. ...

随机推荐

  1. Shutdown 源码阅读

    Shutdown /** * 虚拟机关闭步骤 * @since 1.3 */ class Shutdown { /* 关闭状态 */ private static final int RUNNING ...

  2. Fiddler Wireshark 抓包

    使用 层次 Fiddler 简单 第七层应用层的 HTTP(S) 协议的包 Wireshark 复杂 第三层网络层的包 注意:Fiddler 只能抓到走系统代理的流量.不走系统代理的流量(比如浏览器选 ...

  3. java源码-ReentrantLock源码分析-2

    继续上篇ReentrantLock分析如何唤醒线程: 当调用lock.unlock()方法最终调用AQS类中的release方法,开始释放锁 tryRelease(1)方法在Sync对象中实现,首先会 ...

  4. C基础知识(12):可变参数

    该功能需要使用<stdarg.h>.函数的最后一个参数写成省略号,即三个点号(...),省略号之前的那个参数是int,代表了要传递的可变参数的总数.该文件提供了实现可变参数功能的函数和宏. ...

  5. Opencv实现的陷波滤波器

    在本示例中,共设计了三个函数,分别是巴特沃斯滤波器BLPF().巴特沃斯陷波滤波器notchFilter_BTW().高斯陷波滤波器notchFilter_GAUSS() 巴特沃斯陷波滤波器参见书上6 ...

  6. React Native中ref的用法(通过组件的ref属性,来获取真实的组件)

    ref是什么? ref是组件的特殊属性,组件被渲染后,指向组件的一个引用.可以通过组件的ref属性,来获取真实的组件.因为,组件并不是真正的DOM节点,而是存在于内存中的一种数据结构,称为虚拟的DOM ...

  7. MathType 6.0中MT Extra(TrueType)问题

    问题 MathType 6.0中MT Extra(TrueType)字体问题在打开MathType6.0时,有时会提示MathType需要安装一个较新版本的MT Extra(TrueType)字体,这 ...

  8. 树莓派3 安装kali注意事项(无需显示器、键鼠连接树莓派)2017/9/18更新

     kali系统树莓派专用版下载地址https://www.offensive-security.com/kali-linux-arm-images/ 官方下载页面https://www.kali.or ...

  9. K Closest Points to Origin

    We have a list of points on the plane.  Find the K closest points to the origin (0, 0). (Here, the d ...

  10. 常见网络摄像机的端口及RTSP地址

    海康威视默认IP地址:192.168.1.64/DHCP 用户名admin 密码自己设端口:“HTTP 端口”(默认为 80).“RTSP 端口”(默认为 554).“HTTPS 端 口”(默认 44 ...