為大家推薦GitHub上25個今年最值得關注學習的JavaScript開源專案,這些專案的平均star數達到5000個。
No.1
Prettier:一款幫你解決程式碼風格問題的程式碼格式化工具,功能強大,簡單易用,支援多語言,減少配置項。[GitHub上26755個star]
專案地址: github.com/prettier/pr…
No.2
Parcel:執行極快的零配置web應用打包工具。[GitHub上25811個star]
專案地址: github.com/parcel-bund…
No.3
Prepack:一款能讓JavaScript程式碼執行速度更快的工具。[GitHub上12645個star]
專案地址: github.com/facebook/pr…
No.4
Draggable:能讓你完全控制拖放操作。Draggable將原生的瀏覽器事件抽象為一個綜合性API,能讓使用者建立自定義拖放操作。[GitHub上11307個star]
專案地址: github.com/Shopify/dra…
No.5
AR.js:利用ARToolKit在瀏覽器和移動端實現AR效果。[GitHub上11102個star]
專案地址: github.com/jeromeetien…
No.6
js-xlsx:能夠解析和編寫多種電子表格格式。[GitHub上11729個star]
專案地址: github.com/SheetJS/js-…
No.7
Reaction:用JavaScript編寫的由事件驅動的實時反應式商務平臺。[GitHub上7520個star]
專案地址: github.com/reactioncom…
No.8
deeplearn.js:通過硬體加速的web用機器智慧庫,TensorFlow.js生態系統的一部分。[GitHub上7580個star]
專案地址: github.com/tensorflow/…
No.9
Luxon:一個處理JavaScript中日期和時間的程式庫。[GitHub上5900個star]
專案地址: github.com/moment/luxo…
No.10
Reason:應用了JavaScript和 OCaml生態系統的簡單、快速和安全程式碼。[GitHub上6185個star]
專案地址: github.com/facebook/re…
No.11
G 2:JavaScript語法視覺化庫。具有高度的實用性和可擴充套件性。[GitHub上5707個star]
專案地址: github.com/antvis/g2
No.12
Workbox:漸進式web應用的JavaScript庫合集。[GitHub上5635個star]
專案地址: github.com/GoogleChrom…
No.13
Tone.js:在瀏覽器上建立互動式音樂的web音訊框架。[GitHub上5022個star]
專案地址: github.com/Tonejs/Tone…
No.14
Nanoid:面向JavaScript的唯一字串ID生成器,具有檔案小、安全和對URL友好的特點。[GitHub上4550個star]
專案地址: github.com/ai/nanoid
No.15
Lozad.js:一款高效能、可配置的輕量級載入程式。[GitHub上4117個star]
專案地址: github.com/ApoorvSaxen…
No.16
Rythm.js:一個能讓你的網頁會跳舞的JavaScript庫。[GitHub上3081個star]
專案地址: github.com/Okazari/Ryt…
No.17
Superstruct:能讓你很容易的定義介面,驗證JavaScript中的程式碼等資料。[GitHub上3398個star]
專案地址: github.com/ianstormtay…
No.18
Scrollama:一個幫你應對滾屏事件的JavaScript庫。[GitHub上3507個star]
專案地址: github.com/russellgold…
No.19
Zuck.js:一個能讓你到處新增故事的JavaScript庫。[GitHub上2502個star]
專案地址: github.com/ramon82/zuc…
No.20
Amplitude.JS:HTML5 音訊播放器,無需環境依賴。[GitHub上2643個star]
專案地址: github.com/521dimensio…
No.21
Buttercup:跨平臺的免費開源的密碼管理工具。[GitHub上2243個star]
專案地址: github.com/buttercup/b…
No.22
Bottender:幫你快速靈活地構建機器人。[GitHub上2423個star]
專案地址: github.com/Yoctol/bott…
No.23
Webpackmonitor:能幫你在開發過程中監控webpack優化指標。[GitHub上2098個star]
專案地址: github.com/webpackmoni…
No.24
Nearley:一款簡單快速但強大的JavaScript解析工具箱。[GitHub上1891個star]
專案地址: github.com/kach/nearle…
No.25
Spacetime:一款輕量級JavaScript時區庫。[GitHub上1798個star]
專案地址: github.com/spencermoun…