Hurl es una herramienta de línea de comandos para ejecutar y probar solicitudes HTTP escritas en archivos de texto plano.
denji/awesome-http-benchmark
Una lista seleccionada de herramientas para benchmarking de HTTP(S), pruebas de carga, depuración y clientes de API REST, con notas breves sobre cada una.
Alternativa open source a:Postman
- Estrellas
- 3,785
- Forks
- 260
- Issues abiertos
- 17
- Último commit
- el mes pasado
¿Qué es?
Esta lista de estilo awesome agrupa herramientas de CLI e interfaz gráfica para pruebas de carga de HTTP(S), depuración de solicitudes y desarrollo de API REST. Cada entrada incluye una descripción de una línea y el lenguaje en que está escrita, para que los desarrolladores puedan comparar opciones rápidamente.
La sección de benchmarking abarca herramientas clásicas como ApacheBench (ab), wrk, hey y vegeta, junto con opciones más recientes desarrolladas en Go, Rust, Python, JavaScript y otros lenguajes. La sección de pruebas y depuración incluye clientes y CLI como curl, HTTPie, Bruno, Hoppscotch, Insomnia y Hurl. Una sección más pequeña sobre SaaS/PaaS menciona servicios de pruebas de carga alojados.
La lista resulta útil cuando necesitas elegir una herramienta para hacer pruebas de estrés de un servicio web, automatizar solicitudes a una API o inspeccionar tráfico HTTP, y quieres tener una visión general antes de decidirte.
Funciones clave
- 01Agrupa herramientas de pruebas de carga de HTTP(S) por lenguaje y estilo, incluidas opciones del estilo de ab y wrk.
- 02Enumera clientes de API REST de CLI y escritorio, como curl, HTTPie, Bruno y Hurl.
- 03Indica qué herramientas admiten HTTP/2, HTTP/3 o WebSocket cuando la entrada lo especifica.
- 04Incluye servicios alojados de pruebas de carga SaaS junto con herramientas de código abierto.
Casos de uso
- Elegir una herramienta de pruebas de carga para un servicio web antes de ejecutar un benchmark.
- Encontrar una alternativa de CLI a Postman o un wrapper ligero para curl.
- Comparar herramientas de depuración de HTTP para inspeccionar tráfico de API.
- Consultar servicios alojados de pruebas de carga para CI o pruebas a gran escala.
Temas
Preguntas frecuentes
- ¿Qué es awesome-http-benchmark?
- Una lista seleccionada de herramientas para benchmarking de HTTP(S), pruebas de carga, depuración y clientes de API REST, con notas breves sobre cada una. Esta lista de estilo awesome agrupa herramientas de CLI e interfaz gráfica para pruebas de carga de HTTP(S), depuración de solicitudes y desarrollo de API REST. Cada entrada incluye una descripción de una línea y el lenguaje en que está escrita, para que los desarrolladores puedan comparar opciones rápidamente.
- ¿awesome-http-benchmark es gratuito? ¿Qué licencia tiene?
- awesome-http-benchmark es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿awesome-http-benchmark sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de awesome-http-benchmark fue el 11 sept 2026.
- ¿Para qué puedo usar awesome-http-benchmark?
- Elegir una herramienta de pruebas de carga para un servicio web antes de ejecutar un benchmark. Encontrar una alternativa de CLI a Postman o un wrapper ligero para curl. Comparar herramientas de depuración de HTTP para inspeccionar tráfico de API. Consultar servicios alojados de pruebas de carga para CI o pruebas a gran escala.
- ¿Dónde consigo awesome-http-benchmark?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/denji/awesome-http-benchmark
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Cliente HTTP de terminal (TUI) que define y ejecuta solicitudes REST a partir de colecciones YAML con control de versiones.
Framework de código abierto que combina pruebas de API, servidores mock, pruebas de rendimiento y automatización de interfaces web en una sola herramienta.
Generador de carga HTTP para línea de comandos, escrito en Rust e inspirado en rakyll/hey, con una interfaz de terminal en tiempo real.
CLI de pruebas de carga HTTP(S) escrito en Go, con vista en tiempo real en la terminal y gráficos web, que usa fasthttp para enviar solicitudes.
Una biblioteca Java que ejecuta comandos curl sin modificar como llamadas a métodos Java normales, para que puedas pegar comandos de Postman o DevTools del navegador sin escribir código de cliente HTTP.