📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
讀懂開源,從這裡開始
首頁
排行榜
教程中心
知識庫
資訊
分類
專題合集
🌙
繁
▾
简体
繁體
English
登入
使用者中心
▾
👤 使用者中心
📬 我的訂閱
✉️ 我的郵箱
🔑 修改密碼
⭐ 我的收藏
💬 我的回饋記錄
↩ 登出
訂閱
☰
首頁
排行榜
教程中心
知識庫
資訊
分類
專題合集
搜尋
訂閱
RSS
简体
繁體
English
🔍
搜尋
📡
RSS
🔥 熱門搜尋
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"bash腳本"
charmbracelet
/
gum
gum:外觀美化的shell腳本工具 — gum是一個開源工具,使用Go語言開發,旨在讓shell腳本更具視覺吸引力。它提供了一系列的功能,讓用戶可以輕鬆地美化自己的腳本。通過使用gum,開發者可以讓自己的腳本更具個性化和友好性
Go
★ 24.1k
⑂ 526
tools
☆
google
/
zx
zx:腳本工具 — zx是一種基於JavaScript的工具,旨在幫助用戶編寫更好的腳本。它提供了一種簡單的方式來執行shell命令和處理子進程。通過使用zx,開發人員可以更容易地編寫和維護複雜的腳本
JavaScript
★ 45.6k
⑂ 1.3k
tools
☆
Bash-it
/
bash-it
bash-it:社区Bash框架 — bash-it是一个开源的Bash框架,提供了许多实用的功能和插件,帮助用户提高生产力和个性化终端体验。它支持自定义的Bash别名、补全、配置和提示等。通过bash-it,用户可以更高效地使用Bash和终端
Shell
★ 15.1k
⑂ 2.3k
tools
☆
ish-app
/
ish
ish:Linux Shell for iOS — ish 提供了一個 Linux Shell 環境,讓用戶可以在 iOS 裝置上執行 Linux 命令和腳本。這個項目使得用戶可以在移動裝置上享受 Linux 的功能和靈活性。ish 的開發對於擴展 iOS 的功能和提高用戶體驗具有重要意義
C
★ 20.2k
⑂ 1.4k
mobile
☆
junegunn
/
fzf
fzf:命令行模糊查找器 — fzf是一個基於Go語言開發的命令行模糊查找工具,能夠與各種命令行工具和編輯器集成,提供快速和強大的查找功能。它的模糊匹配算法使得用戶可以快速地在大量數據中找到匹配的結果。fzf的優勢在於其高性能和可定制性,使其成為許多用戶的首選工具
Go
★ 81.8k
⑂ 2.8k
tools
☆
dylanaraps
/
neofetch
neofetch:命令行系統信息工具 — neofetch 是一款命令行系統信息工具,使用 bash 3.2+ 编写。它可以顯示系統的詳細信息,包括作業系統、核心版本、記憶體和處理器等。這款工具對於系統管理員和開發者來說非常有用,因為它可以快速提供系統的基本信息
Shell
★ 23.7k
⑂ 1.8k
tools
☆
jlevy
/
the-art-of-command-line
the-art-of-command-line:命令列指南 — the-art-of-command-line 是一個幫助用戶掌握命令列的項目,涵蓋了 bash、linux、macos、unix 和 windows 等多個平台的使用方法。它提供了一份簡單易懂的指南,幫助用戶快速上手命令列的使用。通過該項目,用戶可以提高工作效率和 productivity
★ 161.8k
⑂ 14.8k
other
☆
microsoft
/
inshellisense
inshellisense:命令列自動完成工具 — inshellisense 可以為使用者提供更好的命令列使用體驗,支持多種 shell 環境,如 bash、zsh、powershell 等。它可以自動完成命令,減少輸入錯誤的可能性。同時,inshellisense 也支持多種作業系統,包括 Linux、macOS、Windows 等
TypeScript
★ 10k
⑂ 222
tools
☆
nvbn
/
thefuck
thefuck:命令糾錯工具 — thefuck 是一款使用 Python 開發的工具,能夠自動糾正使用者之前輸入的命令,讓使用者更方便地使用命令列介面。這款工具可以節省使用者的時間和精力,讓他們更專注於工作。同時,thefuck 也是一個開源項目,歡迎開發者參與貢獻。
Python
★ 97.5k
⑂ 4k
other
☆
shelljs
/
shelljs
shelljs:Node.js 的便携式 Unix shell 命令 — shelljs 是一个 JavaScript 库,提供了便携式 Unix shell 命令,允许开发者在 Node.js 中使用 Unix shell 命令。它支持多种 Unix 命令,包括文件操作、进程管理等。shelljs 的出现使得 Node.js 开发者可以更方便地执行 Unix shell 命令,提高开发效率
JavaScript
★ 14.4k
⑂ 747
web
☆
torvalds
/
linux
linux:核心源碼樹 — linux 核心源碼樹提供了作業系統的核心功能,包括驅動程式、檔案系統和網路協定等。這個項目是由 Linus Torvalds 創立的,並且被廣泛使用在各種作業系統中。linux 核心源碼樹的開源性使得開發人員可以自由修改和擴充其功能
C
★ 239.8k
⑂ 63.5k
other
☆
alebcay
/
awesome-shell
awesome-shell:命令列工具庫清單 — awesome-shell提供了一個豐富的命令列工具庫清單,包括框架、工具套件、指南和小工具等,幫助開發者快速找到所需的工具。這個列表受到awesome-php的啟發,旨在為開發者提供一個便捷的資源查找平台。同時,awesome-shell也涵蓋了bash、fish、zsh等多種shell環境,滿足不同開發者的需求。
★ 37.3k
⑂ 2.5k
tools
☆
Homebrew
/
homebrew-core
homebrew-core:預設的 macOS (或 Linux) 包管理公式庫 — homebrew-core 是 Homebrew 的核心公式庫,提供了大量的軟體安裝包,讓用戶可以輕鬆地在 macOS (或 Linux) 上安裝和管理軟體。這個庫包含了許多流行的軟體和工具,讓用戶可以快速地開始使用。homebrew-core 是開源的,並且由社群維護,確保了軟體的更新和安全
Ruby
★ 15.5k
⑂ 13.7k
backend
☆
chubin
/
cheat.sh
cheat.sh:終極的命令列幫助工具 — cheat.sh 是一個基於 Python 的命令列工具,提供了豐富的命令列幫助資訊和範例。它能夠幫助用戶快速查找和使用各種命令列工具和函式庫,例如 curl 和 tldr。透過 cheat.sh,您可以輕鬆地找到所需的命令列幫助資訊,提高您的工作效率
Python
★ 41.6k
⑂ 1.9k
tools
☆
mas-cli
/
mas
mas:Mac App Store 命令列介面 — mas 提供了一個簡單的命令列介面,讓使用者可以輕鬆地管理 Mac App Store 的應用程式。它支持 Homebrew 和其他軟體更新工具,讓使用者可以保持他們的應用程式是最新的。同時,mas 也提供了一個方便的方式來搜索和安裝新的應用程式
Swift
★ 12.3k
⑂ 297
mobile
☆
dottxt-ai
/
outlines
outlines:結構化輸出 — outlines 是一個用於生成結構化輸出的工具,特別適合需要精確格式化的應用場景。
Python
★ 14.7k
⑂ 793
other
+49 ★
☆
shadps4-emu
/
shadPS4
shadPS4:PlayStation 4 模擬器 — shadPS4 是一款跨平台的 PlayStation 4 模擬器,支援多種作業系統,包括 Windows、Linux、macOS 和 FreeBSD。它使用 C++ 編寫,結合了 imgui、SDL3 和 Vulkan 等庫。shadPS4 的出現讓玩家可以在不同平台上體驗 PlayStation 4 遊戲
C++
★ 32.1k
⑂ 2.3k
game
☆
acmesh-official
/
acme.sh
acme.sh:SSL/TLS 證書自動化腳本 — acme.sh 是一個 Unix shell 腳本,實現了 ACME 協議,用于自動化 SSL/TLS 證書的申請和更新。它支持多種證書授權機構,包括 Let's Encrypt 和 ZeroSSL。使用 acme.sh,可以簡單地自動化 SSL/TLS 證書的管理,確保網站的安全和可靠性
Shell
★ 47.3k
⑂ 5.6k
tools
☆
the1812
/
Bilibili-Evolved
Bilibili-Evolved:哔哩哔哩增强脚本 — Bilibili-Evolved是一個強大的哔哩哔哩增強腳本,使用TypeScript開發,提供了豐富的功能來增強用戶體驗。它可以與Tampermonkey等用戶腳本管理器整合,讓用戶自定義哔哩哔哩的功能。這個腳本對於哔哩哔哩的用戶來說非常重要,因為它可以提供更好的用戶體驗和更高的自定義度
TypeScript
★ 29.9k
⑂ 1.8k
web
☆
vishnubob
/
wait-for-it
wait-for-it:純Bash腳本等待TCP主機和埠可用 — wait-for-it是一個簡單的腳本,用于等待TCP主機和埠的可用性,讓開發人員可以在開發和測試過程中更容易地管理依賴關係。這個腳本可以幫助開發人員減少等待時間和提高開發效率。wait-for-it的設計簡單易用,適用於各種開發環境
Python
★ 9.8k
⑂ 2.2k
other
☆
sharkdp
/
bat
bat:命令列工具 — bat是一個命令列工具,提供語法高亮功能,支持多種程式語言和文件格式,能夠顯示文件內容的語法結構和語法錯誤。它的設計目的是為了替代傳統的cat(1)命令,提供更強大和更易用的功能。bat的開發使用Rust語言,具有高效和穩定的特性。
Rust
★ 59.8k
⑂ 1.6k
tools
☆
tldr-pages
/
tldr
tldr:控制台命令速查表 — tldr 项目提供了一个社区驱动的平台,用于收集和分享控制台命令的速查表。该项目使用 Markdown 格式编写,涵盖了 Linux、macOS、Windows 等多个操作系统的命令行工具。通过 tldr,用户可以快速找到所需的命令和参数,提高工作效率。
Markdown
★ 63.1k
⑂ 5.3k
tools
☆
openai
/
codex
codex:終端機編碼代理 — codex 是一個基於 Rust 開發的終端機編碼代理,能夠幫助用戶自動完成編碼任務。它的出現可以大大提高開發者的工作效率,同時也能夠減少人工編碼的錯誤率。因此,codex 對於開發者來說是一個非常有用的工具
Rust
★ 99.7k
⑂ 14.9k
ai-ml
☆
anordal
/
shellharden
shellharden:Bash 語法修正工具 — shellharden 是一個可以自動修正 Bash 腳本語法錯誤的工具,讓開發者可以更輕鬆地撰寫和維護腳本。它可以幫助減少因語法錯誤引起的安全漏洞和維護成本。同時,shellharden 也提供了語法高亮功能,讓開發者可以更容易地閱讀和理解腳本
Rust
★ 4.8k
⑂ 134
other
☆
sindresorhus
/
pure
pure:簡潔快速的 ZSH 提示符 — pure 是一個外觀優雅、極簡且快速的 ZSH 提示符主題,能夠為你的終端機界面增色不少。
Shell
★ 14.4k
⑂ 1k
tools
☆
kunchenguid
/
no-mistakes
no-mistakes:Git 推送錯誤防護 — no-mistakes 可以幫助開發者避免 Git 推送錯誤,確保代碼的正確性和完整性。它可以自動檢查代碼的變化,防止不小心推送錯誤的代碼。這個工具對於開發團隊來說非常重要,因為它可以幫助提高代碼的質量和可靠性
Go
★ 5.9k
⑂ 514
backend
☆
gitui-org
/
gitui
gitui:終端機版Git界面 — gitui是一個使用Rust編寫的終端機版Git界面,具有極快的速度,能夠提供更好的使用體驗。它使用了async和TUI等技術來實現,能夠提高開發者的效率。gitui的出現對於Git的使用者來說是一個福音,能夠讓他們更方便地管理Git倉庫
Rust
★ 22.3k
⑂ 747
tools
☆
fail2ban
/
fail2ban
fail2ban:防止多次驗證錯誤的守護程式 — fail2ban是一個用Python編寫的守護程式,能夠監控系統的驗證嘗試,並在發現多次驗證錯誤時自動封鎖來源IP,從而有效地防止惡意攻擊和提高系統安全性。它支持多種操作系統,包括Linux、BSD和macOS。fail2ban的功能對於維護系統安全和防止攻擊非常重要
Python
★ 18.1k
⑂ 1.5k
security
☆
fastfetch-cli
/
fastfetch
fastfetch:系統資訊工具 — fastfetch是一個用C語言開發的命令列工具,提供了豐富的系統資訊,包括硬體和軟體配置等。它的性能優勢在於快速的執行速度和低的資源占用率,使其成為一個理想的系統資訊查詢工具。fastfetch的維護和更新保證了其長期的可用性和穩定性。
C
★ 23.8k
⑂ 841
tools
☆
jesseduffield
/
lazygit
lazygit:簡單的終端機Git命令界面 — lazygit是一個簡單的終端機UI,用于執行Git命令。它提供了一個簡潔的界面,讓使用者可以輕鬆地管理Git版本控制系統。使用lazygit可以提高開發效率和減少錯誤
Go
★ 80.5k
⑂ 2.9k
tools
☆
LeCoupa
/
awesome-cheatsheets
awesome-cheatsheets:熱門編程語言和工具的秘技單頁 — awesome-cheatsheets 提供了多種編程語言和工具的秘技單頁,包括 JavaScript、Node.js、PHP 等,幫助開發人員快速查找和學習所需的知識。這些秘技單頁涵蓋了各種主題,例如後端、前端、資料庫和容器化等。通過 awesome-cheatsheets,開發人員可以提高自己的開發效率和技能。
JavaScript
★ 46.2k
⑂ 6.7k
backend
☆
ajeetdsouza
/
zoxide
zoxide:智能的目錄切換命令 — zoxide是一個用Rust編寫的命令列工具,旨在取代傳統的cd命令,提供更智能的目錄切換功能。它支援多種shell,包括bash、fish、zsh等,讓使用者更方便地在目錄之間切換。zoxide的出現使得命令列操作更為高效
Rust
★ 38.1k
⑂ 852
tools
☆
andrewyng
/
context-hub
context-hub:內容集線器 — context-hub 是一個開源的 JavaScript 專案,旨在提供內容管理和集線功能,讓開發者能夠更容易地管理和整合不同的內容來源。這個專案使用 JavaScript 開發,提供了一個靈活和可擴展的解決方案,讓開發者能夠根據自己的需求進行自訂。同時,context-hub 也提供了一個強大的 API,讓開發者能夠更容易地與其他應用程式和服務進行整合
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
urfave
/
cli
cli:命令列工具建置套件 — cli是一個用於建置命令列工具的Go套件,允許開發者使用宣告式的方式定義命令列工具的結構和行為。它提供了快速和簡單的方式來建置命令列工具,同時也支援多種資料格式如JSON、TOML和YAML。這使得cli成為建置命令列工具的理想選擇
Go
★ 24.2k
⑂ 1.8k
tools
☆
shareAI-lab
/
learn-claude-code
learn-claude-code:基於Bash的Claude Code教學 — learn-claude-code是一個基於Bash的Claude Code教學項目,旨在提供一個簡單易用的「agent harness」,從0到1打造一個完整的Claude Code教學體系。該項目使用Python語言開發,涵蓋了agent、AI-agent、LLM等多個領域。通過learn-claude-code,開發者可以快速學習和掌握Claude Code的開發技能
Python
★ 71.5k
⑂ 11.6k
ai-ml
☆
sharkdp
/
hyperfine
hyperfine:命令列效能基準測試工具 — hyperfine是一個基於Rust的命令列工具,允許用戶輕鬆地比較不同命令或程式的執行效能。它提供了詳細的統計數據和圖表,以幫助用戶了解程式的效能特點。透過hyperfine,開發人員可以找出程式的瓶頸並進行優化
Rust
★ 28.5k
⑂ 501
tools
☆
tw93
/
Pake
Pake:將網頁轉換為桌面應用程式 — Pake是一個強大的工具,可以將任何網頁轉換為桌面應用程式,只需一條命令即可完成。它使用Tauri框架,支持Linux、macOS和Windows平台,且無需使用Electron。這個工具對於想要將網頁應用程式轉換為桌面應用程式的開發者來說非常有用。
Rust
★ 60k
⑂ 12.2k
ai-ml
☆
nvm-sh
/
nvm
nvm:節點版本管理工具 — nvm是一個節點版本管理工具,允許用戶輕鬆地在多個Node.js版本之間切換。這對於開發人員來說非常重要,因為它可以幫助他們管理不同的項目需求和相容性問題。通過使用nvm,開發人員可以更高效地管理和維護他們的Node.js環境
Shell
★ 94.2k
⑂ 10.3k
other
☆
amber-lang
/
amber
amber:編譯成Bash/Ksh/Zsh的編程語言 — amber是一種編程語言,能夠編譯成Bash/Ksh/Zsh腳本,讓開發者能夠使用amber語言開發腳本。這個項目使用Rust進行開發,提供了一種新的腳本開發方式。amber的出現讓開發者能夠使用更高級的語言開發腳本,提高開發效率
Rust
★ 5k
⑂ 130
other
☆