Contents
這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (中午 12 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用中午休息時間快速掌握目前開源專案的焦點。( 之前出版的開源報報 )
學習資源
wtfjs – 一個有趣的和棘手的 JavaScript 範例列表
這份榜單的靈感來自 Brian Leroux. 在2012年 dotJS 上的演講“ WTFJS”
工具
簡單靈活的祕密管理工具
sops 是一個加密檔案的編輯器,支援 YAML、 JSON、 ENV、 INI 和二進位檔格式,並使用 AWS KMS、 GCP KMS、 Azure Key Vault 和 PGP 進行加密。
一個使用 Javascript 的輕量級的 macos/OSX 視窗和應用程式管理器
主要功能
- 高度可客製化,編寫自己的配置
- 將鍵盤快捷鍵和系統事件綁定到 callback 函式
- 控制和與螢幕,spaces,滑鼠,應用程式和視窗互動
- 記錄訊息、傳送通知或以 modals 方式顯示內容
- 執行外部命令

yabai – 基於二分空間劃分的 macOS 平鋪式視窗管理器
Yabai 是一個視窗管理實用程式,旨在作為 macOS 內建視窗管理器的擴充套件。 Yabai 允許你使用直覺的命令列介面自由地控制你的視窗、空間和顯示,並且可以選擇使用緊密整合的 skhd 和其他第三方軟體設定使用者定義的鍵盤快捷鍵。
Yabai 的主要功能是平鋪( tiling )視窗管理; 使用二分空間劃分 / 視窗演算法自動修改窗口布局,使你能夠專注於視窗的內容而不受干擾。 Yabai 的其他特性包括焦點跟蹤滑鼠,禁用切換空間的動畫,建立超過16個空間限制的空間,等等。

XSpotify – 修改過繞過 DRM的 Spotify 客戶端程式
有以下功能
- 繞過 DRM: 直接從 Spotify 伺服器下載所有歌曲 –https://www.youtube.com/watch?v=E8a-dB1HIQU
- 啟用 skip 按鈕的廣告攔截(包括音訊和視訊廣告)
- 基於音訊的廣告自動跳過功能
- 品質和格式(免費帳戶) : 160 kb / s,32-bit,44100 Hz .ogg
- 品質和格式(高階帳戶) : 320 kb / s,32-bit,44100 Hz。 .ogg
通用無線電駭客: 像老闆一樣調查無線電通訊協定
通用無線電駭客(URH)是一款用於調查未知無線通訊協定的軟體
Web 應用程式開發
Userbase – 僅使用靜態 JavaScript、 HTML 和 CSS 建立安全和私有的 web 應用程式
Userbase 是一個 SaaS 的付費服務,但是你也可以使用自己的主機託管
Userbase 是向靜態站點新增使用者帳戶和使用者資料永續儲存的最簡單方法。 所有使用者基礎功能都可以透過一個非常簡單的 JavaScript SDK 直接從瀏覽器訪問。 不需要後端。
nativefier – 將任何網頁打包成桌面應用程式
使用 Electron 技術,支援 Mac/Windows/Linux

資料科學
pandapy – 像 NumPy 一樣快速,比 Pandas 可用性更高
Pandapy 軟體,類似於最初的 Pandas 專案,是為了提高 python 在財務方面的可用性而開發的。 結構化資料型別被設計成能夠模擬 C 語言中的“結構” ,並且共享相似的記憶體佈局。 Pandapy 目前擁有30多個功能。 結構化 NumPy 用於與 C程式碼介面和結構化緩衝區的低階操作,例如用於解釋二進位制 blobs。 出於這些目的,它們支援子陣列、巢狀資料型別和 unions 等專用特性,並允許控制結構的記憶體佈局。
即時事件來源服務收集
收集了免費與付費的即時事件來源服務 – 例如加密貨幣,金融訊息,社群新聞,你可以透過 WebSocket 或是 RESTful API 來訂閱這些內容來源
雲端和網路管理
權限管理器 – 一個為 Kubernetes RBAC 和使用者管理工具
權限管理器是 SIGHUP 開發的一個應用程式,它為 Kubernetes 提供了一個超級簡單和使用者友好的 RBAC 管理。 如果您正在尋找在 Kubernetes 叢集中管理使用者的簡單和直覺的方法,那麼這就是正確的地方。
使用權限管理器,你可以建立使用者,分配名稱空間 / 權限,並通過一個漂亮而簡單的 web UI 分發 Kubeconfig YAML 檔案。

Klum – 懶人 Kubernetes 使用者管理器
Klum 功能
- 建立 / 刪除 / 修改使用者
- 輕鬆管理與使用者相關的角色
- 釋出供使用者使用的 kubeconfig 檔案
行動應用程式設計
Chucker – 一個針對 Android 和 OkHTTP 的 HTTP 檢查器
Chucker 簡化了對 HTTP (S)請求 / 回應和 Android 應用程式觸發的 Throwables 的檢查。 Chucker 以一個 OkHttp 攔截器運作,存續存下應用程式中的所有事件,並提供一個用於檢查和分享其內容的 UI。
使用 Chucker 的應用程式將顯示一個推送通知,顯示正在進行的 HTTP 活動和 Throwables 的摘要。 點選通知啟動完整的 Chucker UI。 應用程式可以選擇抑制通知,並在自己的介面上直接啟動 Chucker UI。

程式設計語言
vardbg – 一個簡單的 Python 偵錯程式和剖析器,用於生成程式流程的動畫視覺化效果
這個工具的目的是幫助學習演算法,讓你視覺化演算法正在做什麼。
功能
- 追蹤每個變數的歷史及其內容
- 追蹤容器中的元素(列表、集合、dicts等)
- 忽略特定的變數
- 分析每一行的執行
- 彙總所有變數和執行後的執行時間
- 將參數傳遞給除錯的程式
- 匯出執行歷史記錄為 JSON 格式並重放(包括程式輸出)
- 建立顯示程式流程、執行時間、變數(包括關係)和輸出的影片
- 以 MP4、 GIF 和 WebP 格式編寫影片

giu – 基於 Dear ImGui 和 golang 綁定 ImGui-go 的跨平台快速 golang GUI 框架
可支援 Windows/MacOS/Linux/Raspberry pi 3b
這個專案還附有一本中文的電子書

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