2015年12月一些實用的JavaScript庫
1. Canvid.js

Canvid是一個微小依賴免費的庫用于在canvas元素上播放相對較短的視頻。
2. Microm

Microm是一個漂亮的庫,實現利用JavaScript將瀏覽器麥克風轉換成MP3。MICROM的目標是在瀏覽器中播放和轉換音頻。
3. Hybicon.js

hybicon.js 是一個javaScript庫用于增強SVG圖標。它工作于HTML5數據屬性。有一些中小圖標,鼠標移動或點擊時會產生動畫。
4. Dream.js

DreamJS是一個輕量級的javascript庫用于生成JSON數據。這個庫可以輸出隨機JSON格式數據使用標準的類型,如字符串,數字,日期,布爾,數組,或與60多個內置的自定義類型,如姓名,年齡,地址,詞,句,段,性別,(RGB)色等。
5. Split.js
Split.js 是一個輕量級的 JavaScript 工具,用于創建可調整的分割視圖或者窗格。視圖可以水平或者垂直分割,在兩個元素間可以插入可拖動的 gutter。
6. Lebella.js
Labella.js 是 推ter 開源的時間軸標簽放置工具,可以把標簽沒有重疊的放在時間軸上。
7. Jump.js
Jump.js 是極小的,現代化,無依賴的滾動庫。 Jump采用當前流行的JavaScript開發工作流程。要使用它,建議你有一個構建系統,可以transpile ES6,和捆綁的模塊。
8. Lineman.js

Lineman.js把一些客戶端的周圍生產工具,包括Express, Grunt, and Testem包裝在一起,開發者更專注于開發,減少工作流程。
9. Booking.js

Booking.js是一個易于使用的嵌入式日歷預約部件。容易定制,可以與谷歌日歷結合,它可以無縫地集成到你的項目中。
10. RobotJS
RobotJS 是一個 Node.js 的 GUI 自動化工具,可用來控制鼠標、鍵盤和讀取屏幕。
11. ScrollReveal.js

ScrollReveal.js 也是一款頁面滾動顯示動畫的 JavaScript,能讓頁面更加有趣,更吸引用戶眼球。不同的是 WOW.js 的動畫只播放一次,而 scrollReveal.js 的動畫可以播放一次或無限次;WOW.js 依賴 animate.css,而 scrollReveal.js 不依賴其他任何文件。
雖然 scrollReveal.js 不依賴 animate.css,但它的動畫也是用 CSS3 創建的,所以它不支持 IE10 以下的瀏覽器。
12. Colz

Colz 是一個Javascript庫讓你能夠在RGB / Hex / HSL / HSV / HSB 這些顏色空間進行轉換。它提供一些toString助手來簡化 CSS / HTML5 Canvas 項目中的使用。還提供一些助手來創建 “color schemes” or “color palettes”.



