📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
讀懂開源,從這裡開始
首頁
排行榜
教程中心
知識庫
資訊
分類
專題合集
🌙
繁
▾
简体
繁體
English
登入
使用者中心
▾
👤 使用者中心
📬 我的訂閱
✉️ 我的郵箱
🔑 修改密碼
⭐ 我的收藏
💬 我的回饋記錄
↩ 登出
訂閱
☰
首頁
排行榜
教程中心
知識庫
資訊
分類
專題合集
搜尋
訂閱
RSS
简体
繁體
English
🔍
搜尋
📡
RSS
🔥 熱門搜尋
llm
vuejs
pytorch
leetcode
sql
langchain
graphql
tokio
unity
peg
redis
bi
"YAML"
📘 教程
手把手带你用 DESIGN.md 定义设计系统
DESIGN.md 是一种用于描述视觉身份的格式规范,通过 YAML 前置内容和 Markdown 文档,提供给编码代理一个持久、结构化的设计系统理解。通过本教程,你将学习如何使用 DESIGN.md 定义和管理你的设计系统,包括如何创建和验证 DESIGN.md 文件,如何比较不同版本的设计系统,以及如何使用 DESIGN.md CLI 工具。
进阶
8 章
★ 25.5k
📖 知識庫
Ansible
★★★★★
★★★★★
进阶
Ansible 是一个开源的自动化工具,用于配置管理、应用部署和任务自动化,允许用户通过 YAML playbook 定义和执行复杂的操作,支持多种操作系统和云平台,通过 SSH 或 WinRM 协议连接到远程主机,执行指定的任务和配置,具有简单易用、安全可靠和高度可扩展的特点,广泛应用于 DevOps 和持续集成/持续部署(CI/CD)领域,能够帮助开发者和运维人员提高工作效率和系统稳定性,简化复杂的操作和维护工作,实现自动化和可重复的部署和配置管理, Ansible 的核心组件包括 Ansible Engine、Ansible Playbook 和 Ansible Modules 等,提供了丰富的模块和插件,支持用户自定义和扩展,满足不同的自动化需求和场景, Ansible 的 YAML 语法简单易读,方便用户定义和编写 playbook,支持条件判断、循环和变量等高级特性,能够处理复杂的逻辑和场景, Ansible 的安全性得益于其基于 SSH 和 SSL/TLS 的加密传输和验证机制,确保了数据传输的安全性和完整性, Ansible 的社区非常活跃,提供了大量的文档、教程和示例,方便用户学习和使用, Ansible 支持多种操作系统,包括 Linux、Windows 和 macOS 等,能够适应不同的环境和场景,满足用户的多样化需求, Ansible 的自动化能力能够帮助用户提高工作效率,减少手工操作的错误和风险,实现更高的系统稳定性和可靠性, Ansible 的 playbook 可以被版本控制系统所管理,方便用户跟踪和管理 playbook 的变化和历史, Ansible 的模块和插件可以被用户自定义和扩展,满足不同的自动化需求和场景, Ansible 的 YAML 语法简单易读,方便用户定义和编写 playbook,支持条件判断、循环和变量等高级特性,能够处理复杂的逻辑和场景,
Mistral
★★★★★
★★★★★
进阶
Mistral 是一个开源的工作流管理系统,允许用户定义、执行和管理复杂的工作流。它诞生于 OpenStack 项目,旨在解决云计算环境中工作流管理的挑战。Mistral 提供了一种简单的方式来定义工作流,使用 YAML 或 JSON 格式的工作流定义语言。它支持多种执行器,包括 OpenStack、Docker 和 Kubernetes,能够自动化各种任务和操作。Mistral 的工作流引擎可以处理复杂的工作流逻辑,包括条件判断、循环和并行执行。通过 Mistral,用户可以轻松地管理和优化工作流,提高工作效率和系统可靠性。
Envoy
★★★★★
★★★★★
进阶
Envoy 是一个开源的服务代理和边缘代理,最初由 Lyft 开发,用于解决服务间通信和流量管理的问题。它提供了负载均衡、服务发现、健康检查、安全和可观测性等功能。Envoy 支持多种协议,包括 HTTP/1.1、HTTP/2 和 gRPC。它的设计目标是提供一个高性能、可扩展和灵活的服务代理,能够适应现代云原生应用的需求。Envoy 可以运行在多种环境中,包括容器化和虚拟机环境。它的配置使用 YAML 或 JSON 文件,提供了灵活的配置管理。Envoy 的核心功能包括请求路由、负载均衡和服务发现等。
MoEDocker Compose
★★★★★
★★★★★
进阶
MoEDocker Compose是一种用于定义和运行多容器Docker应用程序的工具,允许开发者通过一个简单的YAML文件来定义和配置多个容器之间的关系和依赖,简化了多容器应用的部署和管理,MoEDocker Compose是Docker Compose的扩展,提供了更多的功能和特性,MoEDocker Compose可以帮助开发者更容易地管理和部署复杂的多容器应用,MoEDocker Compose支持多种编程语言和框架,MoEDocker Compose可以与其他Docker工具一起使用,MoEDocker Compose提供了一个简单的命令行接口,允许开发者轻松地创建、启动和管理多容器应用,MoEDocker Compose可以自动化地管理容器之间的依赖和通信,MoEDocker Compose可以帮助开发者提高应用的可靠性和可扩展性,
📦 開源專案
jbeder
/
yaml-cpp
yaml-cpp:C++ YAML 解析器和發射器 — yaml-cpp 提供了一個高效且易於使用的 YAML 解析和發射器,允許開發人員輕鬆地在 C++ 中工作 với YAML 數據。這個程式庫是開源的,廣泛用於各種應用中。通過使用 yaml-cpp,開發人員可以簡化 YAML 數據的處理和交換
C++
★ 6.1k
⑂ 2.3k
other
+69 ★
☆
ultralytics
/
yolov5
yolov5:實時物體偵測模型 — yolov5 是一個高效能的物體偵測模型,使用 PyTorch 開發,能夠實時偵測物體。它支援多種格式,包括 ONNX、CoreML 和 TFLite,讓開發者能夠輕鬆地將模型整合到自己的應用程式中。yolov5 的出色表現使其成為機器學習和電腦視覺領域的一個重要工具
Python
★ 57.7k
⑂ 17.5k
ai-ml
☆
langfuse
/
langfuse
langfuse:開源AI工程平台 — langfuse是一個開源的AI工程平台,提供了一系列的工具和功能,包括LLM評估、可觀測性、度量、提示管理、遊樂場和數據集等,同時整合了多個熱門庫,如OpenTelemetry、LangChain、OpenAI SDK、LiteLLM等。這個平台可以幫助開發者更好地管理和優化他們的AI應用。同時,langfuse也支持自托管和多種開源庫的整合,提供了高可定制性和擴展性
TypeScript
★ 30.9k
⑂ 3.3k
devops
☆
urfave
/
cli
cli:命令列工具建置套件 — cli是一個用於建置命令列工具的Go套件,允許開發者使用宣告式的方式定義命令列工具的結構和行為。它提供了快速和簡單的方式來建置命令列工具,同時也支援多種資料格式如JSON、TOML和YAML。這使得cli成為建置命令列工具的理想選擇
Go
★ 24.2k
⑂ 1.8k
tools
☆
chenfei-wu
/
TaskMatrix
TaskMatrix:任務管理工具 — TaskMatrix 是一個開源的任務管理工具,使用 Python 編寫。它提供了一個簡單易用的介面來管理和追蹤任務,讓用戶可以輕鬆地組織和優先處理任務。透過 TaskMatrix,用戶可以提高工作效率和生產力。
Python
★ 34.1k
⑂ 3.2k
other
☆
ConardLi
/
easy-dataset
easy-dataset:簡單的數據集工具 — easy-dataset是一個強大的工具,用于為LLM微調、RAG和評估創建數據集。它可以幫助用戶簡單地創建和管理數據集,從而提高模型的性能和準確性。這個工具對於需要微調LLM模型的開發者來說非常重要
JavaScript
★ 14.6k
⑂ 1.5k
ai-ml
☆
OpenRLHF
/
OpenRLHF
OpenRLHF:基於 Ray 的高效能代理式強化學習框架 — OpenRLHF 提供了一個易於使用、可擴展且高效能的框架,讓研究人員和開發人員可以快速地開發和部署強化學習模型。它基於 Ray,支援多種演算法和技術,包括 PPO、DAPO、REINFORCE++、VLM、TIS、vLLM 和 Async RL。OpenRLHF 的目標是提供一個高效能和可擴展的框架,讓強化學習可以更廣泛地應用於各個領域。
Python
★ 9.7k
⑂ 973
ai-ml
☆
zml
/
zml
zml:零損害的模型硬件整合 — zml是一個使用Zig語言建構的項目,旨在實現任何模型在任何硬件上運行的能力,同時結合了@ziglang、@openxla、MLIR和@bazelbuild等技術。這個項目的目的是提供一個高效、靈活的模型部署解決方案,讓開發者可以輕鬆地將模型部署在各種硬件平台上。同時,zml也提供了高性能的模型推理能力,讓開發者可以實現高效的AI應用。
Zig
★ 3.7k
⑂ 160
ai-ml
☆
pycaret
/
pycaret
pycaret:自動機器學習平台 — pycaret是一個開源的自動機器學習平台,適用於Python,提供了簡單易用的介面,讓用戶可以快速地建立和部署機器學習模型。它結合了sklearn-native引擎和React控制平面,提供了高效和可擴展的解決方案。pycaret的目的是讓機器學習更容易被廣泛使用和應用。
Python
★ 9.8k
⑂ 1.9k
ai-ml
☆
LC044
/
WeChatMsg
WeChatMsg:微信消息管理工具 — WeChatMsg 是一個微信消息管理工具,使用 PyQt 進行開發,整合了 chatgpt 和 llms 的功能,讓用戶可以更方便地管理微信消息。這個工具可以幫助用戶自動化微信消息的處理,節省時間和提高效率。同時,WeChatMsg 也提供了一個簡單易用的介面,讓用戶可以輕鬆地使用。
★ 41.8k
⑂ 5.2k
ai-ml
☆
projectdiscovery
/
nuclei
nuclei:快速且可自訂的漏洞掃描器 — nuclei是一種由全球安全社群提供動力的漏洞掃描器,使用簡單的YAML基礎DSL,讓用戶能夠合作處理網際網路上的趨勢漏洞。它可以幫助您發現應用程式、API、網路、DNS和雲端設定中的漏洞,保護您的資產。同時,nuclei也支持多種功能,如攻擊面掃描、CVE掃描和子域接管檢測等
Go
★ 29.7k
⑂ 3.7k
security
☆
Avik-Jain
/
100-Days-Of-ML-Code
100-Days-Of-ML-Code:機器學習編碼挑戰 — 100-Days-Of-ML-Code 這個項目提供了一系列的機器學習算法實現,包括深度學習、線性回歸、邏輯回歸等,使用 Python 和 scikit-learn 等庫進行實現。這個項目可以幫助開發者提高機器學習編碼能力,了解不同算法的實現細節。同時,項目中還包含了許多有用的資源和教程,例如 Siraj Raval 的教程和 Infographics
★ 51.4k
⑂ 11.6k
ai-ml
☆
huggingface
/
candle
candle:Rust 最小化機器學習框架 — candle 是一個基於 Rust 的機器學習框架,旨在提供簡單易用的 API,讓開發者可以快速地構建和部署機器學習模型。它的設計理念是最小化複雜性,讓開發者可以專注於模型的開發和優化。同時,candle 也提供了一些基本的 ML 功能,例如數據預處理和模型評估
Rust
★ 20.6k
⑂ 1.6k
ai-ml
☆
SillyTavern
/
SillyTavern
SillyTavern:人工智慧聊天前端 — SillyTavern 是一個為 Power Users 設計的 LLM 前端,使用 JavaScript 開發,提供了一個強大的 AI 聊天介面。它讓用戶可以更方便地與 AI 模型進行交互,提高了工作效率。SillyTavern 的出現對於 AI 研究和開發具有重要意義
JavaScript
★ 29.9k
⑂ 5.7k
ai-ml
☆
asmvik
/
yabai
yabai:macOS 的二元空間分割窗口管理器 — yabai 是一個為 macOS 設計的窗口管理器,使用二元空間分割算法來管理窗口。它可以幫助用戶更有效地管理桌面窗口,提高工作效率。yabai 的開源性質也使其可以被社群修改和擴展
C
★ 29.2k
⑂ 732
other
☆
allenai
/
olmocr
olmocr:PDF 文檔線性化工具包 — olmocr 提供了一個簡單的方法來處理 PDF 文檔,讓用戶可以輕鬆地將其轉換為大型語言模型(LLM)可以接受的格式。這個工具包是基於 Python 開發的,使用簡單且高效。olmocr 的出現可以大大提高 LLM 數據集的準備效率和質量
Python
★ 18.5k
⑂ 1.5k
ai-ml
+334 ★
☆
Zackriya-Solutions
/
meetily
meetily:自主式會議助理 — meetily是一款自主式、開源的AI會議助理,能夠實現快速的會議轉錄和摘要,同時保護用戶的隱私。它基於Rust開發,支援macOS和Windows系統,無需雲端服務即可運行。meetily的優點在於其高效的轉錄和摘要能力,以及強大的隱私保護功能,讓用戶能夠安全地使用會議助理功能
Rust
★ 22.9k
⑂ 2.4k
ai-ml
☆
macrozheng
/
mall
mall:電商系統 — mall是一套全面的電商系統,包括前台商城系統和後台管理系統,提供了從商品展示到訂單管理的完整解決方案。該系統基於Spring Boot+MyBatis實現,採用Docker容器化部署,保證了系統的可擴展性和穩定性。同時,系統還集成了多種流行的技術和工具,例如Elasticsearch、Redis、RabbitMQ等
Java
★ 84k
⑂ 29.7k
devops
☆
JetBrains
/
Exposed
Exposed:Kotlin SQL 框架 — Exposed 是一個基於 Kotlin 的 SQL 框架,提供了簡單且高效的資料庫存取方式。它允許開發者使用 Kotlin 的語法來定義資料庫結構和查詢資料。Exposed 的設計目標是提供一個簡單、易用且高效的資料庫存取解決方案
Kotlin
★ 9.3k
⑂ 788
backend
☆
tonybanters
/
oxwm
oxwm:Zig 編程語言的窗口管理器 — oxwm 是一個基於 Zig 的窗口管理器,提供了一種簡單且高效的方式來管理桌面應用程式。它使用 Zig 進行開發,以提供更好的性能和安全性。oxwm 的設計目標是提供一個輕量級、易於使用的窗口管理器,滿足用戶的需求
Zig
★ 843
⑂ 63
other
☆
GokuMohandas
/
Made-With-ML
Made-With-ML:機器學習應用開發指南 — Made-With-ML 專案是一個全面性的機器學習開發指南,涵蓋了從資料工程到自然語言處理等多個領域,使用者可以學習如何使用 Python、PyTorch 和 Ray 來開發和部署機器學習模型。這個專案對於想要將機器學習應用於實際生產環境的開發者具有重要意義。通過這個專案,開發者可以學習如何提高機器學習模型的質量和效率,同時也可以學習如何使用 MLOps 來管理和維護機器學習模型
Jupyter Notebook
★ 48.6k
⑂ 7.7k
ai-ml
☆
basecamp
/
kamal
kamal:網頁應用程式部署工具 — kamal 提供了一種簡單的方式來部署網頁應用程式,讓開發者可以將應用程式部署到任何地方,例如自己的伺服器或雲端平台。這個工具能夠簡化部署過程,節省時間和精力。同時,kamal 也提供了高可用性和可擴展性,讓開發者可以專注於開發應用程式。
Ruby
★ 14.4k
⑂ 730
web
☆
getgrav
/
grav
grav:現代化、快速、易於使用且強大的平面檔案內容管理系統 — grav是一個現代化的內容管理系統,使用平面檔案存儲資料,支持Markdown、Twig和Symfony等技術。它的設計目的是提供一個快速、易於使用且強大的平台,用於建立和管理網站。grav的特點包括支持多種資料格式、強大的模板引擎和豐富的擴充套件生態系統。
PHP
★ 15.6k
⑂ 1.4k
backend
☆
yt-dlp
/
yt-dlp
yt-dlp:命令列音頻/視頻下載器 — yt-dlp是一個基於Python的命令列下載器,提供了許多功能,包括下載YouTube視頻和音頻。它支援多種格式和質量,並且可以跳過贊助商的廣告。yt-dlp的出現填補了youtube-dl的空缺,提供了一個更強大和可靠的下載工具
Python
★ 177.2k
⑂ 15.1k
tools
☆
Leaflet
/
Leaflet
Leaflet:JavaScript 製圖庫 — Leaflet 是一個流行的 JavaScript 製圖庫,能夠讓開發者輕鬆地在網頁上建立互動地圖。它提供了許多強大的功能,包括地圖標記、聚集、動畫等。Leaflet 的優勢在於其高可定制性和跨平台的兼容性,使其成為開發者首選的製圖庫
JavaScript
★ 45.3k
⑂ 6.1k
mobile
☆
MetaMask
/
metamask-mobile
metamask-mobile:移動以太坊瀏覽器 — metamask-mobile是一個移動網頁瀏覽器,允許用戶存取使用以太坊區塊鏈的網站。它使用React Native和JavaScript等技術,支持Android和iOS平台。這個項目對於推廣以太坊技術和區塊鏈應用具有重要意義
TypeScript
★ 3k
⑂ 1.6k
mobile
☆
opendatalab
/
MinerU
MinerU:文件轉換工具 — MinerU能夠將複雜文件如PDF和Office文檔轉換為LLM-ready的markdown/JSON格式,從而方便用戶將其整合到Agentic工作流中。這個工具可以幫助用戶簡化文件處理流程,提高工作效率。MinerU的轉換功能對於需要處理大量文件的用戶尤其有用
Python
★ 72k
⑂ 6k
ai-ml
+380 ★
☆
microsoft
/
BitNet
BitNet:1 位 LLM 推理框架 — BitNet 是一個開源的框架,旨在為 1 位大型語言模型(LLMs)提供高效的推理能力。它使用 Python 進行開發,為開發人員提供了一個簡單易用的介面。通過 BitNet,開發人員可以輕鬆地部署和管理 1 位 LLMs,從而提高推理效率和準確度
Python
★ 39.7k
⑂ 3.6k
ai-ml
☆
bmad-code-org
/
BMAD-METHOD
BMAD-METHOD:Agile AI驅動開發的突破方法 — BMAD-METHOD是一種創新的軟件開發方法,利用JavaScript和AI技術實現敏捷開發。這種方法可以提高開發效率和質量,同時也可以應用於多個領域。BMAD-METHOD的出現對於軟件開發業界具有重要意義
JavaScript
★ 49.9k
⑂ 5.7k
ai-ml
☆
MaterialDesignInXAML
/
MaterialDesignInXamlToolkit
MaterialDesignInXamlToolkit:Google 的 Material Design 在 XAML & WPF 中的實現 — MaterialDesignInXamlToolkit 提供了一套實現 Google 的 Material Design 視覺風格的 XAML 和 WPF 元件,讓開發者可以輕鬆地為自己的應用程式添加 Material Design 元素。這個項目支援 C# 和 VB.Net,能夠幫助開發者創建出更美觀和統一的使用者介面。同時,MaterialDesignInXamlToolkit 也是一個開源項目,開發者可以根據自己的需求進行修改和擴充。
C#
★ 16.2k
⑂ 3.5k
other
☆
ZhuLinsen
/
daily_stock_analysis
daily_stock_analysis:多市场股票智能分析系统 — daily_stock_analysis 是一个使用 LLM 驱动的多市场股票智能分析系统,能够提供多源行情、实时新闻、决策看板与自动推送等功能。该系统支持零成本定时运行,能够帮助用户更好地分析股票市场。同时,daily_stock_analysis 使用 Python 编写,易于维护和扩展。
Python
★ 56.6k
⑂ 48.7k
ai-ml
☆
microsoft
/
WSL
WSL:Windows 子系統 Linux 版 — WSL(Windows Subsystem for Linux)是微軟開發的相容層,允許在 Windows 10 和 11 上原生執行 Linux 應用程式。它提供完整的 Linux 核心介面,支援多種發行版,並與 Windows 檔案系統整合,大幅提升開發者生產力。
C++
★ 33.1k
⑂ 1.8k
other
☆
louislam
/
dockge
dockge:簡單易用的自托管Docker Compose.yaml堆疊管理器 — dockge是一個基於TypeScript的自托管Docker Compose.yaml堆疊管理工具,提供了簡單易用的界面和響應式設計。它支持docker、docker-compose和websocket等技術,讓用戶可以輕鬆地管理自己的Docker堆疊。同時,dockge也是一個單頁應用程式,提供了快速和方便的使用體驗
TypeScript
★ 23.7k
⑂ 776
devops
☆
ultralytics
/
ultralytics
ultralytics:開源電腦視覺庫 — ultralytics 提供了強大的物體檢測和圖像分類功能,基於 PyTorch 實現,支持多種應用場景,如 CLI、電腦視覺、深度學習等。它的 YOLO 模型可以實現快速和準確的物體檢測,同時也支持姿勢估計、追蹤等功能。這個庫對於開發者來說是一個非常有用的工具,可以幫助他們快速開發電腦視覺應用
Python
★ 59.3k
⑂ 11.4k
ai-ml
☆
deniscerri
/
ytdlnis
ytdlnis:Android 的全功能音視頻下載器 — ytdlnis 是一個基於 Kotlin 的 Android 應用程式,使用 yt-dlp 下載 YouTube 的音視頻。它支援多種功能,包括下載不同格式的音視頻檔案。ytdlnis 的出現讓 Android 用戶可以輕鬆下載和欣賞他們喜愛的 YouTube 內容
Kotlin
★ 9.2k
⑂ 402
mobile
☆
tymondesigns
/
jwt-auth
jwt-auth:Laravel & Lumen 的 JSON Web Token 認證 — jwt-auth 提供了一種簡單的方式來實現 JSON Web Token 認證,讓開發者可以輕鬆地在 Laravel 和 Lumen 專案中整合安全的認證機制。這個套件支持多種認證方式,包括使用密碼和令牌進行認證。通過使用 jwt-auth,開發者可以保護其應用程式的安全性和完整性
PHP
★ 11.5k
⑂ 1.5k
security
☆
deepset-ai
/
haystack
haystack:開源AI編排框架 — haystack是一個開源的AI編排框架,用于建立生產就緒的LLM應用程序。它允許用戶設計模組化的管道和代理工作流,具有明確的控制權,可應用於可擴展的代理、RAG、多模態應用程序、語義搜索和對話系統。haystack的目的是為了提供一個高效和可擴展的解決方案,用于建設複雜的AI應用程序
MDX
★ 25.9k
⑂ 2.9k
ai-ml
☆
slab
/
quill
quill:現代化的所見即所得編輯器 — quill是一個基於TypeScript的現代化所見即所得編輯器,旨在提供兼容性和擴展性。它允許用戶以直觀的方式創建和編輯富文本內容。quill的設計目標是提供一個強大且可定制的編輯器,以滿足不同用戶的需求
TypeScript
★ 47.2k
⑂ 3.7k
tools
☆
prettier
/
prettier
prettier:代碼格式化工具 — prettier是一種流行的代碼格式化工具,支持多種程式語言,包括JavaScript、HTML、CSS等,能夠自動格式化代碼,統一代碼風格,提高代碼可讀性。prettier的出現使得開發人員能夠更專注於代碼邏輯,而不需要花費太多時間在代碼格式上。通過使用prettier,開發團隊可以維護一致的代碼風格,提高團隊合作效率
JavaScript
★ 52.2k
⑂ 4.9k
web
☆
dr5hn
/
countries-states-cities-database
countries-states-cities-database:全球國家、州、城市數據庫 — countries-states-cities-database 提供了全面的國家、州、城市數據,可以用於地理位置相關的應用。這個倉庫的數據格式多樣,包括 JSON、SQL、PSQL、SQLSERVER、MONGODB、SQLITE、XML、YAML 和 CSV 等。使用這個倉庫可以快速方便地获取全球地理位置的相關資訊。
Python
★ 9.7k
⑂ 3k
backend
☆