干了八年开发,工具换了一茬又一茬。能留下来的,要么是真的省时间,要么是不要钱还好用。下面这五个,2026年我还在用。
1. Bruno — 开源API客户端,专治Postman的收费病
Postman在2023年开始限制离线使用、强制登录之后,我就开始找替代品。试了一圈,Bruno最顺手。
最大的好处:API请求直接存成纯文本文件(bru格式),可以直接扔Git里做版本管理,team member clone下来就能跑。不像Postman把集合藏在自己云上,换个电脑导出导入折腾半天。Bruno支持GraphQL、环境变量、前置脚本、断言测试,Postman里日常用的功能它基本都有。而且完全本地跑,不用登录任何账号。
缺点也有:没有Postman的云同步和团队协作功能,适合个人开发或小团队用Git协作。Bruno有付费云版本,但免费桌面端对大部分场景够用了。
2. Playwright — 端到端测试,比Selenium舒服太多
写自动化测试这件事,Selenium统治了小十年。但说实话,Selenium的API设计太老了,写起来啰嗦,调试费劲。
Playwright是微软出的,一上来就把麻烦解决了:自动等待元素可见再操作,不用手写一堆WebDriverWait;原生支持多浏览器(Chromium、Firefox、WebKit),一套代码全跑;内置trace viewer,测试挂了可以回放每一步的截图和网络请求,定位问题快很多。
2026年Playwright已经是前端测试的事实标准了。如果你还在用Selenium写新项目,建议至少抽一个模块试试Playwright。
3. Biome — JS/TS代码格式化和lint一把梭
以前写JavaScript项目,标配是Prettier格式化加ESLint检查。两个工具、两份配置、两个npm包,然后Prettier和ESLint的规则还会打架,得额外装eslint-config-prettier来调和。
Biome把这两件事合到一起了。一个二进制文件,格式化和lint都它管,而且是用Rust写的,跑起来比Prettier加ESLint快几十倍。一个中等规模的项目,ESLint跑一遍可能要十几秒,Biome通常半秒不到。2024年底Biome 2.0出来后,兼容了ESLint的大部分常用规则。
4. Hoppscotch — 在线API测试,打开浏览器就能用
有时候就是临时要调个接口:看下返回结构、改个参数重发、测一下状态码。打开Postman嫌重,装Bruno又不想切终端。这种场景Hoppscotch最合适。
它是一个完全基于浏览器的API测试工具,支持REST、GraphQL、WebSocket、MQTT。界面跟Postman挺像,上手零成本。请求数据存在浏览器localStorage里,也可以登录后同步。2026年的版本还加了AI生成测试用例的功能。免费版完全够日常用。
5. PocketBase — 一个文件搞定后端
做个人项目或者原型的时候,后端搭一套(数据库、认证、文件存储、API)至少要半天。PocketBase把这些全打包成一个可执行文件,下载、启动、完事。
底层是SQLite,自带管理后台,支持邮箱密码认证、OAuth、文件上传、实时订阅。API自动生成,不需要写后端代码。Go写的,性能不差。2026年PocketBase还在持续更新。不适合做百万用户级的项目,但个人项目、内部工具、MVP原型,它比Firebase轻量,比Supabase省事。一个二进制文件不到20MB,部署就是scp加chmod的事。
这五个工具有一个共同点:它们解决的是开发者每天都会碰到的问题,不是什么新奇概念,就是让日常开发少点摩擦。
还木有评论哦,快来抢沙发吧~