Bruno ist ein Open-Source-API-Client zum Erkunden und Testen von APIs, positioniert als schlanke Alternative zu Postman und Insomnia. Sammlungen werden als einfache Textdateien in einem Ordner auf Ihrem eigenen Dateisystem gespeichert, sodass Sie sie mit Git verwalten, vergleichen und im Team teilen können. Bruno läuft als Desktop-Anwendung unter macOS, Windows und Linux; eine Kommandozeilenversion gibt es über npm und als Docker-Images. Die meisten Funktionen sind kostenlos, daneben existieren kostenpflichtige Versionen, auch mit Unternehmensfunktionen wie SSO/SAML und SCIM.
Laut Projekt arbeitet Bruno nach dem Local-first-Prinzip: Es gibt keine Cloud-Synchronisierung, weder Konto noch Login sind nötig, und Ihre Daten verlassen Ihren Rechner nicht. Der Quellcode steht auf GitHub unter der MIT-Lizenz. Für eine europäische Organisation bedeutet das, dass API-Definitionen und Testdaten in Ihrer eigenen Git-Umgebung unter eigener Kontrolle bleiben. Die Marke Bruno liegt bei Anoop M D.