httui es un editor markdown con bloques ejecutables — peticiones HTTP y SQL (PostgreSQL, MySQL, SQLite). Cada runbook es documentación y herramienta de troubleshooting, versionado en git.
Deploy do novo provider de cartão (stripe_v2) para o tenant acme-payments em staging. Antes de promover para prod, validar que a config foi propagada, que payments_route não tem rotas órfãs, e que a latência do stream de captura fica abaixo de 800ms.
tenants.config payments_route 30s Construido al aire libre. Tócalo, hazle fork, manda un PR.
Cada bloque es ejecutable: peticiones HTTP y consultas SQL (PostgreSQL, MySQL, SQLite). Las capturas de un bloque se vuelven variables del siguiente, encadenando todo el flujo dentro de un único .md.
{{login.body.token}} en el siguiente bloque. # expect: con líneas como time < 500ms hace fallar el runbook en regresión. Conecta PostgreSQL, MySQL y SQLite. Navega tablas con foreign keys, índices y row count. EXPLAIN ANALYZE en forma de árbol muestra dónde gasta tiempo tu query.
Los runbooks son .md en tu repo. Revisión por pull request como cualquier código. Diff entre runs muestra qué cambió en la respuesta.
El formato de los bloques .httui es un lenguaje de verdad con grammar tree-sitter y servidor LSP. Los runbooks reciben autocomplete, hover y go-to-definition de referencias — dentro de cualquier editor que hable LSP.
Integrado en el app de escritorio · binario standalone para terminales · publica la grammar en cualquier registry de paquetes.
# Smoke test
http alias=login timeout=5000
POST https://api.example.com/auth/login
Content-Type: application/json
{ "user": "alice", "pwd": "{{SECRET}}" }
http alias=me
GET https://api.example.com/me
Authorization: Bearer {{login.body.token}}
# expect:
# status == 200
# time < 500ms Una línea. Sin registro, sin tarjeta, sin telemetría.
Builds GUI para macOS · Linux · Windows en GitHub releases. El build de macOS no está firmado — el script de install y el cask de Homebrew limpian la cuarentena de Gatekeeper; el auto-update interno lo mantiene actualizado.
Código abierto, licencia MIT. curl -fsSL https://httui.com/install.sh | sh y es tuyo.