聚集一些名牌的 JavaScript 开拓开源项目

作者:分分快三计划

Three.js 用于在Web浏览器中开创和浮现动画3DComputer图形的跨浏览器JavaScript库/ API。 Three.js使用WebGL。

  1. Morris.js

 

  1. Highchart JS

 

  1. Aristochart

 

  1. Rickshaw

Enzyme 多少个用以React的JavaScript测验工具,它能够更便于地断言,操作和遍历你的React组件的输出。

图片 1

图片 2

  1. Canvasjs

PhotoSwipe  —  JavaScript 相册控件,扶植移动和桌面,模块化和框架独立。

  1. rGraph

WebTorrent  — 图片 3 浏览器中Streaming torrent客商端。Web托雷nt is a streaming torrent client for node.js and the browser.

Arbor.js是七个运用 Web Works 和jQuery创造的可视化图形库,它为图形组织和显示屏刷新拍卖提供了二个飞速的、力导向的布局算法。

 

图片 4

图片 5

图片 6

socket.io —  实时应用程序框架(Node.JS服务器).

图片 7

Video.js是三个从头最先创设的HTML5录像播放器。 它扶助HTML5和Flash录制,以至YouTube和Vimeo(通过插件)。 它协助在台式机和活动设备上海人民广播电视台播录像。 这一个种类于二零一零年年中初始,以后用户使用超越400,000个。

HTML5 图表组件,完全帮忙l IE 6-8 和触屏设备。JGraph自二零零四年来就平素提供最早进的图形软件组件,是首先个流行的 JGraph Swing 库。然后在 2007 年走在一时的前线开辟mxGraph。

reveal.js具有丰裕的成效,包含嵌套幻灯片,马克down内容,PDF导出,演说者备注和JavaScript API。 还应该有一个功效齐全的可视化编辑器和平台,用于在slides.com上分享reveal.js演示文稿。

Paper.js是三个开源的向量图形脚本框架,基于HTML5Canvas 开采。提供清晰的场景图、DOM和大气有力的机能用来创设各样向量图和贝塞尔曲线。

图片 8

  1. Smoothie Charts

图片 9

  1. xCharts

图片 10

  1. Ember Charts

 

图片 11

 

  1. Sigma.js

图片 12

  1. Dc.js

 

Grafico是 Grafico 是七个基于Raphaël和Prototype.js营造的 JavaScript 图表库,提供了种种图片类型。这一个绝妙的图样,有助于传递他们的新闻。

图片 13

  1. Envision.js

Reveal.js  — 二个框架,使用HTML轻巧创制优质的亲自过问文稿ppt。

图片 14

PouchDB是为扶助Web开采职员营造在线专门的学业的离线应用程序而创办的。 它使应用程序能够在脱机时本地存款和储蓄数据,然后在应用程序重新联适时将其与CouchDB和协作服务器同步,进而保证客商的数额同步,无论他们后一次登陆到哪儿。

  1. Pizza Pie Chart

Video.js  —   三个开源的HTML5 & Flash录像播放器

FusionChartsSuite XT 是个正式的JavaScript图表库,能创制任何类型的图形。它创设的图形都以足以开展完全自定义的,标签,字体,边界等等,都得以打开改造。它有很强的交互效率,有相当多音讯提醒,可 点击的 legend 关键字,还会有 dril-down,缩放/滚动 和单击打字与印刷图表功用。

图片 15

图片 16

图片 17

  1. Bluff

Ace  —  是三个用JavaScript编写的独门代码编辑器。

  1. Graph Dracula

Moment.js  — 三个用以解析,验证,操作和格式化日期的轻量级JavaScript日期库。

  1. BonsaiJS

在线示例.

  1. Plotkit

Webpack  — 一款模块加载器兼打包工具,它能把各样财富,比如JS(含JSX)、coffee、样式(含less/sass)、图片等都用作模块来利用和管理。它的主要目标是将JavaScript文件捆绑在浏览器中选择,但它也能够转移,捆绑或包装任何能源或资金。 

AwesomeChartJSAwesome Chart JS 是三个JavaScript生成图表的类库,它利用了 HTML5 的 canvas 标签来创设计算图表。此类库就是为着缓和开采者的工作量,使用它只需书写几行代码便能生成能够的图样。

 

  1. JSXGraph

图片 18

Bluff 是个 JavaScript 的 Ruby 的Gruff graphing library端口。它协助全部Gruff 的特征,可是全数最小的依赖。顾客只须求周转三个第三方脚本:JS.Class别本(压缩后唯有2.6kB ) 和 Google 的 ExCanvas 别本,用来支撑 IE 中的 canvas。那八个脚本在 Bluff 中都有下载。Bluff 本身滑坡后大小大致有 11KB 。

Hyper  — 基于web技艺的顶峰。选择 HTML, CSS & JavaScript 本事开垦

图片 19

在线示例.

JSXGraph是贰个支持种种浏览器的交互式几何图库绘制。JSXGraph 使用 SVG 和 VML。

图片 20

图片 21

 

  1. Flot

async  — 二个实用Node模块,它提供了直接的,强大的效益来拍卖异步JavaScript。 尽管初期设计为利用Node.js能够透过npm install --save async安装,但它也足以从来在浏览器中选拔。  

  1. Planetary.js

在线示例.

Ember Charts是个图表库,使用Ember.js和d3.js框架营造的。它富含时间线,条形图,饼图和散点图,极其容易扩充和改造。这一个图片组件皆以开箱即用的,在图片交互和演示方面选取的很好。

Gulp  — 流营造系统

图片 22

SweetAlert2  —  JavaScript alert的多个无敌代替。

Elycharts是三个便于使用的,可定制的JavaScript图表绘制组件。那些组件可用来绘制超越58%常用的图样类型满含:line, column, are, bar, pie, sparklines and combinations。它支持三种交互式效率包含:鼠标追踪、事件管理、利用种种卡通高亮展现选取中的区域,Tooltip,HTML锚点等。能够动 态修改数据,并以美貌的动画效果显示图片中的变化。图表利用SVG/VML才能生成,基于jQuery

图片 23

  1. Sparky

Chart.js提供了三种可供您使用的两样营造。 Chart.js和Chart.min.js文件包含Chart.js和附带的颜料分析库。 要是采纳此版本,况兼您供给动用时间轴,则供给在Chart.js在此之前包括Moment.js。

图片 24

图片 25

PRADOGraph是依附HTML5 canvas标签的HTML5 canvas图形库,协理 20 种差异的可视化类型。使用 canvas 标签,LacrosseGraph 创立HTML5 图表,意味着越来越快的 web 页面加载和更加少的 web 服务器加载。那能帮忙减小 web 页面包车型大巴轻重缓急,低能源消耗和越来越快的浏览速度。

N1  —  二个开源的邮件顾客端,创设在当代的Web本领之上,满含Electron,React和Flux。 它的设计是可扩充的,所以很轻松制造围绕电子邮件的新体验和做事流程。 N1依据Nylas Sync Engine创设,那也是开源无需付费软件。 

图片 26

Impress.js  — 它是一个基于当代浏览器中CSS3转换和调换本性的来得框架。 

图片 27

图片 28

Pizza Pie Charts是个响应式饼图图表,基于 Adobe Snap SVG 框架,通过 HTML 标志和 CSS 来顶替 JavaScript 对象,更易于集成各样先进的手艺。

图片 29

canvasXpress是贰个依照HTML5 canvas标签达成的JavaScript图表类库,它亦可扶助线性图、柱形图、饼图和热门图等多样宽广的图样类型。它所生成的图样交互性很强,鼠标放 上去时会动态展现值。除外,它也不无一定高的可定制性,可设置图表的文字、颜色和要显得/遮蔽的要素等。当然更主要的一点是,固然它选用了 HTML5,不过依然援救IE6浏览器。

Ghost  —叁个简短,强盛的昭示平台。

AmCharts是个高档图表库,适用于具备数据的可视化。AmCharts 满含: Column, Bar, Line, Area, Step, Step without risers, Smoothed line, Candlestick, OHLC, Pie/Donut, Radar/ Polar, XY/Scatter/Bubble, Bullet, Funnel/Pyramid 等等。

 

  1. Paper.js

Countly  —基于插件的实时移动,Web和桌面解析平台,具有抢先拾二个例外的SDK。 Countly还饱含针对移动器具的大批量推送通告和崩溃报告服务。

  1. jFreeChart

Wintersmith  —  多少个简短而灵活的静态站点生成器。 它选拔插件调换(markdown, less, scripts等)内容,然后输出多少个静态网址(html,css,图像等),你能够托管在此外地点。

  1. Grafico

Docsify  —  图片 30四个美妙的文书档案站点生成器。

图片 31

 图片 32

  1. Dygraphs

在线示例.

图片 33

eme  — 二个清淡的Markdown编辑器

  1. AmCharts

图片 34

图片 35

babel  — 图片 36 Babel是三个编纂下一代JavaScript的编译器。

  1. Flotr

 

BonsaiJS是个轻量级的JavaScript图形库,提供直观的图形 API 和 SVG 渲染器。主要特点满含:架构分离的运营器和渲染器;iFrame,Worker 和 Node 运转上下文;形状,路线,Assets(音频,图像,字体,subMovies),Keyframe 和例行动画,等等。扶植当代化浏览器: Safari, Chrome 和 Firefox。

A-Frame 用于营造虚构现实(VTiggo)体验的Web框架。 A-Frame场景使用HTML和实业组件体系布局营造,可在移动设备,桌面设备,Vive和Rift上运维。

图片 37

图片 38

Flot是受Plotr和PlotKit的 启发,奥莱 Laursen 基于 jquery 开采了贰个图片绘制(WEB Chart)插件并取名称叫 flot。 flot 是个纯 JavaSript 库,潜心于简单的运用方法,动人的外观和交互式本性。援助的浏览器有: Internet Explorer 6 , Chrome, Firefox 2 , Safari 3 and Opera 9.5 。

转自:CTOLib ,

JS Charts是个基于JavaScript的图形生成器,无需任何编码。JS Charts 特别轻易使用,只要客户采取顾客端脚本(譬如,在 web 浏览器中实施)。它不须求多余的插件和服务器模块,只须要下载 JS Charts 的剧本,希图好 XML,JSON 或许 JavaScript 数组数据。

Dragula  —  图片 39 让您可以见到很方便得落实拖放成效

  1. AwesomeChartJS

Hexo  —  三个快速、轻松和强有力的博客框架,选取Node.js开辟。

  1. Fusion Chart

图片 40

JFreeChart主要用来精彩纷呈标图样,这一个图片包涵:饼图、柱状图(普通柱状图乃至客栈柱状图)、线图、区域图、布满图、混合图、甘特图以至部分仪表盘等等。JFreeChart 项目历史悠久,何况有大气的开拓者在保卫安全。

 

  1. jGraph

Express  —  基于Node.js 平台,火速、开放、极简的 web 开荒框架。

图片 41

PM2 四个颇负内置负载均衡器的Node.js应用程序的生产流程管理器。 它同意你永世保持应用程序,重新加载它们,而不会停机,并有协理广大的系统管理任务。

图片 42

 

图片 43

Mongotron  —  一个应用Electron和Angular JS创设的MongoDB GUI。

图片 44

Fabric.js 是一个让开辟职员可以采用HTML5 canvas成分的框架,它是四个在canvas成分上的交互式对象模型。 它也是二个SVG-to-canvas分析器。

图片 45

图片 46

dc.js是个 JavaScript 图表库,有着原生的crossfilter, 帮忙和同意高效体现大型多维数据集(基于 crossfilter 的示范);图表使用 dc.js 渲染,是选用原生数据驱动,所以能获得客户的实时举报;dc.js 最大的亮点在于能提供贰个简易而强盛的 JavaScript 库,能进行数量可视化和分析;不止扶持桌面浏览器还扶持移动端。

 

Dracula是用一雨后苦笋的工具来显示和布局互相图表,满含种种有关的算法。它只是纯 JavaScript 和 SVG ,并无 Flash,Java,别的插件。它极其轻松使用,顾客能够相当粗略的自定义大肆的因素。

图片 47

Flotr是三个依照 Prototype 开荒的JavaScript绘图工具。支持图例,鼠标追踪,图片区域采取,图片缩放,增多事件钩子(event hook),通过CSS设置样式等。

图片 48

Smoothie Charts是个十分小的图表库,专为实时流媒体数据布置的。Joe Walnes 想展现WebSocket拉动的实时的流数据。即便非常多图表库允许客户动态更新数据,不过尚未四个是足以优化继续不停的流数据。

D3  —  用于采用Web标准可视化数据的JavaScript库。 D3辅助您使用SVG,Canvas和HTML将数据带入生活。 D3将当者披靡的可视化和交互才能与数据驱动的DOM操作方法相结合,为你提供当代浏览器的全部意义以至为您的数目安顿切合自由的可视野面。

Rickshaw是叁个用于绘制时序图的简要 jS 库,基于Mike Bostocks delightful D3 库营造。

strider  —  三个开源持续布署/持续集成平台。选择Node.JS/JavaScript编写的,並且使用MongoDB作为后台存款和储蓄。 

Aristochart是个惊人自定义,灵活的折线Canvas图表库,允许客商聚焦精力在图片的审美方面,后台工作做得老大好。Aristochart 有个相连上扬的社区,提供好多不辍升高的核心给顾客选拔。

Ace的靶子是开创贰个根据浏览器的编辑器,相配和扩张现存的地方编辑器(如TextMate,Vim或Eclipse)的职能、可用性和品质。 它能够轻便地嵌入任何网页或JavaScript应用程序。 Ace被支付为Cloud9 IDE的基本点编辑器。

图片 49

www.ctolib.com/topics-107352.html

图片 50

 

图片 51

fullPage.js - 三个简便易用的插件来创建全屏滚动网址(也叫做单页网址)。 它同意创建全屏滚动网址,以至在网址的一部分中增加一些横向滑块。

Sigma.js是个无需付费开源的JavaScript图形库,使用 HTML5 canvas 元素。它的安排是特意为了在 web 分界面分享交互式互联网 Map 和动态突显互连网数据库。

 

图片 52

var db = new PouchDB('dbname');

db.put({
  _id: 'dave@gmail.com',
  name: 'David',
  age: 69
});

db.changes().on('change', function() {
  console.log('Ch-Ch-Changes');
});

db.replicate.to('http://example.com/mydb');
  1. Chart.js

图片 53

xCharts是一个选拔D3.js来创设优秀的可定制的数量驱动的JavaScript图表库,他利用HTML,CSS,SVG实现图表,xCharts 被规划为三个动态的、流畅的、开放的和可定制化的库。

图片 54

图片 55

 

  • Raphaël开发。

图片 56

Planetary.js是个令人称奇的创办交互式 web 地球仪的JavaScript库。它选择 D3 和 TopoJSON 来分析和渲染地理消息。Planetary.js 使用基于插件的架构,以致暗许自身正是个插件!那使得 Planetary.js 非常灵活,何况它是允许客商完全自定义,包罗颜色,大小,rotation 等等。更注重的是,顾客可以在随性所欲地方运用自定义的水彩和分寸来展现动画pings;它还帮助鼠标拖动和缩放,百分百免费和开源。

ggraph - 图形可视化的头眼昏花数据

图片 57

那是贰个建立在D3之上的库,目标是立异大家如哪里理大型和芜杂的图样。 它扩充了节点和链路与节点组的定义。 它极其适用于当三个节点事实上是平等事物或属于同一组时。

图片 58

yarn  — 图片 59图片 60 迅速,可信,安全的依据管理。

  1. JS Charts

图片 61

Dygraphs是个飞跃,灵活,开源的JavaScript图表库。它同意顾客显示和深入分析密集的多寡集。能够高亮要求重申的数据集。能够利用鼠标点击或然用鼠标拖动来缩放图表;能够修改数值或然点击条目款项来调动平均周期。

图片 62

图片 63

 

  1. Arbor.js

图片 64

斯Parkery是个无偿的 JavaScript 波形图库,依赖于 Raphaël ,特别轻松使用。协助七个图表类型(折线,条形,area),折线和区域图能够有四个颜色挑选。

Chart.js  —  叁个施用canvas元素达成轻巧HTML5图纸。

图片 65

图片 66

图片 67

图片 68

聚集一些名牌的 JavaScript 开拓开源项目。聚集一些名牌的 JavaScript 开拓开源项目。在此篇小说中,大家收罗了35款值得网址开垦者收藏的JavaScript图形图表库,相符种种图片需要。在那之中山大学部分都以无需付费何况开源的,希望我们能在底下的列表中找到相符自个儿需求的JavaScript图表和图形库。

Grunt  —JavaScript职务运维器。

Morris.js是个轻量级的JavaScript库,使用 jQuery 和 Rapha&enuml 来绘制时序图。 Morris.js 生命周期是从代码驱动 howmanyleft.co.uk 图表初叶的。它帮助的浏览器有: IE6 , Safari/Chrome/Firefox, iOS 3 和 Android 3 。它的公家 API 一点都不大,独有一个函数: Morris.Line(选项),包蕴了非常多配备选项。

 

  1. ElyCharts

在线示例.

Chart.js是个大概的,面向对象的客商端图形库,客户能够用 6 中不相同的方式来可视化数据。每一个情势都以动画效果的,完全自定义,并且看起来十三分狼狈,固然在 retina 展现。它应用HTML5canvas 成分,补助具有今世浏览器,并且辅助IE7/8。

图片 69

图形是数码图形化的象征,通过形象的图片来呈现数据,比如条形图,折线图,饼图等等。可视化图表能够辅助开采者更易于明白复杂的多寡,提升生产的作用和Web应用和档次的可相信性。

图片 70

  1. CanvasXpress

用法:

图片 71

 

CanvasJS是个易用的HTML5& JavaScript 图表库,基于 Canvas 成分。Graphs 能够经过配备渲染,包蕴 金立,三星平板,Android,Windows Phone,Microsoft Surface,Desktops 等等。它同意客户创设适用于具备设施,不影响 web 应用程序的职能和可维护性的富仪表盘。CanvcasJS 有着拾分非凡的大旨和凌驾古板的 Flash 和 SVG 图表 10x 倍以上的进程——生成轻量级,美貌和响应式的仪表图。

 

图片 72

sigma.js  — 专项使用于图形绘制的JavaScript库。

图片 73

Enzyme的API通过模拟jQuery API来决定和遍历DOM,那象征它API的直观和灵活。

HighchartsJS 是贰个制作图纸的纯Javascript类库,主要特色如下:包容性:包容当今有所的浏览器,满含一加、IE 和火狐等等;对个人客商完全免费;纯JS,无BS;援助大多数的图形类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、撒布图;跨语言:不管是 PHP、Asp.net 仍然 Java 都得以选用。

PouchDB 是一个受Apache CouchDB启发的开源JavaScript数据库,意在在浏览器中卓越运维。

聚集一些名牌的 JavaScript 开拓开源项目。Envision.js是个 JavaScript 库,用来简化,快速创制交互式的 HTML5 可视化图表。它归纳多少个图表类型:时序图和 Finance ,提供 API 给开垦者,顾客能够一贯自定义创设图表。这一个库氏基于 Flotr2 和 HTML5 Canvas 的。它与框架非亲非故,正视于多少个小的 JavaScript 库。

Clipboard.js  — 当代拷贝到剪贴板。 无Flash。 唯有3kb gzipped。

Plot基特是贰个纯 JavaScript 绘图工具包。它扶助 HTML Canvas 和 Adobe SVG。有着很完整的文书档案,方便客商使用。

 

图片 74

medium-editor - Medium.com WYSIWYG编辑器的克隆. 使用可改写的API来兑现富文本建设方案。

lodash  —今世JavaScript实用工具库提供模块化,品质提高等。

在线示例.

 

本文由分分快三计划发布,转载请注明来源

关键词: 分分快三计划 Photoshop教程 PS教程 绘画教程 调色