本週Github有趣的專案、工具和庫
1、Valkey
Valkey 是一個高效能鍵值儲存庫,主要服務於鍵/值工作負載。它支援廣泛的本機結構和可擴充套件的外掛系統,用於新增新的資料結構和訪問模式。
- 從開源 Redis 專案中分叉出來
- Valkey 可以在 Linux、OSX、OpenBSD、NetBSD、FreeBSD 上編譯和使用。我們支援大端和小端架構,以及 32 位和 64 位系統。
2、JS-Torch
JavaScript 中的 PyTorch
- JS-Torch 是一個從頭開始構建的深度學習JavaScript 庫,嚴格遵循 PyTorch 的語法。
- 它包含一個功能齊全的張量物件,可以跟蹤梯度、深度學習層和函式以及自動微分引擎。
- 歡迎嘗試網路演示!
3、freeze
用Go語言生成程式碼和終端輸出影像。Freeze 生成程式碼和終端輸出的 PNG、SVG 和 WebP。
4、Stirling-PDF
可對 PDF 檔案執行各種操作。
這是一個使用 Docker 的強大的、本地託管的、基於 Web 的 PDF 操作工具。它使您能夠對PDF檔案進行各種操作,包括分割、合併、轉換、重組、新增影像、旋轉、壓縮等。這個本地託管的 Web 應用程式最初完全由 ChatGPT 開發,現已發展為包含一組全面的功能,可滿足您的所有 PDF 要求。
所有檔案和 PDF 要麼僅存在於客戶端,僅在任務執行期間駐留在伺服器記憶體中,要麼僅在執行任務時臨時駐留在檔案中。屆時,使用者下載的任何檔案都將從伺服器中刪除。
PDF 功能:
頁面操作
- 檢視和修改 PDF - 透過自定義檢視排序和搜尋檢視多頁 PDF。加上頁面編輯功能,如註釋、繪圖以及新增文字和影像。 (使用 PDF.js 和 Joxit 和 Liberation.Liberation 字型)
- 用於合併/分割/旋轉/移動 PDF 及其頁面的完整互動式 GUI。
- 將多個 PDF 合併到一個結果檔案中。
- 將 PDF 拆分為指定頁碼的多個檔案,或將所有頁面提取為單獨的檔案。
- 將 PDF 頁面重新組織為不同的順序。
- 以 90 度增量旋轉 PDF。
- 刪除頁面。
- 多頁佈局(將 PDF 設定為多頁頁面)。
- 按設定的百分比縮放頁面內容大小。
- 調整對比度。
- 裁剪 PDF。
- 自動分割 PDF(使用物理掃描的頁面分隔符)。
- 提取頁面。
- 將 PDF 轉換為單頁。
轉換操作
- 將 PDF 與影像相互轉換。
- 將任何常見檔案轉換為 PDF(使用 LibreOffice)。
- 將 PDF 轉換為 Word/Powerpoint/其他(使用 LibreOffice)。
- 將 HTML 轉換為 PDF。
- PDF 的網址。
- 降價到 PDF。
安全與許可權
- 新增和刪除密碼。
- 更改/設定 PDF 許可權。
- 新增水印。
- 認證/簽署 PDF。
- 清理 PDF。
- 自動編輯文字。
其他操作
- 新增/生成/寫入簽名。
- 修復 PDF。
- 檢測並刪除空白頁。
- 比較 2 個 PDF 並顯示文字差異。
- 將影像新增到 PDF。
- 壓縮 PDF 以減小檔案大小(使用 OCRMyPDF)。
- 從 PDF 中提取影像。
- 從掃描中提取影像。
- 新增頁碼。
- 透過檢測 PDF 標題文字自動重新命名檔案。
- PDF 上的 OCR(使用 OCRMyPDF)。
- PDF/A 轉換(使用 OCRMyPDF)。
- 編輯後設資料。
- 拼合 PDF。
- 獲取 PDF 上的所有資訊以檢視或匯出為 JSON。
技術:
- Spring Boot + Thymeleaf
- PDFBox
- LibreOffice for advanced conversions
- OcrMyPdf
- HTML, CSS, JavaScript
- Docker
- PDF.js
- PDF-LIB.js
5、RunJS
RunJS 是一個適用於 macOS、Windows 和 Linux 的 JavaScript 遊樂場。編寫具有即時反饋的程式碼並訪問 Node.js 和瀏覽器 API。
6、HeyForm
HeyForm 是一個開源表單生成器,允許任何人為調查、問卷、測驗和民意調查建立引人入勝的對話表單。無需編碼技能。
HeyForm 簡化了對話表單的建立,使任何人都可以透過參與調查、測驗和民意調查來收集資訊或反饋。我們致力於透過定期更新來增強 HeyForm,包括錯誤修復、新功能和效能改進。
輕鬆構建表單
- 多功能輸入:從基本的文字、電子郵件和電話號碼欄位到圖片選擇、日期選擇器和檔案上傳等高階選項,HeyForm 支援多種輸入型別。
- 智慧邏輯:動態、適應性強的表單的條件邏輯和 URL 重定向。
- 強大的整合:連線網路鉤子、分析、營銷平臺以及 Zapier 和 Make.com 等工具。
根據您的品牌定製
- 視覺主題:透過可定製的字型、顏色、背景等定製表單的外觀和風格,以匹配您的品牌形象。
- 高階主題:透過廣泛的自定義選項獲得更大的控制,包括用於更深入個性化的自定義 CSS。
分析資料並採取行動
- 富有洞察力的分析:透過詳細的分析獲得洞察力,包括流失率和完成率。
- 資料匯出:輕鬆將表單結果匯出為 CSV,以便進一步分析或整合到您的系統中。
7、Celest
Celest 是 Flutter 雲平臺。我們使 Flutter 和 Dart 開發人員能夠在 Dart 中以宣告方式定義他們的後端基礎設施。