Bruno est un client d'API open source pour explorer et tester des API, présenté comme une alternative légère à Postman et Insomnia. Les collections sont stockées sous forme de fichiers texte simples dans un dossier de votre propre système de fichiers, ce qui permet de les versionner, comparer et partager avec votre équipe via Git. Bruno fonctionne comme application de bureau sous macOS, Windows et Linux ; une version en ligne de commande existe via npm et en images Docker. La plupart des fonctions sont gratuites ; des versions payantes existent aussi, avec notamment SSO/SAML et SCIM pour les entreprises.
Selon le projet, Bruno privilégie le local : pas de synchronisation cloud, ni compte ni connexion requis, et vos données ne quittent pas votre machine. Le code source est publié sur GitHub sous licence MIT. Pour une organisation européenne, les définitions d'API et les données de test restent ainsi sous votre contrôle, dans votre propre environnement Git. La marque Bruno appartient à Anoop M D .