[!TIP] 记录我在日常开发、工作、学习所使用的开源/免费工具。

编辑器 Link to heading

名称 描述
Cursor 替代了 VSCode 作为我的日常开发编辑器,提供 AI 代码生成、Agent 工作流等,完美兼容 Visual Studio Code 插件生态。
Typora 是一个 Markdown 所见即所得编辑器,非常适合快速记录想法。软件可以调用 Pandoc 实现任意文档格式的渲染。
Zed 是一个 Rust 编写的轻量编辑器,由于性能强、内存占用低,我在编辑文本文件时会默认使用它。

浏览器 Link to heading

名称 描述
Zen 是一个 Firefox 内核的开源浏览器,替代了 Arc Browser。

MacOS Link to heading

名称 描述
Ice 是一个强大的菜单栏管理工具。虽然其主要功能是隐藏和显示菜单栏项目,但它旨在提供一系列额外功能,使其成为最全能的菜单栏工具之一。
Input Source Pro 用于管理应用默认输入法、增加输入法切换快捷键等。
Itsycal 是一个菜单栏日历插件,替换默认的系统时间,支持自定义日期格式展示、链接日历等。
Keka 用于压缩、解压任意压缩格式文件。
Linear Mouse 用于去除鼠标加速度、修改滚动宽度、滚动加速度等。
Monitor Control 用于实现外接屏幕的亮度控制。
Pearcleaner 用于卸载清理应用残留。
Raycast 用于替换官方 Spotlight 搜索,支持 Spotlight 所有功能、安装丰富的商店插件、自定义快捷键、AI 对话(支持自定义 API Key)。
Stats 是一个菜单栏的系统监视器。

开发环境 Link to heading

名称 描述
Ghostty 非常轻量的终端模拟器,简单几行配置文件就可以满足日常开发需求。性能高、提供跨平台支持。
OrbStack 用于替代 Docker Desktop,不仅支持 Docker 所有功能,而且可以创建 Linux 虚拟机(支持 ARM64, X86-64 等多平台),提供的 orb CLI 可以直接 SSH 到虚拟机,非常方便。

远程访问 Link to heading

名称 描述
RustDesk 用于连接远程屏幕,相比于 RDP 协议,RustDesk 虽然画质不如 RDP,但可以保留远程主机本地会话(远程连接时,被控端不会锁定屏幕)。此外,配合 TailScale 可以 IP 直连,省去自建 RustDesk 服务端。
TailScale 异地组网方案,官方提供免费的中转服务器(Derp)确保连接性,也可以自建 Derp 服务器加速。