Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
工具
整合媒體播放器的 BitTorrent 客戶端應用程式

Web 應用程式開發
Rough.js – 建立一個手繪的,粗略的圖形,外觀
Rough.js 是一個( 壓縮過 <9 kb ) 圖形程式庫,可以讓你繪製一個粗略的手繪風格。 該程式庫定義了用於繪製直線、曲線、弧線、多邊形、圓和橢圓的基元。 它還支援繪製 SVG paths。
React Trello – 可插拔的元件,新增看板到你的應用程式
功能
- 響應式的和可擴充的
- 易於整合現有的 React 應用程式
- 支援滑動卡片區域( lane ) 時的分頁
- 在卡片和卡片區域上拖放(與觸控裝置相容)
- 編輯新增 / 刪除卡片的功能
- 客製化元素來定義卡片區域和卡片外觀
- 用於在外部觸發事件的事件匯流排(例如: 基於來自後端的事件新增或刪除卡片)
- 嵌入式編輯卡片區域的標題

Hugo – 世界上最快的網站建設框架
一個快速和靈活的靜態網站生成器,使用 bep,spf13 和 Go 開發
Hugo 是一個靜態的 HTML 和 CSS 網站生成器,使用 Go 開發。 它對速度、易用性和可配置性進行了最佳化。 Hugo 提供了一個包含內容和模板的目錄,並將它們呈現為一個完整的 HTML 網站。
elevator.js – 像電梯一樣滑動將網頁自動回到頂端
在你的網頁下方放一個按鈕 ”back to top” ,按下去後,網頁會有像電梯移動的效果,還有音效,展示網頁
useWorker – 使用 web workers 的 react hooks
功能
- 執行昂貴的功能而不阻塞使用者介面(顯示動態 gif)
- 支援 Promises 模式而不是事件訊息
- 大小: < 1KB 沒有相依性
- 使用 hooks 乾淨的 APIs
- 支援 Typescript
- 垃圾收集器 web worker instance
- timeout 選擇
資料科學
irmin – 像 Git 設計原則一樣的分散式資料庫
Irmin 是一個 OCaml 程式庫,用來建立可以合併,分支的分散式資料庫
功能
- 內建快照-備份和恢復
- 儲存不可知-你可以在你自己的儲存層上面使用 Irmin
- 客製化的資料型別-(反)序列化客製化資料型別,可通過
ppx_irmin
衍生 - 高度可移植性——可以在任何地方執行,從 Linux 到 web 瀏覽器和 Xen unikernels
- Git 相容性-irmin-Git 使用磁碟格式,可以使用 Git 檢查和修改該格式
- 動態行為——允許使用者定義自定義的合併函式,使用記憶體中的事務(跟蹤讀和寫) ,並使用通知機制定義事件驅動的工作流程
雲端和網路管理
oneinfra – 使用 Kubernetes 為服務平台
infra 是一個 Kubernetes 作為服務的平台。 它使你能夠在任何平台或雲端供應商上以規模提供或消費 Kubernetes 叢集。 你來決定。

Kind – 安裝在 Docker 內的 Kubernetes
Kind 是一個使用 Docker 容器“節點”執行本地 Kubernetes 叢集的工具。 主要用於測試 Kubernetes 本身,但也可用於本地開發或 CI。

程式設計語言/程式庫
建立在 matplotlib 之上的 Python 套件,使用 3 行程式碼就可以建立’cyberpunk’ 風格的繪圖


喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋