fbpx

Soft & Share 開源報報 097

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

工具

整合媒體播放器的 BitTorrent 客戶端應用程式

Web 應用程式開發

Rough.js – 建立一個手繪的,粗略的圖形,外觀

Rough.js 是一個( 壓縮過 <9 kb ) 圖形程式庫,可以讓你繪製一個粗略的手繪風格。 該程式庫定義了用於繪製直線、曲線、弧線、多邊形、圓和橢圓的基元。 它還支援繪製 SVG paths

Rough.js 可以同時使用 CanvasSVG


React Trello – 可插拔的元件,新增看板到你的應用程式

功能

  • 響應式的和可擴充的
  • 易於整合現有的 React 應用程式
  • 支援滑動卡片區域( lane ) 時的分頁
  • 在卡片和卡片區域上拖放(與觸控裝置相容)
  • 編輯新增 / 刪除卡片的功能
  • 客製化元素來定義卡片區域和卡片外觀
  • 用於在外部觸發事件的事件匯流排(例如: 基於來自後端的事件新增或刪除卡片)
  • 嵌入式編輯卡片區域的標題

Hugo – 世界上最快的網站建設框架

一個快速和靈活的靜態網站生成器,使用 bepspf13Go 開發

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’ 風格的繪圖

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

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: