[email protected]:~$ man hurl

← cd ..
hurl logo

hurl

Hurl, run and test HTTP requests with plain text.

★ 19.3KApache-2.08.1.0RustHTTP & API Clients

INSTALLATION

$ $ apk add --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing hurl

DESCRIPTION

Hurl is a command-line tool powered by libcurl that runs and tests HTTP requests defined in a simple, human-readable plain text format.
It supports chaining requests, capturing variables, and asserting on headers or body content using XPath, JSONPath, regular expressions, and status codes.
Designed for both local development and CI/CD pipelines, it handles REST, GraphQL, SOAP, and HTML testing while generating JUnit, TAP, and HTML reports.

DETAILS

Repository
Orange-OpenSource/hurl (2026-11-09)
Website
hurl.dev
Author
Orange-OpenSource
License
Apache-2.0
Category
HTTP & API Clients
Language
Rust
Platforms
Linux, MacOS, Windows
Version
8.1.0 (2026-10-28)
Repo Age
6 years old

STAR HISTORY

Star history chart for Orange-OpenSource/hurl

TAGS

BADGE

Maintain hurl? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.

hurl on The Terminal Index

[+] show code[−] hide code
Markdown
[![hurl on The Terminal Index](https://cli.masoko.net/badge/hurl.svg)](https://cli.masoko.net/tools/hurl/)
HTML
<a href="https://cli.masoko.net/tools/hurl/"><img src="https://cli.masoko.net/badge/hurl.svg" alt="hurl on The Terminal Index"></a>

RELATED TOOLS