Awesome Desktop Softwares

记录各需求场景优秀的应用软件,可以是命令行工具也可以是个图形应用。
在线服务见 需求应对网站

性能测试

evanwashere/mitata: benchmark tooling that loves you ❤️
https://github.com/sharkdp/hyperfine

开发工具版本管理

通用的多语言的版本管理,而非针对单一语言,所以 rbenv、uv 不在此列。
主要需求是

  1. 能改下载源,走镜像加速下载
  2. 不乱改全局 PATH,激活时最好集中到一处 PATH 条目
  3. 全平台支持
    目前看了这么写选择,最后还是 vfox

代码版本管理

应用程序管理

多显示器管理

远程桌面

屏幕录制

  • Screen Studio - Mac 似乎能跑在虚拟机里录制 Windows
  • Cursorful - Web 导出受限 1080p
  • Bandicam - 能框选范围录制(比 OBS 好操作多了),高质量编码,就是破解 Bandicam 麻烦点

终端录制

KeyCast

ANSI Print

Node

Markdown

File Server

容器管理

Docker

终端增强

指令修正

自动补全

  • Carapace 全平台的终端补全提示工具

终端文件管理器

文件管理器全景指南 | x-cmd install

需求:

  • 简单地树状列出文件
  • 能预览文本文件
  • 跨平台,多架构,无依赖

当前:

  • lf 主力,操作简单,无需配置
  • yazi 还未习惯输入它的名字

备选:

  • broot
    • 更适合用作文件一览,搜索倒不如 fzf 了
  • ranger
    • Python
  • yazi 胜出
    • 多栏文本自动折行
    • filter 和 find 能保持状态
    • 和 fd rg fzf 集成
  • lf
    • 文件预览无颜色
    • 应用内没有帮助页面,在 这里
  • https://github.com/jarun/nnn
    • No Windows Native Support, but Cygwin

yazi 必知技巧

  • s 使用 fd 搜索文件
  • S 使用 ripgrep 搜索内容
  • J/K 滚动预览框

终端文件列表

终端文件浏览

终端图片预览

终端渲染为图片

容器访问

尝试中

密钥管理

二进制文件

内容展示

内容分析

  • binsider | x-cmd install Binsider 可以执行静态和动态分析、检查字符串、检查链接库以及执行十六进制转储,所有这些都在用户友好的终端用户界面中完成
    支持 Windows 的版本还未发布,需要 cargo install binsider --no-default-features --git https://github.com/orhun/binsider 安装,只能分析 ELF 文件,非 PE
  • ReFirmLabs/binwalk: Firmware Analysis Tool

文件对比

文件管理

文件对比

垃圾清理

哈希校验

AIGC

在文件管理器里给文件算哈希、核对下载来的安装包,不想另外开命令行。都是右键菜单或属性页的 Shell 扩展。

系统调教

Windows 个性化

Windows 功能增强

Windows 注册表编辑

macOS 系统清理

窗口切换

网络工具

DDNS

还未选定

DNS Client

DNS Management

每次想在 Cloudflare 管理 DNS 都被登录页面拦截一下,而且 DNS Record 页面还不支持快速刷新,就想要个在本地能管理 DNS 的小工具

网络抓包

逆向工程

Android

APK 解包工具 调研中

绿色版

数据库

数据库迁移

语音输入法

  • J3n5en/voicekey: macOS hold-to-talk / tap-to-talk dictation with Doubao & WeType ASR
    之前在 Windows 上是使用千问输入法,因为它的体验最好。首先是能够预览我的正在在说的话,而不像 Typeless 一样是在结束的时候一口气一股脑全部输出出来,而且它也自带 AI 总结功能。但它却是一个真正的 IME,会占用我原来分给小狼毫 Rime 的空间。
    也尝试过用豆包输入法,但是它从来没有成功过,无法识别设备(2026-11-07 原来是访问的域名被我当广告给拦截了)
    但是这个 voice key,它把多家全部整合起来了,而且也支持多平台。但相比千问,他现在缺少一个翻译功能。

AI Agent

Token Usage

完成通知

快速问答

需要一个只用来回答问题的 Agent。在网页中打开 Chat 界面使用隐身模式还比较慢,Raycast 的 AI 功能又需要 Pro 订阅。

杂项

字符编码

正则表达式

等待尝鲜