Watch Mode

Auto-rerun on
file changes

Automatically re-execute HTTP requests when YAML files change. Perfect for rapid development and testing workflows with instant feedback.

Enable watch mode for rapid development

watch-mode.yaml
# Terminal command
curl-runner api.yaml --watch

# With options
curl-runner tests/ -w --watch-debounce 500

# YAML configuration
global:
  watch:
    enabled: true
    debounce: 300
    clear: true
Key Benefits

Why use Watch Mode?

Instant Feedback Loop

See results immediately after saving your YAML file. No need to manually re-run commands.

Smart Debouncing

Configurable debounce delay prevents duplicate runs when files are saved rapidly.

Clean Terminal Output

Optional screen clearing keeps your terminal organized between runs.

Use Cases

Perfect for these scenarios

API development with instant feedback
Iterative test writing and debugging
Rapid prototyping and exploration
Live API monitoring during development

Ready to try Watch Mode?

Get started with curl-runner and unlock powerful watch mode capabilities for your API testing workflow.