Skip to content

CLI Tools

JetBrains ijhttp CLI

CLI Tool

Official CLI for running .http files from CI/CD pipelines. Available as Docker image (jetbrains/intellij-http-client). Requires JDK 21+.

CLI (JDK 21+) Kotlin/Java

The official JetBrains CLI for running .http files. Requires JDK 21+. Available as a Docker image: jetbrains/intellij-http-client.

Supports the full JetBrains HTTP Client feature set including pre-request scripts, response handlers, environments, and the Crypto API.

httpyac CLI

CLI Tool

npm install -g httpyac. Supports --json, --junit output, --bail, --repeat with parallel mode.

CLI (Node.js) TypeScript/Node.js

Install via npm: npm install -g httpyac. Supports --json and --junit output formats, --bail for fail-fast, --repeat with parallel mode.

The same broad compatibility as the httpyac VS Code extension — supports both JetBrains and REST Client syntax.

httprunner

CLI Tool

Rust-based CLI/TUI/GUI supporting both JetBrains and REST Client syntax, http-client.env.json, and HTML/Markdown report generation.

CLI, TUI, GUI Rust

Rust-based CLI with TUI and GUI modes. Supports both JetBrains and REST Client syntax, http-client.env.json, and HTML/Markdown report generation.

Kulala CLI

CLI Tool

CLI companion to kulala.nvim. GitHub Action available for CI pipelines.

CLI (requires Neovim + curl) Lua

CLI companion to kulala.nvim. Requires Neovim and curl. GitHub Action available for CI pipelines.

httprun

CLI Tool

CLI targeting VS Code REST Client compatibility. Supports batch execution of .http files with configurable timeouts and success codes.

CLI C#

CLI targeting VS Code REST Client compatibility. Supports batch execution of .http files.

dot-http

CLI Tool

Rust CLI with companion vim plugin.

CLI Rust

Rust CLI with companion vim plugin.