我已經很久沒有整理過資料集了,但今天讓我們來看看 12 個新的和不太新的專案,它們真的可以幫助你進行開發。
它們涉及不同的開發領域,但我們將主要討論 Web 開發。
如果有任何專案值得加入下一期合集中,歡迎在留言區留言,說不定就會被收錄。
讓我們從一個經典專案開始,它將幫助你只用幾行標記程式碼建立一個 HATEOAS 應用架構。它並不複雜,但功能非常強大。
取得 HTML,安全地渲染它,並保持應用程式的動態性、現代性和小巧性。

https://github.com/hmpl-language/hmpl 💎 檢視 HMPL 程式碼庫 ☆
此模組可讓您以現代化的介面為您的應用程式建立 API。
一個多語言後端框架,它將 API、後台作業、佇列、工作流程、流程和 AI 代理程式統一到一個核心原語中,並內建了可觀測性和狀態管理功能。

https://github.com/MotiaDev/motia 💎 查看 Motia 程式碼庫 ☆
一套有趣的元件,可用於建立類似超級瑪利歐時代的精美 8 位元像素風格網站。
可直接複製並貼上到應用程式中的復古元件。免費。開源。

https://github.com/TheOrcDev/8bitcn-ui 💎 看 8bitcn-ui 程式庫 ☆
它利用最先進的數學演算法,使用戶能夠非常快速地在資料夾文字中尋找匹配項。
rg -w 'Sherlock [0-9]'
ripgrep 是一個以行為導向的搜尋工具,它會遞歸地在目前目錄中搜尋符合正規表示式模式的檔案。預設情況下,ripgrep 會遵循 .gitignore 規則,自動跳過隱藏的檔案/目錄和二進位檔案。

https://github.com/BurntSushi/ripgrep 💎 查看 ripgrep 程式碼庫 ☆
如果我們的清單裡沒有人工智慧工具,那它就不完整了。下一個專案是一款聊天應用,它可以讓使用者快速切換不同的客服人員。
一款面向所有人的開源人工智慧聊天應用。

https://github.com/mckaywrigley/chatbot-ui 💎 查看聊天機器人 UI 程式碼庫 ☆
Bun 最近被 Anthropic 收購,這讓我們得以了解該模組在現代人工智慧領域未來的發展方向。
Bun 是一個功能齊全的 JavaScript 執行時間和工具包,專為速度而設計,包含打包器、測試執行器和與 Node.js 相容的套件管理器。 Bun 的目標是 100% 相容於 Node.js。

https://github.com/oven-sh/bun 💎 查看 Bun 程式庫 ☆
如果您是人力資源專業人士,這款工具將幫助您更快地在求職市場上找到合適的履歷並填補職缺。
Resume Matcher 是一個人工智慧驅動的平台,它透過逆向工程招聘演算法,精準指導您如何自訂履歷。取得關鍵字、格式和實用技巧,幫助您順利通過第一輪篩選,最終進入招募人員的手中。

https://github.com/srbhr/Resume-Matcher 💎 查看履歷表匹配器程式碼庫 ☆
Turborepo 由 Vercel 和 Next.js 的同一批人建立,是一個高速建置系統,對於 monorepo 尤其有用。
Turborepo 是一個用 Rust 編寫的高效能 JavaScript 和 TypeScript 程式碼庫建置系統。

https://github.com/vercel/turborepo 💎 看 Turborepo 程式碼庫 ☆
位元組跳動推出的實用工具,可讓您為人工智慧代理建立酷炫的使用者介面。
agent-tars --provider openai --model gpt-4o --apiKey {apiKey}
Agent TARS 是一個通用的多模態 AI 代理堆疊,它將 GUI 代理和視覺功能引入您的終端、電腦、瀏覽器和產品。

https://github.com/bytedance/UI-TARS-desktop 💎 查看 Agent TARS 程式碼庫 ☆
是的,雖然有點老舊,但它仍然是測試 HTTP 協定的重要模組。通常情況下,人們會使用其他更新的解決方案,但即使到了 2025 年,這個模組仍然有效。使用範例:
const request = require('supertest');
request(app)
.get('/user')
.expect('Content-Type', /json/);
該模組的目的是為測試 HTTP 提供高級抽象,同時仍允許您降級到 superagent 提供的底層 API。

https://github.com/ladjs/supertest 💎 看 Supertest 程式庫 ☆
這是一個用於開發過程中本機 API 模擬的較新的專案。其介面和整合能力都非常出色。
Mockoon 是設計和執行模擬 API 最簡單快速的方式。無需遠端部署,無需註冊帳號,免費開源。

https://github.com/mockoon/mockoon 💎 查看 Mockoon 程式碼庫 ☆
如果你是 DevOps 開發人員,那麼這個工具必不可少,因為它允許你只需一個命令即可監控所有 Docker 容器。
用於監控 Docker 主機和容器的解決方案。

https://github.com/stefanprodan/dockprom 💎 查看 Dockerprom 程式碼庫 ☆
掌握所有這些工具,你就能運用最有效的方法解決開發問題,從而最大限度地利用現有資源。這將使你成為任何公司都需要的頂尖專家。
感謝您閱讀本文!
原文出處:https://dev.to/anthonymax/12-open-source-gems-to-become-the-ultimate-developer-8cc