GH Repository · Orange-OpenSource
hurl
Hurl, run and test HTTP requests with plain text.
- stars
- 19,201
- 30-day movement
- +52/day
- Related entries
- 60
- Connections
- 1
rusttestinghttp-clientintegration-testingotherRustapi-testingclitesting-toolshttpcurl
Hurl is a CLI tool, written in Rust, that runs and tests HTTP requests defined in plain text files. It is positioned as a curl-based HTTP client and testing tool for API and integration testing.
You reach for it when you want to define HTTP requests and their expected responses as plain text and run them from the command line.
Use it to
- Run HTTP requests from plain text files
- Test API endpoints from the CLI
- Write integration tests for HTTP services
- Script HTTP request sequences
- Replace ad-hoc curl commands with testable files
For Developers and QA engineers testing HTTP APIs
- Role
- other
- Language
- Rust
- Licence
- Apache-2.0
- Forks
- 745
- Open issues
- 195
- Last push
- 2026-09-17
- Latest release
- 0.99.12 · 2020-08-27
topicshttpclitestingapi-testingintegration-testingcurl