切換語言為:簡體

推薦 5 款開源多語言構建和測試系統:並行、快速、可擴充套件,最少 2k 最多 22.5k 支援!

  • 爱糖宝
  • 2024-06-08
  • 2093
  • 0
  • 0

bazelbuild/bazel

Stars: 22.5k  License: Apache-2.0

Bazel 是一個快速、可擴充套件的多語言構建系統。

  • 構建和測試任何規模的軟體,快速可靠。

  • 透過僅重新構建必要部分、高階本地和分散式快取、最佳化的依賴分析和並行執行,加速您的構建和測試過程。

  • 一個工具,支援多種語言:Java、C++、Android、iOS、Go 等等。在 Windows、macOS 和 Linux 上執行。

  • 可擴充套件性強:可以輕鬆新增對新語言和平臺的支援。

  • 適用於大型組織、程式碼庫和持續整合解決方案,可以處理任何規模的程式碼庫,無論是多個儲存庫還是巨型單體程式碼庫。

HigherOrderCO/Bend

Stars: 14.4k  License: Apache-2.0

Bend 是一個高度並行的高階程式語言。 該專案解決了在 GPU 等大規模並行硬體上執行程式時,無需顯式並行註釋、執行緒生成和鎖定等低階操作。

  • 具有類似 Python 和 Haskell 這樣富有表現力的語言的特性

  • 快速物件分配、支援完全閉包的高階函式、不受限制的遞迴甚至延續

  • 無需顯式併發註釋

  • 高度並行化

  • 它由 HVM2 執行時提供動力,並且可以實現近線性加速

BlackINT3/OpenArk

Stars: 7.4k  License: LGPL-2.1

推薦 5 款開源多語言構建和測試系統:並行、快速、可擴充套件,最少 2k 最多 22.5k 支援!

OpenArk 是 Windows 平臺的下一代反 Rootkit(ARK)工具。 該專案旨在提供反向工程/程式設計輔助功能,使用者可以發現作業系統中隱藏的惡意軟體。 主要功能和優勢包括:

  • 程序:檢視程序、執行緒、模組、控制代碼、記憶體、視窗、Token、記憶體掃描、PPL 等資訊,還有模組解除安裝、程序注入等功能。

  • 核心:系統核心工具,例如:記憶體管理、驅動、熱鍵、回撥、過濾驅動、儲存、IDT/SDT/NDIS/WFP 等功能。

  • 程式設計助手:程式設計師的工具箱。

  • 掃描器:PE/ELF 檔案解析器,以後會變成病毒分析助手。

  • 捆綁器:目錄和多個程式可以捆綁成一個 exe 程式,同時支援指令碼。

  • 工具庫:精心挑選了許多有用的小工具,這些和 OpenArk 既有功能互補,高效率,我們一直在思考。

  • 控制檯:這裏有很多有用的命令。

  • 語言:目前支援中文和英文,以後會支援更多。

mendableai/firecrawl

Stars: 4.5k  License: AGPL-3.0

firecrawl 是一個將整個網站轉換為 LLM-ready markdown 的專案。

  • 提供 API 服務,接受 URL 並將其爬取轉換為乾淨的 markdown 格式

  • 可以爬取所有可訪問的子頁面,併爲每個頁面提供乾淨的 markdown

  • 不需要站點地圖即可使用

  • 提供易於使用的 API 和託管版本,也可以自行搭建後端

  • 支援 Python SDK、Node SDK 等工具整合及 Langchain、Llama Index 等功能整合

mainmatter/100-exercises-to-learn-rust

Stars: 2.2k  License: NOASSERTION

100-exercises-to-learn-rust 是一個自學 Rust 的課程,透過一次次的練習來學習。 這個專案是爲了幫助那些想要學習 Rust 但沒有機會嘗試的人。透過解決 100 個練習,你將從對 Rust 一無所知到能夠開始編寫自己的程式。 該專案具有以下關鍵特性和核心優勢:

  • 提供了逐步增加難度的 100 個練習,幫助使用者逐步掌握 Rust 語言。

  • 可以從零基礎開始,並按照自己的節奏進行學習。

  • 提供瞭解答分支,方便使用者參考和對比答案。

0則評論

您的電子郵件等資訊不會被公開,以下所有項目均必填

OK! You can skip this field.