compare
Bruno vs Yaak
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Bruno | Yaak |
|---|---|---|
| Language | JavaScript | TypeScript |
| Licence | MIT | MIT |
| Stars | 47k | 19k |
| Latest | v4.2.1 | v2026.8.1 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | about 17 days between releases | too few releases |
| Active contributors | 42+ commit authors on the default branch in the last 90 days | 12 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Insomnia. Alternatives to Insomnia →
Full replacementBrunoCollections are plain files kept in your repository.
Full replacementYaakImports Insomnia collections and stores requests locally or in git.
Both replace Postman. Alternatives to Postman →
Full replacementBrunoCollections stored as plain files in your repository, no account needed.
Full replacementYaakREST, GraphQL, gRPC and WebSocket requests in a desktop app, with no account needed.
Bruno
- v4.2.12026-09-30security: resolve real path in QuickJS sandbox by @prateek-bruno in #9226
- v4.2.02026-09-23feat(sidebar): support multi-select for request examples by @Gopi-bruno in #9225
- v4.1.02026-08-20feat: Mock Server implementation by @utkarsh-bruno and @shubh-bruno in #8734
- v4.0.02026-07-23feat(app): migrate ctx API to bru.ctx by @gopu-bruno in #8557
- v3.5.32026-07-20fix: refresh git state on the trailing edge of the throttle by @prateek-bruno
Yaak
- v2026.9.0-beta.32026-09-26Release 2026.9.0-beta.3pre-release
- v2026.9.0-beta.22026-09-25Release 2026.9.0-beta.2pre-release
- v2026.9.0-beta.12026-09-24Release 2026.9.0-beta.1pre-release
- v2026.8.12026-09-23Release 2026.8.1
- v2026.8.02026-09-17Release 2026.8.0
Bruno
unsigned The latest release, v4.2.1, carries no signature GitHub could verify.
Loading the security report
Yaak
✓ signed The latest release, v2026.8.1, carries a signature GitHub verified.
Loading the security report