{"data":{"slug":"hurl","name":"Hurl","tagline":"Apache-2.0 plain-text HTTP tests powered by curl","category":"devops","categoryName":"DevOps","url":"https://hurl.dev","github":"https://github.com/Orange-OpenSource/hurl","pricing":"open-source","hook":"Hurl is plain-text HTTP sessions when you want chained requests and asserts in a file, not a GUI collection or a one-shot CLI.","whatsGood":"Apache-2.0. Orange-OpenSource/hurl. Rust CLI on libcurl: `.hurl` files that chain requests, capture values, and assert status/headers/JSONPath/XPath. CI reports (JUnit, TAP, HTML). Single binary. Homepage hurl.dev; source github.com/Orange-OpenSource/hurl.","theCatch":"Vs xh/HTTPie (interactive HTTP CLIs) and Bruno/Hoppscotch (API *clients*): Hurl is the *plain-text test runner*, not a REPL client and not a collections GUI. You author `.hurl` files; it is not Postman-shaped collaboration. libcurl semantics apply.","verdict":"Apache-2.0 HTTP test files. Free forever; commit the session, run it in CI.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Testing","subcategory":"Testing","tags":["cli","api","self-host","permissive","testing","active"],"capabilities":["http","cli","ci"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":19262,"starsPerWeek":60,"access":"free","archived":false,"repo":{"createdAt":"2020-08-25","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"github-actions","name":"GitHub Actions","tagline":"CI/CD that lives where your code does"},{"slug":"docker","name":"Docker","tagline":"Container runtime that changed deployment"},{"slug":"kubernetes","name":"Kubernetes","tagline":"Container orchestration at scale"},{"slug":"pulumi","name":"Pulumi","tagline":"Infrastructure as code in real languages"},{"slug":"fly-io","name":"Fly.io","tagline":"Deploy apps to VMs close to your users"}],"links":{"self":"/api/gems/hurl","html":"/gems/hurl","markdown":"/gems/hurl.md","category":"/api/gems?category=devops","categoryPage":"/stacks/devops"}}