04.05 2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

帶你瞭解最新最酷的Web發展趨勢,推薦一些Github上值得你關注的最佳資源庫。

2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Radi.js

Radi是一個快速且易於使用的前端JavaScript框架。它提供了一種簡單的方法來構建單頁或更復雜的應用程序。它非常小,壓縮版只有3kb,不使用任何差異算法或虛擬dom,並且不需要依賴關係。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

FilePond

這是一個用於上傳任何類型文件的JavaScript庫。利用API你可以刪除、複製或者粘貼文件,瀏覽文件系統。它適用於目錄,本地和遠程URL以及blob。該庫具有內置的圖像自動優化和圖像大小調整和裁剪。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Tabler

這是一個開源的Bootstrap 4儀表板主題。它具有完全的響應能力,易於集成,遵循Bootstrap的編碼約定,並有許多不同的可定製組件可供選擇。Tabler對所有現代瀏覽器都有很好的支持。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Driver.js

通過Driver.js,您可以突出顯示頁面上的項目,以吸引用戶的注意力。它是用戶友好的,非常輕量級和高度可定製的。該庫在麻省理工學院獲得許可,可在所有瀏覽器上正常運行。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Rough.js

Rough.js是一個基於輕量級畫布的庫,可用於繪製圖形和形狀,就像手繪一樣。它提供了繪製線條,曲線,弧線,多邊形和其他形狀的工具。該庫還支持繪製SVG路徑。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

WUNDERBAR

藉助此庫,您可以在終端中打印水平條形圖。使用非常簡單,您只需要在命令行中傳遞數組,次框架將生成帶有圖例和縮放比例的圖表。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

ToastUI圖表

這是一個開源的JavaScript庫,用於為數據可視化創建漂亮的圖表。它支持大量的圖表類型,如bar,line,pie,heatmap等等。它們易於使用,高度可定製,並且在包括IE8在內的所有瀏覽器上都能很好地工作。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Material Design Icons

Material Design Icons是由Google創建的簡單,擁有現代化和漂亮的圖標集。它包含超過900個圖標,用於CSS進行定製。這些圖標是基於矢量的,並且在適應屏幕大小,在視網膜顯示器和低dpi屏幕上效果都很棒。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

CSSNano

這是一個用於壓縮CSS文件的現代模塊化工具。它需要您的CSS文件並執行一些優化,以儘可能地為生產環境壓縮代碼。它刪除空格,註釋,不必要的定義和重複樣式。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

HotKeys

這是一個用於捕獲鍵盤輸入和按鍵的JavaScript庫。它非常簡單和用戶友好,不依賴於IE 6+,Safari,Firefox和Chrome。與其他庫一起使用時必須特別小心,因為這可能會干擾鍵盤處理。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

TensorFlow.js

TensorFlow是一個開源庫,用於在瀏覽器中定義,培訓和部署機器學習模型。它允許您使用高級API從頭開始構建神經網絡,並導入,運行和再培訓現有模型。更重要的是,TensorFlow支持WebGL並可以使用GPU加速。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Hover.css

藉助Hover.css,您可以為頁面中的鏈接,按鈕和圖像添加各種懸停效果和動畫。該代碼是獨立的,您可以直接將其複製粘貼到項目中,並且可以使用CSS,Sass和Less。這些效果可能無法在較舊的瀏覽器上運行,因為它們中的大多數都使用CSS3功能,如透明度和轉場。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Sympact

Sympact是用於計算Node.js中任務的CPU和內存使用率的最小庫。它執行腳本並評估其執行時間,CPU使用率和內存使用情況,然後返回包含結果平均值的報告。此外,它還配備了CLI,可提供更好的用戶體驗。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Leaflet

Leaflet是用於創建交互式地圖的開源庫。它為地圖庫提供了一些最重要的功能,如標記,圖層,縮放等等。它適用於所有主流桌面和移動平臺,沒有外部依賴關係,並且可以使用大量插件進行擴展。


2018年4月份:為你推薦Github上15個有趣的JavaScript和CSS開源庫

Awaity.js

這是一個使用async / await構建的基於promise函數的庫。它是Bluebird.js庫的替代品。更重要的是,它支持Tree Shaking,這意味著你可以只使用你需要的模塊,所以它可能會變得非常小。


分享到:


相關文章: