Bruno
usebruno/brunoRevisado por IA
Qué hace
Bruno es un programa de escritorio para enviar solicitudes a APIs web y revisar lo que responden: armas una solicitud, completas la dirección, los encabezados y el cuerpo, la envías y lees la respuesta. Cada colección de solicitudes se guarda como archivos de texto simple en una carpeta de tu computadora, así que puedes mantenerlos en Git junto al código y compartirlos con tu equipo sin necesidad de una cuenta. También existe una versión de línea de comandos, `bru`, para ejecutar una colección completa de forma automática. Es para desarrolladores y testers. Hay instaladores listos para Windows, macOS y Linux.
Facilidad de instalación
A · descarga y abre · Windows
- Windows A
- macOS A
- Linux A
La versión 4.3.0 tiene instaladores listos para los tres sistemas (.exe y .msi para Windows, .dmg y .pkg para macOS en ambos tipos de chip, .deb, .rpm y AppImage para Linux), y el README también menciona Homebrew, Chocolatey, Scoop, winget, Snap, Flatpak, AUR y un repositorio apt. Lo instalas y empiezas a enviar solicitudes; no necesitas nada más.
Números en GitHub
- Estrellas
- 47.965el 31 oct 2026
- Descargas
- 74.698.964897.478 en la semana
- Crecimiento
- +109estrellas en 5 días
Estrellas a lo largo del tiempo
Datos
- Funciona en
- Windows, macOS, Linux
- Necesitas instalar
- Nada más que el programa
- Para compilar desde el código
- Node.js
- Espacio en disco
- 129 MB–386 MB · según el instalador
- Cuentas o claves
- Ninguna
- Costo
- Freemium · El programa de este repositorio tiene licencia MIT y es gratuito. El README dice que "la mayoría de nuestras funciones son gratuitas y de código abierto" y remite a versiones de pago en usebruno.com/pricing para funciones extra de equipo; el repositorio no indica precios.
- Licencia
- MIT (Permisiva)
- Última actualización
- 30 oct 2026
Señales de riesgo (6)
- AtenciónLas colecciones pueden ejecutar scripts
El proyecto incluye un motor de JavaScript para las solicitudes (`packages/bruno-js` en los workspaces de package.json) y el README enlaza una discusión de la comunidad llamada "Scriptmania". Por eso, un archivo de colección que alguien te envíe puede llevar código que se ejecuta en tu computadora cuando ejecutas la solicitud.
revisión con IA
- AtenciónLos secretos quedan en archivos de texto plano
README: "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", y "You can use Git or any version control of your choice to collaborate over your API collections." Las claves y contraseñas que escribes en una solicitud quedan en esos archivos y pueden terminar subidas a un repositorio compartido si no tienes cuidado.
revisión con IA
- InfoEl autor dice que funciona sin conexión
README: "Bruno is offline-only. There are no plans to add cloud-sync to Bruno, ever. We value your data privacy and believe it should stay on your device." Esa es la declaración del propio proyecto; Radar no observó qué envía el programa.
revisión con IA
- InfoAlgunas funciones se venden aparte
Sección "Commercial Versions" del README: "Majority of our features are free and open source. We strive to strike a harmonious balance between open-source principles and sustainability", con un enlace a versiones de pago. Qué funciones quedan detrás de un pago se decide en el sitio web de la empresa, no en este repositorio.
revisión con IA
- InfoMuchos reportes abiertos
1969 issues (reportes) abiertos frente a 47931 estrellas, con el último commit el día de esta revisión y la versión 4.3.0 publicada el 2026-10-22.
revisión con IA
- InfoEl nombre es una marca registrada
README: "`Bruno` is a trademark held by Anoop M D". El código es MIT, pero el nombre y el logotipo no son tuyos para reutilizarlos si republicas una versión modificada.
revisión con IA
La evidencia aparece en su idioma original.
Lo que Radar no pudo verificar
- Si el programa realmente no envía nada a ningún lado, algo que Radar no probó
- Qué funciones requieren una versión de pago, ya que el repositorio solo enlaza a una página de precios
- Si importar una colección existente de Postman o Insomnia mantiene todo intacto
- Qué hace una colección creada por otra persona cuando la ejecutas, ya que las solicitudes pueden contener scripts
- El uso real de espacio en disco, que las verificaciones estiman entre 129 MB y 386 MB