A GUI for Hurl

A web-based interface for managing and running Hurl HTTP request collections. Organize .hurl files, manage environments, and execute requests with ease.

npx hurler
Hurler GUI Screenshot

Features

๐Ÿ“ Visual Editor

Edit requests with a visual interface or switch to raw .hurl syntax. Full CodeMirror editor with syntax highlighting.

๐Ÿ“ Collections

Organize your requests into collections with sections and groups. Everything stored in a simple .hurl/ directory.

๐Ÿ” Environments

Manage multiple environments with .env files. Switch between dev, staging, and production with a click.

โ–ถ๏ธ Run Requests

Execute requests directly from the UI and see formatted responses. Supports captures and assertions.

๐Ÿ”„ Version Control

The .hurl/ directory is safe to commit. Share collections with your team through your existing Git workflow.

โšก Zero Config

Just run npx hurler in any directory. No installation, no configuration files, no setup required.

Quick Start

# Start Hurler on default port (4000) npx hurler # Start on a custom port npx hurler -p 8080 # Start and open browser automatically npx hurler --open

Prerequisites