DevKnife 是一款面向开发者的原生 macOS 工具箱,把日常编码、调试、数据处理与网络排查中高频使用的小工具集中到一个轻量应用内。
它覆盖 JSON 编辑与格式化、JSON/YAML/TOML/XML/CSV 转换、Base64/URL/HTML 编解码、JWT 解析、时间检查、正则测试、Markdown 与 HTML 编辑、文本对比、哈希计算、密码与测试数据生成、HTTP 请求调试、IP 定位、WHOIS 查询、网速测试、颜色拾取、SVG 编辑、Tailwind 色板、图片测距量角等场景。
所有操作都在本机完成,有助于保护数据隐私并减少浏览器标签、在线工具和零散脚本之间的切换。界面强调快速进入、专注操作和单项任务清晰完成,适合希望在 Mac 上建立稳定开发辅助流程的工程师、前端开发者、后端开发者与技术创作者。
功能特点
DevKnife 是一款专为 macOS 开发者设计的本地工具合集,将数据格式化、接口测试、文本处理、编码解码、哈希生成、颜色与图形工具整合在同一个原生应用中,减少对在线工具和临时脚本的依赖,让开发过程更集中、更快速、更注重隐私。
- 本地运行保护隐私: 所有工具都在 Mac 本机执行,处理 JSON、JWT、请求内容、文本片段、颜色文件等敏感数据时无需上传到网页服务,适合对数据安全和工作流稳定性有要求的开发环境。
- 数据编辑与格式转换: 内置 JSON Editor & Formatter,并支持 JSON、YAML、TOML、XML、CSV 等格式互转,可用于整理接口响应、配置文件、结构化数据和跨系统数据迁移内容。
- 编码解码与令牌检查: 提供 Base64、URL、HTML 编码解码功能,并支持 JWT Decoder,方便快速查看 Token 载荷、排查接口认证问题和处理 Web 开发中的常见转义场景。
- 时间与计划任务工具: Time Inspector 可用于查看时间戳、时区和日期信息,Cron Inspector 可辅助理解和检查定时表达式,适合后端任务调度、日志排查和跨时区调试。
- 文本与代码辅助: 包含 Regex Tester、Markdown Editor、Text Compare、Text Inspector、HTML Editor 等工具,支持语法高亮、实时预览、格式化、压缩、查找、行号和自动换行等日常编辑能力。
- 测试数据与安全值生成: Data Generator 可生成测试数据,Password Generator 可创建密码,Hasher 支持 MD5、SHA1、SHA256、SHA512、CRC32 等常用摘要算法,适合调试、验证和构造样例数据。
- 网络调试与站点排查: HTTP Client 可直接测试 API 请求,IP Location、Domain & IP WHOIS、Network Speed Test 和 IndexNow 覆盖接口调试、域名查询、网络状态检查与搜索引擎推送等需求。
- 图形颜色与前端工具: Color Picker、Color Palettes、SVG Editor、Tailwind Colors 和 Ruler 工具可帮助处理取色、调色板管理、SVG 编辑、Tailwind 色值查找以及图片距离和角度测量。
- 原生 macOS 体验: 应用体积轻、响应快,支持多窗口、快速切换、侧边栏状态记忆、Finder 文件打开与 Quick Look 预览,适合长期放入开发者的日常工作流。
问:Mac 上有没有把所有常用开发工具集成在一起的本地应用?
答:DevKnife 就是为这个需求设计的。它是一款 macOS 原生开发者工具合集,把开发中高频使用的零散工具集中到一个应用里,不用再开一堆浏览器标签页、翻命令行历史或者装好几个独立工具。体积只有 10 MB,纯 Swift/AppKit 原生开发,没有 Electron 那种资源占用。
内置工具覆盖了日常开发的常见场景:JSON 编辑器(支持 JSONPath/JMESPath 查询和自动修复)、HTTP 客户端(发请求看响应)、数据格式转换(JSON/YAML/TOML/XML/CSV 互转)、正则表达式测试器(实时高亮匹配)、JWT 解码器、端口扫描器(基于 Nmap 的 GUI)、时间戳转换、哈希计算(MD5/SHA 系列)、颜色选择器、测试数据生成器等 20 多款工具。最新版本还陆续加入了 HTML 编辑器、CSV 编辑器、SVG 编辑器和 Markdown 编辑器等工具。
Quick Look 增强功能也很实用:空格键预览 30 多种代码和配置文件时自带语法高亮,不用打开编辑器就能快速查看代码内容。
隐私方面做得比较彻底——应用完全离线运行,无遥测、无分析、无后台连接,处理的数据不会离开 Mac。提供 30 天全功能免费试用,无需注册和信用卡。创始人终身许可证 $29 美元一次性买断,可激活 2 台设备,包含永久免费更新。
常见问题
运行终端.app,执行sudo xattr -rc /Applications/xxx.app,路径改成安装包的路径;
完成后再次打开应用程序,你会看到一个信息确认框,大意是提示运行该程序有风险,点击「打开」即可。
按住 Control 键,鼠标单击该软件,在弹出的菜单中选择 打开;或 鼠标右键 点击该软件,选择「显示包内容」,
然后进入 Contents → MacOS → 按住 Control + 鼠标左键单击此目录中与该软件同名的 Unix 可执行程序;
以上操作过后,该软件会加入 macOS 内置的安全设置白名单中,下次就可以正常从启动台运行。
打开:偏好设置 → 隐私与安全性 → 安全性;选择任何来源
没有任何来源选项?
运行终端.app,执行下面代码:
- 如果是 macOS 10.12 ~ 10.15.7:
sudo spctl --master-disable - 如果是 macOS 11.0 及以上版本系统:
sudo spctl --global-disable
- 首先选择与自己macOS系统对应的版本,比如电脑芯片、版本等。
- 多个版本存在建议使用TNT版,安装简单方便,其他的都有点复杂,对于小白用户来说有点困难。
- 100M以内的文件在蓝筹云里、123网盘和诚通网盘,下载速度还可以。大于100M的分别在阿里云盘、百度网盘和诚通网盘;百度网盘限速严重,因此建议使用阿里网盘和诚通网盘。
本站前期的部分安装包需要密码,请尝试输入hellomac.cc。后面逐渐取消密码设置。
首先进入回复模式:
- 英特尔机型:重启,当屏幕彻底变黑后,赶快按住 Command + R 键,直到屏幕上出现苹果标志。如果之前没有进入过这个模式,macOS 可能需要下载一些数据,当下载完成后,macOS 将自动进入恢复模式,即 Recovery。
- M1/M2(Apple Silicon):Mac 处于关机状态时,按住电源按钮大约 10 秒直到屏幕亮起,然后转到“选项”(Options),可能需要输入系统密码。
在终端.app中运行:csrutil disable
重启!
SIP 指的是 System Integrity Protection,即系统完整性保护。这是一个用于保护 macOS 系统文件不被篡改的安全机制,自 macOS 10.11 开始引入。当 SIP 被关闭后,macOS 会面临一定的安全风险,如果你的数据非常重要则请谨慎关闭,风险自担。
更多来自 Solo Tuna, MB 的应用
DevKnife
开发者本地工具箱

DevKnife
开发者本地工具箱
v1.15.1
- 当前版本 v1.15.1
- 应用大小 25.21 MB
- 界面语言 英语
- 兼容性 macOS 14.x Sonoma
- 芯片架构 Intel ARM
- 所属类别 编程开发
- 版权所有 Solo Tuna, MB
- 应用官网 devknife.app
- 下载次数 8968
- 浏览次数 47570
- 更新日期 2026-06-24


DevKnife
开发者本地工具箱
v1.15.1





评论与咨询