碎片收藏 / 资讯文档 / 网站工具 / GitHub 项目 / Bing 壁纸
TuxMate - Linux 应用批量安装工具 | 新系统初始化

https://tuxmate.com/

https://github.com/abusoww/tuxmate

● 选择 Linux 发行版
● 勾选要安装的应用
● 生成对应的终端 Shell 命令

适合重装 Linux 系统或配置新机器时批量安装应用,快速完成初始化。
支持众多发行版:Ubuntu、Debian、Arch Linux、Fedora、openSUSE 及 Nix
支持 Snap、Flatpak、Homebrew 等包管理器

#Linux #Shell #Script #Tool #GitHub
HardwareQuality - 硬件信息与性能检测脚本

https://github.com/xykt/HardwareQuality

硬件质量体检脚本,支持 Ubuntu、Debian、CentOS 等多种 Linux 发行版以及 Windows (通过 Docker 实现)。

全面采集 CPU、GPU、内存、硬盘、主板、声卡、网卡等硬件信息
自动化性能测试:集成 sysbench、fio、Geekbench 工具进行 CPU / GPU / 内存 / 硬盘测评
支持 SATA/NVMe/RAID 设备识别和 SMART/NVMe 健康数据解析
可视化基准测试对比,直观评分展示

#Shell #Script #Linux #GitHub #Tool GitHub - xykt/HardwareQuality: 硬件质量检测脚本 - Hardware Quality Check Script
worktrunk - Git worktree 管理命令行(CLI)工具

https://github.com/max-sixty/worktrunk

Worktrunk 是一个为 AI Agent 设计的 Git worktree 管理 CLI 工具,简化了 Git worktree 的管理和使用。

● 三个核心命令:wt switch(切换 worktree)、wt list(列出 worktree)、wt merge(合并 worktree)、wt remove(清理 worktree)
● worktree 寻址:通过分支名称寻址 worktree,路径由可配置的模板自动生成
● 工作流自动化:支持 hooks 机制在创建、合并前后等阶段执行自定义命令
● LLM 集成:支持通过 LLM 从 diff 自动生成提交信息
● 高级特性:包括 fzf 选择器、Claude Code 集成、CI 状态检查和 PR 链接等功能

#Shell #GitHub #DevOps #Tool GitHub - max-sixty/worktrunk: Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows
终端(Terminal)是如何工作的 | TUI 程序基本工作原理

https://how-terminals-work.vercel.app/

网站是由 Claude Code 辅助生成的,交互式地展示了终端和 TUI 程序的基本工作原理。

#URL #Shell
serie - 终端渲染显示 Git 提交图 TUI 程序

https://github.com/lusingander/serie

Serie 是一个在终端中显示丰富的 Git 提交图的 TUI 应用程序。

它使用终端的图像显示协议来渲染类似 git log --graph --all 的提交图,提供比原生 Git 命令行更易读、更直观的提交历史可视化体验。

使用终端图像协议(iTerm2 和 Kitty)渲染富文本提交图
支持多种提交排序算法(按时间顺序或拓扑顺序)
可配置的图形样式(圆角或直角边线)
自适应的图形宽度(单宽或双宽字符)
支持自定义快捷键绑定和配置文件
用户命令视图,可通过外部命令显示自定义输出(如 Diff 展示)
支持按需加载或预加载所有提交图像
提交选择和浏览功能(可选择最新提交或 HEAD)

#Shell #Tool #DevOps #GitHub GitHub - lusingander/serie: A rich git commit graph in your terminal, like magic 📚
Lumen - AI 增强的 Git 命令行工具

https://github.com/jnsahaj/lumen

Lumen 是一个利用 AI 技术简化 Git 工作流程的命令行工具。

可用于查看代码变更,也可生成规范的 Commit 信息,帮助开发者更高效地使用 Git 版本控制。

美观的终端 Diff 查看器:支持侧边栏导航、文件过滤、监听模式和 PR 预览
智能 Commit 信息生成:基于暂存区变更自动生成规范提交信息,支持上下文增强
Git 命令生成:通过自然语言查询生成相应的 Git 命令
变更解释:分析代码变更内容、原因和潜在影响
交互式模式:使用 fzf 进行模糊搜索查找提交记录
多 AI 提供商支持:兼容 OpenAI、Claude、Gemini、Groq、Ollama 等

#AI #Shell #Tool #GitHub #DevOps GitHub - jnsahaj/lumen: Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
doxx - 在终端里查看  Word  文档

https://github.com/bgreenwell/doxx/

doxx 是一个终端里的 Word 文档查看器,允许用户在命令行中直接查看、搜索和导出 .docx 文件,无需 Microsoft Word。

项目用 Rust 构建,支持丰富的格式化渲染、表格、(LaTeX)公式、图像显示和多种导出格式,提供类似 glow(Markdown 渲染器)的优雅终端体验。

#Shell #Tool #GitHub
Rio - 终端模拟器(GPU 硬件加速)

https://github.com/raphamorim/rio

Rio 是一个现代化的终端模拟器,采用硬件加速 GPU 技术构建,使用 Rust 编写,提供高性能的终端体验。

项目受 Alacritty 启发,重用了大量 Alacritty 代码(如 ANSI 解析器、事件处理器等)。

硬件加速 GPU 渲染的终端模拟器
支持分割窗口(Split)和 CRT 显示效果
模糊背景功能
跨平台支持(MacOS、Linux、Windows 桌面应用及浏览器 WebAssembly)
基于 VTE(虚拟终端模拟器)标准

#Shell #Tool #GitHub GitHub - raphamorim/rio: A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.
witr - why-is-this-running | 为什么这个进程在运行

好东西
https://github.com/pranshuparmar/witr

witr 是一个解答 " 为什么这个进程正在运行?" 的命令行工具,适用于系统故障排查和运维期间快速定位问题根源。

支持多种查询方式:进程名称、PID 或端口号
显示完整的进程因果链(从 init 进程到目标进程的完整程序启动链)
提供进程源信息识别(systemd、launchd、Docker、pm2、cron 等)
显示上下文信息(工作目录、Git 仓库、Docker 容器等)
多种输出格式:标准输出、短输出、树形输出、JSON 输出
提供警告信息(如进程以 root 运行、高内存占用、长时间运行等)
跨平台支持:Linux (x86_64, arm64) 和 macOS (x86_64, arm64)

#Shell #Tool #DevOps #GitHub #Golang GitHub - pranshuparmar/witr: Why is this running?
Logdy - 轻量级日志查看工具

https://github.com/logdyhq/logdy-core

Logdy 是一个轻量级的单二进制日志查看器,支持实时日志查看和过滤。

零依赖单二进制可执行文件,无需构建编译
嵌入式 Web UI,支持实时日志查看和过滤
多种输入模式支持(文件监听、标准输入、socket、REST API)
本地运行,数据安全,保证隐私

# 搭配 Shell 命令
$ tail -f file.log | logdy
WebUI started, visit http://localhost:8080
# 读取日志文件
$ logdy follow app-out.log --full-read
WebUI started, visit http://localhost:8080

#Shell #Tool #GitHub #Golang GitHub - logdyhq/logdy-core: Realtime log viewer with web UI, tail -f for logs with a web interface browser.
Eget - GitHub Release 二进制文件下载获取

https://github.com/zyedidia/eget

Eget 是一个命令行工具,用于从 GitHub Release 页面自动下载和提取预构建的二进制文件。

通过智能检测机制识别适合当前系统的可执行文件,支持多种压缩格式和 SHA-256 校验,可配置化程度高,是安装 Go、Rust 等语言开发的单二进制 CLI 工具的最佳方式。

#GitHub #Tool #Golang #Shell GitHub - zyedidia/eget: Easily install prebuilt binaries from GitHub.
Sampler - Shell 命令的可视化和监控

https://github.com/sqshq/sampler

Sampler 是一个用于可视化和监控 shell 命令执行的终端工具,通过简单的 YAML 配置文件,可以实时展示和分析各种系统指标和动态进程。

支持多种可视化组件,包括运行图表、火花线、条形图、仪表盘、文本框和 ASCII 框
提供触发器功能,可设置条件告警和通知
支持交互式 Shell,可连接数据库和远程服务器
可视化变量和主题定制
支持多种实际场景监控,如数据库、Kafka、Docker 和 SSH 监控

#Shell #Tool #GitHub #Golang #Monitor GitHub - sqshq/sampler: Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
systemctl-tui - Linux 系统服务管理终端用户界面工具

一个快速、简单的 TUI,用于与系统服务及其日志进行交互

https://github.com/rgwood/systemctl-tui

systemctl-tui 是一个快速、简单的终端用户界面 (TUI) 工具,专为 Linux 系统上的 systemd 服务交互而设计,提供高效的 systemd 服务管理和日志浏览能力。

快速浏览服务状态和日志
启动 / 停止 / 重启 / 重载服务
查看和编辑单元文件
支持通过简单的界面快速管理系统服务

#Linux #Shell #Tool #GitHub GitHub - rgwood/systemctl-tui: A fast, simple TUI for interacting with systemd services and their logs
网络 PING/DNS(PD 检测)检测工具

https://github.com/Cd1s/network-latency-tester

强大的网络延迟检测工具,支持 Ping 测试、DNS 解析测试、综合分析等多种模式。

Ping 批量测试 - fping 快速检测延迟和丢包率
DNS 性能测试 - 延迟、解析速度、智能评分(100 分制)
综合分析 - 一键完成延迟 + DNS 全面测试
IPv4/IPv6 切换 - 灵活的网络协议优先级
彩色报告 - 实时进度、自动排序、结果保存

#Network #Tool #GitHub #Shell GitHub - Cd1s/network-latency-tester
https://github.com/Mapleawaa/PVE-Tools-9

PVE Tools 9 是专为 Proxmox VE 9.0 设计的一键配置工具,基于 Debian 13 (Trixie) 系统。本工具旨在简化 PVE 的初始配置过程,提供友好的用户界面和安全的操作体验。

🚀 一键换源 - 自动配置清华大学镜像源,大幅提升下载速度
🚫 删除订阅弹窗 - 彻底消除烦人的订阅提醒
💾 存储优化 - 智能合并 local 与 local-lvm 存储
🔄 Swap 管理 - 可选删除 Swap 分区释放更多空间
📦 系统更新 - 安全的系统升级和清理
📊 系统监控 - 实时显示系统运行状况
🔧 硬件直通 - 轻松配置 PCI 设备直通功能
⚙️ CPU 电源管理 - 灵活调整 CPU 性能模式
🌡️ 温度监控 - 实时显示 CPU 和硬盘温度
🐙 Ceph 支持 - 支持 ceph-squid 和 ceph-quincy 源
🎨 美观界面 - 彩色输出和友好的用户交互
🛡️ 安全备份 - 操作前自动备份重要文件

#PVE #HomeLab #Linux #Shell #Script #Tool #GitHub GitHub - Mapleawaa/PVE-Tools-9: 一个专为PVE9(Debian13)设计的维护、新装、换源的一键脚本。功能包括不限于:功能包括但不限于:更换清华镜像源、移除订阅弹窗、合并 local 与 local-lvm、删除 Swa…
ut(utility toolkit) - IT 开发者命令行工具库

https://github.com/ksdme/ut

ut 是一个快速、轻量级的 CLI 实用程序工具包,为开发人员和 IT 专业人员提供了一系列常用工具。

包含了编码、哈希和安全、数据生成、文本处理、开发工具、网络和颜色等功能,无需安装多个命令程序或打开工具网站

e.g.
# Base64 编码
ut base64 encode "hello world"

# URL 编码
ut url encode "hello world"

# ...

#Tool #Shell #GitHub
RustNet - 基于 Rust 的跨平台网络监控工具

https://github.com/domcyrus/rustnet

RustNet 是一个跨平台的网络监控工具,使用 Rust 语言开发。

实时监控 TCP、UDP、ICMP 和 ARP 连接,并提供详细的连接状态信息
跟踪 TCP、QUIC、DNS 和 SSH 等协议的连接状态
支持深度数据包检查,可以检测 HTTP、HTTPS/TLS、DNS、SSH 和 QUIC 等应用层协议
提供基于协议的连接生命周期管理,并使用视觉指示器显示连接状态
支持将网络连接与运行进程关联
支持使用端口号识别常见服务
跨平台支持 Linux、macOS 和 Windows
支持实时 vim/fzf 风格的关键词过滤
提供漂亮的终端用户界面
支持多线程处理,提高性能
支持可配置的日志记录

#Network #Tool #Shell #GitHub GitHub - domcyrus/rustnet: A cross-platform network monitoring terminal UI tool built with Rust.
 
 
Back to Top
OKHK