BrowserBash logo

BrowserBash

Freemium
Visitar

CLI de automatización de navegadores en lenguaje natural que convierte objetivos en acciones reales, con pruebas Markdown, salida para CI y una opción gratuita con modelos locales sin claves API obligatorias.

¿Qué es BrowserBash?

BrowserBash es una CLI de automatización de navegadores en lenguaje natural para ejecutar tareas y pruebas del navegador a partir de instrucciones sencillas. Convierte un objetivo en acciones reales del navegador y, después, devuelve una salida estructurada que pueden consumir sistemas de CI y otras herramientas de automatización.

El producto se basa en una CLI de código abierto, archivos de prueba en Markdown y compatibilidad con navegadores reales en máquinas locales o grids en la nube compatibles. La fuente destaca una opción gratuita predeterminada con modelos locales, sin claves API obligatorias y con funciones opcionales de panel y nube para consultar el historial y reproducir ejecuciones.

¿Qué puede hacer BrowserBash?

Objetivos en lenguaje sencillo

Describe una tarea del navegador en lenguaje sencillo y BrowserBash la convierte en acciones reales sin escribir selectores ni código de objetos de página.

Archivos de prueba en Markdown

Guarda escenarios en archivos `*_test.md` que puedes incluir en el control de versiones, reutiliza flujos con `@import` y configura valores con variables para crear pruebas repetibles.

Compatibilidad con modelos gratuitos

Ejecuta modelos locales gratuitos mediante Ollama o modelos gratuitos de OpenRouter sin claves API, con compatibilidad opcional con tu propia clave de Anthropic u OpenRouter.

Múltiples proveedores de navegadores

Controla Chrome local, cualquier endpoint de CDP o grids en la nube como Browserbase, LambdaTest y BrowserStack a partir del mismo objetivo.

Salida para agentes y CI

Transmite un evento JSON por línea en formato NDJSON y utiliza códigos de salida claros para que los agentes y los sistemas de CI puedan leer el resultado directamente.

Grabación y reproducción

Captura vídeos y capturas de pantalla con `--record` y, después, consulta las ejecuciones en un panel local o en un panel gratuito en la nube con reproducción e historial.

Casos de uso

“Pruebas de regresión en CI”

Escribe comprobaciones de extremo a extremo del navegador como archivos Markdown legibles y ejecútalas en CI con códigos de salida que indiquen aprobado, fallo, error o tiempo de espera agotado.

“Tareas rutinarias del navegador”

Automatiza inicios de sesión, procesos de compra, scraping y otros flujos del navegador describiendo el objetivo en lenguaje sencillo en lugar de programar selectores.

“Depuración y reproducción”

Captura vídeos y capturas de pantalla de una ejecución y reproduce después la sesión en el panel cuando falla un paso o necesitas un registro que puedas compartir.

“Automatización local privada”

Ejecuta la automatización del navegador localmente con Ollama cuando quieras evitar las claves API y mantener la sesión en tu máquina.

“Ejecuciones de pruebas entre proveedores”

Dirige el mismo archivo de prueba a un navegador local o a un grid en la nube cuando tu equipo necesite alternar entre ejecuciones en portátiles e infraestructura alojada.

Preguntas frecuentes

¿Qué hace BrowserBash?

BrowserBash está diseñado para automatizar tareas del navegador a partir de instrucciones sencillas. La fuente muestra que puede ejecutar objetivos como iniciar sesión, añadir artículos a un carrito, extraer texto y ejecutar pruebas basadas en Markdown, para después devolver una salida estructurada y un código de salida.

¿Cómo puedo empezar?

La fuente indica que puedes instalar la CLI con npm, ejecutarla con Chromium local u otro proveedor de navegadores compatible y utilizar un modelo local gratuito mediante Ollama. Una cuenta del panel en la nube es opcional para consultar el historial y reproducir ejecuciones.

¿BrowserBash es gratuito?

Sí. La página de precios indica que la CLI, el panel local y una cuenta en la nube son gratuitos, sin necesidad de tarjeta de crédito. También indica que el único elemento de pago opcional es la conservación ampliada de datos en la nube más allá del periodo gratuito, función próximamente disponible.

¿Necesito una clave API para utilizarlo?

BrowserBash admite modelos locales gratuitos mediante Ollama y modelos gratuitos de OpenRouter sin necesidad de claves API. También puedes aportar tu propia clave de Anthropic u OpenRouter, y la fuente menciona cualquier servidor compatible con OpenAI, como vLLM o LM Studio.

¿Puedo utilizar BrowserBash en flujos de trabajo comerciales o de CI?

La fuente indica que BrowserBash es de código abierto bajo Apache-2.0. Puede utilizarse comercialmente y la CLI está orientada a CI porque emite eventos NDJSON y utiliza códigos de salida para señalar aprobado, fallo, error o tiempo de espera agotado.

Datos rápidos

Categoría
Herramienta para desarrolladores
Interfaz principal
CLI
Estilo de automatización
Automatización de navegadores en lenguaje natural
Licencia
Apache-2.0
Ruta de modelo predeterminada
Modelos locales de Ollama
Dominio de origen
browserbash.com

Análisis de tráfico de BrowserBash

Los datos de tráfico son solo como referencia.

Valoración del dominio
3

Alternativas a BrowserBash

Stably logo

Stably

stably.ai

Stably convierte escenarios de prueba en lenguaje natural en pruebas Playwright revisables. Los equipos de QA, producto e ingeniería pueden planificar, ejecutar y mantener pruebas web desde la nube, la CLI o CI.

Bugster logo

Bugster

bugster.dev

Plataforma de pruebas de extremo a extremo basada en la nube con IA para crear y ejecutar pruebas en inglés sencillo en navegadores reales, con flujos de CI/CD e informes de fallos.

Drizz logo

Drizz

drizz.dev

Drizz permite a los equipos de QA e ingeniería describir flujos de apps iOS y Android en lenguaje natural y ejecutarlos en dispositivos reales. Revisa los pasos y las pruebas visuales de los fallos.

LM Studio logo

LM Studio

lmstudio.ai

Aplicación de IA local y plataforma para desarrolladores que permite ejecutar modelos de lenguaje de forma privada en macOS, Windows y Linux, con APIs locales, SDK y despliegues sin interfaz gráfica.

GitHub Next logo

GitHub Next

githubnext.com

GitHub Next es el sitio de investigación de GitHub para crear prototipos de futuras herramientas y flujos de trabajo de desarrollo de software, incluida la automatización de repositorios mediante lenguaje natural en GitHub Actions.

Poof.new logo

Poof.new

poof.new

Poof.new es una plataforma de IA para crear y desplegar dApps de Solana mediante instrucciones en lenguaje natural, generando la base de datos, los contratos inteligentes, las acciones, la interfaz y el flujo de despliegue.