探索 Shell 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
使用 fio、iperf3 和 Geekbench 评估 Linux 服务器性能的简易 bash 脚本。无需依赖或 root 权限,支持多种测试选项与 JSON 输出。
Dehydrated 是一个用 Shell 脚本实现的 ACME 客户端,支持 Let's Encrypt 等 CA,可自动签发、续期和吊销证书,包括通配符证书。依赖 openssl、cURL 等常见工具,配置简单。
Polybar 主题集合,包含多种风格、颜色和变体。支持 Material、Shades、Hack 等主题,依赖 Rofi、pywal 等工具,提供状态栏定制方案。
实现 tmux 窗格与 Vim 分屏间的无缝导航,使用统一快捷键(如 Ctrl-h/j/k/l)切换,无需 tmux 前缀键。支持 Vim 8+、Neovim 及 tmux 1.8+ 配置。
GPU 加速的云端 Android 解决方案,支持多架构(arm64/amd64),可在 Docker、Podman、K8s 等环境中运行。适用于云游戏、虚拟手机、自动化测试等场景。
基于 Shell 的简单可扩展工具,用于管理 todo.txt 文件。支持添加、替换、报告等命令,可配置路径与高亮,提供跨平台安装方式。
基于目录的 Shell 环境管理工具。当进入包含 .env 文件的目录时自动执行,离开时可执行 .env.leave 文件,支持嵌套环境。适用于自动激活虚拟环境、设置项目变量等场景。
下一代 zsh 插件管理器。支持并行安装更新、延迟加载、依赖管理。可管理 GitHub、Gist、外部插件及二进制文件。提供交互式界面与缓存机制以加速启动。
收集 GitHub 及其他网站的 Android 开源库,提供分类整理与在线阅读。项目已停止维护,建议转向 JStumpp/awesome-android。
为单板计算机提供轻量级优化的 Debian 系统。通过 dietpi-software 快速安装优化应用,支持桌面、媒体、网络等多种场景。提供自动化配置与更新,资源占用极低。
Bash 自动化测试系统,兼容 TAP 协议,支持 Bash 3.2+。通过特殊语法定义测试用例,每行命令即为断言,适用于测试任何 UNIX 程序。
macOS 开发环境配置指南,涵盖 Node.js、Python、Ruby 等语言及常用工具安装,适合新手或系统重装用户参考。
基于 Alpine Linux 的超小 Docker 镜像,仅 5 MB。提供比 BusyBox 更完整的软件包,支持快速构建和部署,适用于生产环境。
Bash Infinity 是一个现代 Bash 标准库与框架,提供异常处理、命名参数、类型系统等模块化功能,旨在提升脚本可读性与复用性。
为 Claude Code 和 Cursor 等 AI 代理提供工作规则与知识库,提升协作效率。此为旧项目,新工作已迁移至 agent-scripts。
基于 Git 的 FTP 部署工具,仅上传自上次部署以来的变更文件,节省带宽与时间。通过提交 ID 追踪上传状态,支持分支切换与历史版本回滚部署。
为 Nanopi R1S/R2S/R4S/R5S 及香橙派 R1 Plus 等设备提供纯净与大杂烩两种 OpenWrt 固件。支持 ext4 文件系统、USB 无线网卡(如 RTL8821CU)及 5G 频段。提供 slim 版本(仅本体+本地源)和自定义固件生成工具,可通过 GitHub Actions 在 1-3 分钟内构建个性化固件。支持终端在线升级并自动扩容根分区。
Gitflow AVH 版是 Vincent Driessen 分支模型的 Git 扩展集合,提供高级仓库操作。支持 Bash/ZSH 自动补全,包含原版未有的功能。
基于 Kubernetes 部署 PaaS/DevOps 平台的实战教程。涵盖 K8S、Dashboard、Harbor、Jenkins、GitLab、Apollo、Prometheus、Grafana、Spinnaker 等组件的部署与配置。提供完整代码、详细注释和操作配图,适合系统学习。
提供 Shell 脚本集合,用于配置 WireGuard VPN、安装 BBR 内核、KMS 服务器、性能测试、备份与文件传输等服务器管理任务。
将 HDD、SSD 和 NVMe 驱动器添加到 Synology 兼容数据库。支持 DSM 6/7,可禁用自动更新、内存兼容性检查和 WDDA 警告。提供恢复选项,支持 M.2 卷创建和 IronWolf 健康监控更新。
基于 Shell 的命令行工具,用于管理架构决策记录 (ADRs)。支持初始化 ADR 目录、创建新记录、标记记录为已废弃等功能,记录以 Markdown 文件形式存储。
提供构建 Linux 操作系统的简短教程,包含 Makefile 和脚本自动化流程。核心涵盖内核编译与 Busybox 用户空间配置,适合学习系统构建。