圖形框架
1. ggraph- 圖形可視化的凌亂數(shù)據(jù)勋锤。這是一個(gè)建立在D3之上的庫(kù)扛禽,目的是改進(jìn)我們?nèi)绾翁幚泶笮秃土鑱y的圖形鸭栖。 它擴(kuò)展了節(jié)點(diǎn)和鏈路與節(jié)點(diǎn)組的概念晶丘。 它非常適用于當(dāng)多個(gè)節(jié)點(diǎn)事實(shí)上是同一事物或?qū)儆谕唤M時(shí)浮梢。
2. D3—? 用于使用Web標(biāo)準(zhǔn)可視化數(shù)據(jù)的JavaScript庫(kù)跛十。 D3幫助您使用SVG,Canvas和HTML將數(shù)據(jù)帶入生活秕硝。 D3將強(qiáng)大的可視化和交互技術(shù)與數(shù)據(jù)驅(qū)動(dòng)的DOM操作方法相結(jié)合芥映,為您提供現(xiàn)代瀏覽器的全部功能以及為您的數(shù)據(jù)設(shè)計(jì)合適自由的可視界面。
3. sigma.js—?專用于圖形繪制的JavaScript庫(kù)。
4. Three.js用于在Web瀏覽器中創(chuàng)建和顯示動(dòng)畫3D計(jì)算機(jī)圖形的跨瀏覽器JavaScript庫(kù)/ API奈偏。 Three.js使用WebGL坞嘀。
5. A-Frame用于構(gòu)建虛擬現(xiàn)實(shí)(VR)體驗(yàn)的Web框架。 A-Frame場(chǎng)景使用HTML和實(shí)體組件體系結(jié)構(gòu)構(gòu)建惊来,可在移動(dòng)設(shè)備丽涩,桌面設(shè)備,Vive和Rift上運(yùn)行裁蚁。
6. Fabric.js是一個(gè)讓開(kāi)發(fā)人員能夠使用HTML5 canvas元素的框架矢渊,它是一個(gè)在canvas元素上的交互式對(duì)象模型。 它也是一個(gè)SVG-to-canvas解析器厘擂。
編輯器
1.? medium-editor- Medium.com WYSIWYG編輯器的克隆. 使用可改寫的API來(lái)實(shí)現(xiàn)富文本解決方案昆淡。
2. Ace— ?是一個(gè)用JavaScript編寫的獨(dú)立代碼編輯器。Ace的目標(biāo)是創(chuàng)建一個(gè)基于瀏覽器的編輯器刽严,匹配和擴(kuò)展現(xiàn)有的本地編輯器(如TextMate昂灵,Vim或Eclipse)的功能、可用性和性能舞萄。 它可以輕松地嵌入任何網(wǎng)頁(yè)或JavaScript應(yīng)用程序眨补。 Ace被開(kāi)發(fā)為Cloud9 IDE的主要編輯器。
3. eme— 一個(gè)優(yōu)雅的Markdown編輯器
圖表
1. Chart.js—? 一個(gè)使用canvas元素實(shí)現(xiàn)簡(jiǎn)單HTML5圖表倒脓。?Chart.js提供了兩種可供您使用的不同構(gòu)建撑螺。 Chart.js和Chart.min.js文件包括Chart.js和附帶的顏色解析庫(kù)。 如果使用此版本崎弃,并且您需要使用時(shí)間軸甘晤,則需要在Chart.js之前包含Moment.js。
工具庫(kù)
1. Moment.js— 一個(gè)用于解析饲做,驗(yàn)證线婚,操作和格式化日期的輕量級(jí)JavaScript日期庫(kù)。
2. Clipboard.js— 現(xiàn)代拷貝到剪貼板盆均。 無(wú)Flash塞弊。 只有3kb gzipped。
3. Reveal.js— 一個(gè)框架泪姨,使用HTML輕松創(chuàng)建漂亮的演示文稿ppt游沿。reveal.js擁有豐富的功能,包括嵌套幻燈片肮砾,Markdown內(nèi)容诀黍,PDF導(dǎo)出,演講者備注和JavaScript API仗处。 還有一個(gè)功能齊全的可視化編輯器和平臺(tái)蔗草,用于在slides.com上分享reveal.js演示文稿咒彤。
4. Impress.js— 它是一個(gè)基于現(xiàn)代瀏覽器中CSS3變換和轉(zhuǎn)換特性的展示框架。
5. PhotoSwipe— ?JavaScript 相冊(cè)控件咒精,支持移動(dòng)和桌面镶柱,模塊化和框架獨(dú)立。
6. async— 一個(gè)實(shí)用Node模塊模叙,它提供了直接的歇拆,強(qiáng)大的功能來(lái)處理異步JavaScript。 雖然最初設(shè)計(jì)為使用Node.js可以通過(guò)npm install --save async安裝范咨,但它也可以直接在瀏覽器中使用
7. Mongotron—? 一個(gè)使用Electron和Angular JS構(gòu)建的MongoDB GUI故觅。
8. fullPage.js- 一個(gè)簡(jiǎn)單易用的插件來(lái)創(chuàng)建全屏滾動(dòng)網(wǎng)站(也稱為單頁(yè)網(wǎng)站)。 它允許創(chuàng)建全屏滾動(dòng)網(wǎng)站渠啊,以及在網(wǎng)站的部分中添加一些橫向滑塊输吏。
控件
1.?SweetAlert2— ?JavaScript alert的一個(gè)強(qiáng)大替代。
2. Video.js— ? 一個(gè)開(kāi)源的HTML5 & Flash視頻播放器
3. Hyper— 基于web技術(shù)的終端替蛉。采用 HTML, CSS & JavaScript 技術(shù)開(kāi)發(fā)
拖拽
1. Dragula—讓你能夠很簡(jiǎn)便得實(shí)現(xiàn)拖放功能