📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
讀懂開源,從這裡開始
首頁
排行榜
教程中心
知識庫
資訊
分類
專題合集
🌙
繁
▾
简体
繁體
English
登入
使用者中心
▾
👤 使用者中心
📬 我的訂閱
✉️ 我的郵箱
🔑 修改密碼
⭐ 我的收藏
💬 我的回饋記錄
↩ 登出
訂閱
☰
首頁
排行榜
教程中心
知識庫
資訊
分類
專題合集
搜尋
訂閱
RSS
简体
繁體
English
🔍
搜尋
📡
RSS
🔥 熱門搜尋
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"package-manager"
📘 教程
WinGet 快速指南:包管理新体验
WinGet 是 Windows 的官方包管理器,通过命令行和 PowerShell 模块简化软件安装与管理。本教程帮助你轻松上手,掌握常用操作。
入门
7 章
★ 26.2k
command-line
package-manager
windows
📖 知識庫
package-manager
★★★★★
★★★★★
进阶
package-manager 是一种自动化工具,用于管理软件包的安装、升级和删除,简化了依赖关系处理,确保软件及其依赖项的正确版本得到安装,广泛应用于软件开发和运维中。
📦 開源專案
bower
/
bower
bower:網頁包管理器 — bower是一個前端包管理器,允許開發者輕鬆地管理和安裝網頁應用程式的相依套件。它簡化了前端開發流程,提高了開發效率。bower的主要功能包括套件安裝、管理和版本控制等
JavaScript
★ 14.9k
⑂ 1.8k
web
☆
Homebrew
/
brew
brew:套件管理器 — brew是一個開源的套件管理器,允許用戶在不同的平台上安裝和管理軟體套件。它支持多種操作系統,包括macOS、Linux和Windows。透過brew,您可以輕鬆地安裝和管理軟體套件,讓您的工作更加高效
Ruby
★ 48.9k
⑂ 11.2k
backend
☆
nektro
/
zigmod
zigmod:Zig 程式語言的套件管理器 — zigmod 是一個為 Zig 程式語言設計的套件管理器,提供便捷的套件安裝和管理功能。它讓開發者可以輕鬆地管理 Zig 專案的依賴套件,並加速開發流程。這對於 Zig 社群來說是一個重要的工具,因為它可以提高開發效率和套件的可重用性。
Zig
★ 936
⑂ 39
other
☆
swiftlang
/
swift-package-manager
swift-package-manager:Swift 編程語言的套件管理器 — swift-package-manager 是 Swift 的套件管理器,能夠讓開發者輕鬆地管理和共用程式碼。它提供了一個簡單且高效的方式來管理 Swift 專案的依賴項,從而提高開發效率。swift-package-manager 的出現對於 Swift 社群具有重要意義,因為它能夠促進程式碼的重用和共用
Swift
★ 10.2k
⑂ 1.5k
mobile
☆
jordansissel
/
fpm
fpm:跨平台包管理工具 — fpm是一個用Ruby編寫的工具,旨在簡化跨平台的包管理過程。它允許用戶輕鬆地建立多種平台的包,包括deb和rpm等,從而提高了開發效率和包管理的便捷性。這個工具對於需要在多個平台上部署軟件的開發人員來說尤其重要
Ruby
★ 11.5k
⑂ 1.1k
backend
☆
python-poetry
/
poetry
poetry:Python 封包管理工具 — poetry 提供了一個簡單易用的方式來管理 Python 專案的相依性和封包安裝。它可以自動地解析和安裝相依的封包,並且可以輕鬆地管理不同的開發環境。這使得開發人員可以專注於程式設計,而不需要花太多時間在封包管理上
Python
★ 34.3k
⑂ 2.5k
other
☆
composer
/
composer
composer:PHP 依赖管理器 — composer 是一个 PHP 依赖管理器,用于管理 PHP 项目的依赖关系。它可以自动安装和更新依赖包,简化了 PHP 项目的开发和维护过程。通过使用 composer,开发者可以更轻松地管理项目依赖,提高开发效率
PHP
★ 29.5k
⑂ 4.8k
backend
☆
mason-org
/
mason.nvim
mason.nvim:便攜式 Neovim 包管理器 — mason.nvim 是一個為 Neovim 設計的包管理器,允許用戶輕鬆安裝和管理各種工具,包括 LSP 伺服器、DAP 伺服器、linters 和格式化工具。它的便攜式設計使其可以在任何 Neovim 環境中運行,為用戶提供了一種統一的包管理體驗。這使得開發人員可以更容易地管理其 Neovim 環境,從而提高生產力
Lua
★ 10.4k
⑂ 337
other
☆
microsoft
/
winget-cli
winget-cli:Windows 套件管理工具 — winget-cli 是 Windows 套件管理工具的命令列介面實現,提供了方便的套件安裝、更新和管理功能。它包含了 CLI、PowerShell 模組和 COM API,讓開發人員可以輕鬆地整合套件管理功能到自己的應用程式中。winget-cli 的出現讓 Windows 用戶可以更方便地管理套件,提高了使用體驗
C++
★ 26.2k
⑂ 1.8k
tools
☆
TeamVanced
/
VancedManager
VancedManager:Android 應用管理工具 — VancedManager 是一個開源項目,提供了一個簡單的方式來管理和安裝 Vanced 相關應用程式。它允許用戶輕鬆地安裝和更新 Vanced 應用程式,同時也提供了一些額外的功能。VancedManager 的出現簡化了 Vanced 應用程式的安裝和管理過程
Kotlin
★ 8.2k
⑂ 1.1k
mobile
☆
awesomeWM
/
awesome
awesome:極簡風格的窗口管理器 — awesome是一個極簡風格的窗口管理器,使用Lua語言開發,提供高度的自定義化和擴展能力。它的設計宗旨是提供一個高效、簡潔和易於使用的窗口管理器,滿足用戶的個性化需求。同時,awesome也是一個開源項目,歡迎開發者參與貢獻和擴展其功能
Lua
★ 6.9k
⑂ 625
other
☆
wbthomason
/
packer.nvim
packer.nvim:Neovim 的 Lua 插件管理器 — packer.nvim 是一個為 Neovim 設計的插件管理器,允許使用者輕鬆地安裝和管理插件。它使用原生套件和 Luarocks 依賴,提供了一個高度可定制的配置選項。這使得 packer.nvim 成為 Neovim 用戶的必備工具,能夠簡化插件管理流程,提高生產力。
Lua
★ 8.1k
⑂ 265
other
☆
tmux-plugins
/
tpm
tpm:Tmux 外掛程式管理工具 — tpm 提供了一個簡單的方式來管理 Tmux 的外掛程式,讓使用者可以輕鬆地安裝、更新和移除外掛程式。這個工具可以幫助使用者自訂自己的 Tmux 環境,提高工作效率。同時,tpm 也提供了一個方便的方式來分享和發佈自己的 Tmux 外掛程式
Shell
★ 14.9k
⑂ 500
other
☆
astral-sh
/
uv
uv:極速的 Python 包管理器 — uv 是一個使用 Rust 開發的 Python 包管理器和項目管理器,能夠極大地提高包管理和依賴解析的速度。它的出色性能使其成為開發人員的首選工具。通過 uv,開發人員可以更高效地管理項目依賴和包
Rust
★ 87.7k
⑂ 3.4k
other
☆
CocoaPods
/
CocoaPods
CocoaPods:蘋果開發依賴管理工具 — CocoaPods是一個開源的依賴管理器,允許開發者輕鬆地管理和整合第三方庫和框架到自己的項目中。它支持Objective-C和Swift語言,提供了一個簡單和高效的方式來管理項目依賴。通過使用CocoaPods,開發者可以專注於項目的開發,而不需要擔心依賴的管理和更新。
Ruby
★ 14.8k
⑂ 2.7k
mobile
☆
Homebrew
/
homebrew-core
homebrew-core:預設的 macOS (或 Linux) 包管理公式庫 — homebrew-core 是 Homebrew 的核心公式庫,提供了大量的軟體安裝包,讓用戶可以輕鬆地在 macOS (或 Linux) 上安裝和管理軟體。這個庫包含了許多流行的軟體和工具,讓用戶可以快速地開始使用。homebrew-core 是開源的,並且由社群維護,確保了軟體的更新和安全
Ruby
★ 15.5k
⑂ 13.7k
backend
☆
filebrowser
/
filebrowser
filebrowser:網頁檔案瀏覽器 — filebrowser 是一個使用 Go 編寫的網頁檔案瀏覽器,提供了檔案管理和分享的功能。它支援多種檔案格式和自助托管,同時具有 Material Design 的使用者介面。使用 filebrowser,可以輕鬆地在網頁上管理和分享檔案
Go
★ 35.6k
⑂ 4k
web
☆
mas-cli
/
mas
mas:Mac App Store 命令列介面 — mas 提供了一個簡單的命令列介面,讓使用者可以輕鬆地管理 Mac App Store 的應用程式。它支持 Homebrew 和其他軟體更新工具,讓使用者可以保持他們的應用程式是最新的。同時,mas 也提供了一個方便的方式來搜索和安裝新的應用程式
Swift
★ 12.3k
⑂ 297
mobile
☆
Unitech
/
pm2
pm2:節點生產進程管理器 — pm2 是一個強大的 Node.js 進程管理器,能夠自動重啟崩潰的進程,負載平衡和監控應用程式,確保高可用性和效能。它提供了許多功能,如命令列工具、部署和監控等,讓開發者能夠輕鬆管理 Node.js 應用程式。pm2 的內建負載平衡器能夠分配流量,減少伺服器負載,提高應用程式的性能
JavaScript
★ 43.2k
⑂ 2.7k
devops
☆
andrewyng
/
context-hub
context-hub:內容集線器 — context-hub 是一個開源的 JavaScript 專案,旨在提供內容管理和集線功能,讓開發者能夠更容易地管理和整合不同的內容來源。這個專案使用 JavaScript 開發,提供了一個靈活和可擴展的解決方案,讓開發者能夠根據自己的需求進行自訂。同時,context-hub 也提供了一個強大的 API,讓開發者能夠更容易地與其他應用程式和服務進行整合
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
aristocratos
/
btop
btop:系統資源監控工具 — btop是一個系統資源監控工具,提供CPU、記憶體、磁碟和網路等資源使用情況的即時統計。它可以幫助用戶了解系統的性能和瓶頸,從而優化系統的配置和使用。通過btop,用戶可以快速地識別系統中的問題和優化機會
C++
★ 33.6k
⑂ 1.1k
other
☆
oven-sh
/
bun
bun:快速的JavaScript運行環境 — bun是一個用Rust語言開發的快速JavaScript運行環境,同時也是一個打包工具、測試運行器和套件管理器。它的出現可以大大提高JavaScript開發的效率和性能。透過bun,開發者可以更快速地打包、測試和部署JavaScript應用程式
Rust
★ 94.9k
⑂ 4.9k
web
☆
justrach
/
nanobrew
nanobrew:最快的 macOS 軟體包管理器 — nanobrew 是一款快速且高效的 macOS 軟體包管理器,使用 Zig 編寫,能夠提供快速的軟體包安裝和管理。它的速度遠超傳統的套件管理器,如 apt-get 和 homebrew。nanobrew 的快速安裝能力使其成為 macOS 用戶的理想選擇
Zig
★ 1.1k
⑂ 17
other
☆
helm
/
helm
helm:Kubernetes 套件管理器 — helm 是一個 Kubernetes 的套件管理器,允許用戶輕鬆地安裝、升級和管理 Kubernetes 應用程式。它提供了一個簡單的方式來管理複雜的 Kubernetes 應用程式,並且支持多種不同的套件格式。helm 的出現大大簡化了 Kubernetes 的套件管理過程,提高了開發人員的生產力
Go
★ 30k
⑂ 7.7k
devops
☆
Carthage
/
Carthage
Carthage:簡單的分散式依賴管理器 — Carthage是一個為Cocoa開發的分散式依賴管理器,使用Swift編寫。它可以簡單地管理項目的依賴關係,讓開發者更容易地管理和維護項目。Carthage的優點在於其簡單和分散式的設計,讓開發者可以更容易地控制項目的依賴關係
Swift
★ 15.2k
⑂ 1.5k
mobile
☆
facebookarchive
/
prepack
prepack:JavaScript 套件最佳化工具 — prepack 是一個 JavaScript 套件最佳化工具,能夠減小 JavaScript 代碼的大小,從而提高網頁的載入速度。它通過分析和優化代碼來實現這一功能。這對於需要快速載入和響應的網頁應用程序來說是非常重要的
JavaScript
★ 14.1k
⑂ 412
web
☆
fairyglade
/
ly
ly:輕量級終端用戶界面顯示管理器 — ly是一個基於TUI的顯示管理器,提供了一個輕量級和高效的登入管理解決方案。它使用Zig語言開發,支持Linux和BSD系統,提供了對PAM的支持。ly的目的是為用戶提供一個簡單和安全的登入體驗。
Zig
★ 7.5k
⑂ 350
other
☆
theonedev
/
onedev
onedev:Git 伺服器與 CI/CD、Kanban 和套件整合平台 — onedev 是一個開源的 Git 伺服器,提供 CI/CD、Kanban 和套件管理等功能,讓開發團隊能夠更有效地合作和管理項目。它的無縫整合和卓越的使用體驗,使其成為開發團隊的首選平台。同時,onedev 還支持自托管,讓使用者能夠完全控制自己的數據和伺服器
Java
★ 15.1k
⑂ 965
ai-ml
☆
darknessomi
/
musicbox
musicbox:命令行音乐工具 — musicbox是一个命令行界面的音乐工具,允许用户在终端中控制和播放音乐。它支持网易云音乐的功能,提供了便捷的音乐播放体验。通过使用musicbox,用户可以更方便地管理和播放音乐
Python
★ 9.8k
⑂ 1.6k
other
☆
neurocyte
/
flow
flow:程式設計師的文字編輯器 — flow 是一個基於 Zig 語言的文字編輯器,提供流程控制和語言伺服器客戶端功能,支援樹狀結構解析和終端使用者介面。它使用 language-server-protocol 和 tree-sitter 等技術,提供高效的編輯體驗。flow 的開發使用 Zig 語言,提供高性能和安全的編輯環境
Zig
★ 2.1k
⑂ 113
tools
☆
inputsh
/
awesome-linux
awesome-linux:Linux 項目和資源列表 — awesome-linux 是一個集合了許多讓 Linux 更加出色的項目和資源的列表,包括桌面環境、Linux 分佈版和 X Window Manager 等。這個列表可以幫助用戶發現新的工具和資源,從而使 Linux 使用體驗更加豐富。同時,也是開發者們分享和交流的平台
★ 5.1k
⑂ 420
other
☆
nvbn
/
thefuck
thefuck:命令糾錯工具 — thefuck 是一款使用 Python 開發的工具,能夠自動糾正使用者之前輸入的命令,讓使用者更方便地使用命令列介面。這款工具可以節省使用者的時間和精力,讓他們更專注於工作。同時,thefuck 也是一個開源項目,歡迎開發者參與貢獻。
Python
★ 97.5k
⑂ 4k
other
☆
sayanarijit
/
xplr
xplr:快速的終端介面檔案瀏覽器 — xplr 提供了一個簡潔的命令列介面,讓使用者可以快速瀏覽和管理檔案系統。它的設計目標是快速、輕量和可自訂,讓使用者可以根據自己的需求進行設定。xplr 支持多種平台,包括 Raspberry Pi 和 WSL
Rust
★ 4.8k
⑂ 92
tools
☆
jarun
/
nnn
nnn:非傳統終端檔案管理器 — nnn 提供了多種功能,包括檔案預覽、檔案搜尋、批量重命名等,能夠提高使用者的生產力。它支援多平台,包括 Android、Raspberry Pi 和 WSL。nnn 的設計理念是簡單、快速和高效,讓使用者能夠快速地管理檔案
C
★ 21.7k
⑂ 811
tools
☆
tj
/
n
n:節點版本管理 — n 提供了一個簡單的方式來安裝和管理不同版本的 Node.js,讓開發者可以輕鬆地在不同的版本之間切換。這對於需要在不同 Node.js 版本下測試和調試應用程式的開發者來說尤其有用。同時,n 也支持多種 Shell 環境,包括 Bash 和 Zsh。
Shell
★ 19.5k
⑂ 762
other
☆
asdf-vm
/
asdf
asdf:可擴充的版本管理器 — asdf 是一個開源的版本管理器,允許使用者輕鬆地管理多個版本的軟體。它支援多種程式語言,包括 Ruby、Node.js、Elixir、Erlang 等。透過 asdf,使用者可以輕鬆地在不同的版本之間切換,提高開發效率。
Go
★ 25.5k
⑂ 929
tools
☆
rrousselGit
/
provider
provider:簡單的狀態管理庫 — provider是一個簡單易用的狀態管理庫,基於InheritedWidgets開發,能夠簡化Flutter應用中的狀態管理。它提供了一種簡單的方式來管理應用中的狀態,讓開發者能夠更容易地構建複雜的應用。同時,provider也支持Hacktoberfest,鼓勵開發者參與開源貢獻
Dart
★ 5.3k
⑂ 526
mobile
☆
Seafoam-Labs
/
Shelly-ALPM
Shelly-ALPM:ArchLinux 的 Pacman 替代品 — Shelly-ALPM 是一個用 Zig 編寫的套件管理器,旨在取代 ArchLinux 的 Pacman。它提供了一個更直觀的命令列介面和圖形化使用者介面,讓用戶更容易管理套件。Shelly-ALPM 的出現可以改善 ArchLinux 用戶的體驗,提供更好的套件管理功能
Zig
★ 877
⑂ 70
tools
☆
yarnpkg
/
yarn
yarn:快速、可靠、安全的包管理器 — yarn 是一個流行的 JavaScript 包管理器,提供快速、可靠、安全的包管理功能。它的設計目的是取代 npm,提供更好的性能和安全性。yarn 的 1.x 版本已凍結,新功能和 bug 修復均發生在 berry 分支上,因此用戶可以享受最新的功能和修復。
JavaScript
★ 41.5k
⑂ 2.7k
web
☆
SwifterSwift
/
SwifterSwift
SwifterSwift:提升 Swift 開發效率的擴充套件集合 — SwifterSwift 提供了大量的 Swift 擴充套件,涵蓋了 Foundation、iOS、macOS、tvOS、watchOS 等領域,能夠幫助開發者快速完成任務。這個項目採用 MIT 授權,支持 Carthage、CocoaPods 和 Swift Package Manager 等套件管理工具。通過使用 SwifterSwift,開發者可以節省時間和精力,專注於核心功能的開發。
Swift
★ 15.1k
⑂ 1.7k
mobile
☆