Bruno

Bruno 4.3.0

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

  • By Anoop M D
  • Open Source
  • Updated Oct 22, 2026
Download for Windows

About Bruno

Bruno is a fast, Git-friendly, and open-source API client, aimed at revolutionizing the status quo represented by Postman, Insomnia and similar tools out there.

Bruno stores your collections directly in a folder on your filesystem.
We use a plain text markup language, Bru, to save information about API requests.

You can use git or any version control of your choice to collaborate over your API collections.

Bruno is offline-only. There are no plans to add cloud-sync to Bruno, ever.

What's new in 4.3.0

Changelog

Features

  • feat(converter): enhance OAuth2 token handling in processAuth function by @sanish-bruno in #9454
  • feat(runner): store runner payloads in the file store by @chirag-bruno in #9408
  • feat(sqlite-file): add a file store to the SQLite SDK by @chirag-bruno in #9405
  • feat(openapi): revamp Create OpenAPI spec Modal by @adwait-bruno in #9302
  • feat: show keyboard shortcut hints in menus by @lohit-bruno in #9426
  • feat: add unresolved variables info card by @prateek-bruno in #9401
  • feat(benchmark): utils to measure over checkpoints, spans, and also drain them by @sid-bruno in #9292
  • feat(response-examples): implement "Try" functionality for response examples by @abhishekp-bruno in #9342
  • feat: open sidebar openapi specs as workspace tabs by @sachin-bruno in #9291
  • feat(sidebar): adds debounce on sidebar search by @sachin-thakur-bruno in #9045
  • feat(bruno-sqlite): move cache collection fetch to bruno-sqlite by @shubh-bruno in #9195
  • feat(preferences): design update for general settings page by @sachin-thakur-bruno in #9056
  • feat: force close db by @sid-bruno in #9335
  • feat(wsdl): resolve schemaLocation references to external XSD files by @gopu-bruno in #9327
  • feat(tags): add folder-level tags with inheritance by @morsh-bruno in #9253
  • feat(theme): add Dracula dark theme by @Ayce45 and @lohit-bruno in #7815
  • feat(theme): add gruvbox dark/light (+variants) by @taylrfnt in #8153
  • feat(ui): Add Cyberdream light and dark themes by @byt3m4st3r in #8877
  • feat(sidebar): virtualize sidebar nested items by @sachin-thakur-bruno in #9190
  • feat(scripts): enhanced pre-request scripts handling with environment variable interpolation and added tests by @sharan-bruno in #9164
  • feat(CLI): added interpolation for digest auth credentials and corresponding tests by @sharan-bruno in #9156
  • feat(headers): show collection and folder headers in the inherited accordian by @pooja-bruno and @sachin-thakur-bruno in #9129
  • feat(sidebar): optimize multi-select drag state logic by @Gopi-bruno in #9202
  • feat(runner): build run reports from the stored file payloads by @chirag-bruno
  • feat(secret-manager): fetch external secrets just in time by @prateek-bruno
  • feat(ai): show hint for org disabled providers by @gopu-bruno
  • feat(UI): Improve visibility of long variable values in the variables table by @sharan-bruno
  • feat(git): fix BranchSelector to support remote branches and improve branch handling by @naman-bruno …

Full release notes »

Technical details

PublisherAnoop M D
AuthorAnoop M D, Anusree P S and Contributors
Version4.3.0
Release date2026-10-22
LicenseMIT
Installer typenullsoft, wix, zip
Architecturex64, arm64
Package IDBruno.Bruno

Links & install command

Install Bruno from the command line with Windows Package Manager (winget):

winget install --id=Bruno.Bruno -e

apidevelopmentopenapi

Older versions

  • 4.2.1
  • 4.2.0
  • 4.1.0
  • 4.0.0
  • 3.5.3
  • 3.5.2
  • 3.5.1
  • 3.5.0
  • 3.4.2