25个免费的jQuery/ JavaScript的图表和图形库
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.

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.

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.

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的图表和图形库的更多相关文章
- [转]Tetris(俄罗斯方块) in jQuery/JavaScript!
本文转自:http://pwwang.com/2009/10/25/tetris-in-jquery-javascript/ All in jQuery/JavaScript + HTML! Demo ...
- 25款顶级的jQuery表格插件
jQuery 表格插件可以让你创建各种各样的表格布局,表格布局是报纸和杂志中最常见的布局,现在的网站中也很常见,在这篇文章中,我向大家推荐25个jQuery 的表格插件,你可以任意控制表格的行和列,用 ...
- Visual Studio 2012设置Jquery/Javascript智能提示
Visual Studio 2012设置Jquery/Javascript智能提示 在Visual Studio 2008 Visual Studio 2010中微软已经开始支持jquery/java ...
- FusionCharts使用JavaScript渲染图表(不用Flash)
FusionCharts可以让用户只使用JavaScript建立图表(而不是使用Flash),只需要添加另一行代码,如下所示: FusionCharts.setCurrentRenderer('jav ...
- jQuery JavaScript Library v3.2.1
/*! * jQuery JavaScript Library v3.2.1 * https://jquery.com/ * * Includes Sizzle.js * https://sizzle ...
- [JS]jQuery,javascript获得网页的高度和宽度
[JS]jQuery,javascript获得网页的高度和宽度网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeigh ...
- 【转】2014年25款最好的jQuery插件
2014年25款最好的jQuery插件 来源:Specs' Blog-就爱PHP 时间:2014-12-30 10:24:10 阅读数:2267 分享到: 0 http://www.php10 ...
- 10 个免费的 jQuery 可视化编辑器插件
富文本编辑器,也就是所见即所得的 HTML 编辑器,是网站一个非常重要的组件,特别是对于一些内容发布网站来说.本文介绍 10 个基于 jQuery 的可视化文本编辑器. MarkitUp markIt ...
- 免费素材:25套免费的 Web UI 设计的界面元素(转)
Web 元素是任何网站相关项目都需要的,质量和良好设计的元素对于设计师来说就像宝贝一样.如果您正在为您的网站,博客,Web 应用程序或移动应用程序寻找完美设计的网页元素,那么下面这个列表会是你需要的. ...
随机推荐
- 开始JavaScript的学习了
为何学习? 1. 所有主流浏览器都支持JavaScript. 2. 目前,全世界大部分网页都使用JavaScript. 3. 它可以让网页呈现各种动态效果. 4. 做为一个Web开发师,如果你想提供漂 ...
- linux之gzip命令
命令格式: gzip [选项] 压缩(解压缩)的文件名 参数: -d 将压缩文件解压. -l 对每个压缩文件,显示压缩文件的大小,未压缩文件的大小,压缩比,未压缩文件的名字 -v 对每一个压缩和解压 ...
- C#连接内存数据库redis【1、安装配置】
Redis是一个不错的缓存数据库,读取数据速度效率都很不错.今天大家共同研究下redis的用法.结合网上的资料和自己的摸索,先来看下安装与配置把. 咱们主要看在WINDOWS上怎样使用REDIS数据库 ...
- Java模拟实现百度文档在线浏览
Java模拟实现百度文档在线浏览 这个思路是我参考网上而来,代码是我实现. 采用Apache下面的OpenOffice将资源文件转化为pdf文件,然后将pdf文件转化为swf文件,用FlexPaper ...
- 参考:菜菜的sklearn教学之降维算法.pdf!!
PCA(主成分分析法) 1. PCA(最大化方差定义或者最小化投影误差定义)是一种无监督算法,也就是我们不需要标签也能对数据做降维,这就使得其应用范围更加广泛了.那么PCA的核心思想是什么呢? 例如D ...
- vscode 中sftp配置
简单记录一下,相对路径的设置不用“/”表明根目录等,直接写目录名字即可 { "name": "profile name", "prot ...
- Windows 10 搭建 Django 环境(详细教程)
Windows 10 搭建 Django 环境(详细教程) https://blog.csdn.net/HappyLittleMouse/article/details/81360272#1.%20P ...
- 编译FFMPEG错误对策
在MINGW32下编译ffmpeg-2.1.1.tar.bz2 step1: ./configure --prefix=/home/Administrator/install --extra-cf ...
- (5.1)mysql高可用系列——高可用架构方案概述
关键词:mysql高可用概述,mysql高可用架构 常用高可用方案 20190918 现在业内常用的MySQL高可用方案有哪些?目前来说,用的比较多的开源方案分内置高可用与外部实现,内置高可用有如下: ...
- 自然语言处理工具hanlp定制用户词条
作者:baiziyu 关于hanlp的文章已经分享过很多,似乎好像大部分以理论性的居多.最近有在整理一些hanlp应用项目中的文章,待整理完成后会陆续分享出来.本篇分享的依然是由baiziyu 分享的 ...