# Install ijhttp with Homebrew Cask

HTTP client from JetBrains IDEs available as a standalone CLI tool. Version 261.25134.95 via Homebrew Cask; verified 2026-06-30. Also installable with nix: nix profile install nixpkgs#ijhttp.

## Install

```sh
sudo av install cask:ijhttp
```

Additional install commands:

### macOS

- Homebrew Cask (100%):

```sh
brew install --cask ijhttp
```

  Evidence: local Homebrew cask metadata

## Package facts

- **Package key:** cask:ijhttp
- **Package manager:** Homebrew Cask
- **Version:** 261.25134.95
- **Source summary:** HTTP client from JetBrains IDEs available as a standalone CLI tool
- **Homepage:** <https://www.jetbrains.com/ijhttp/download>
- **Last updated:** 2026-06-30T11:07:47Z
- **Generated:** 2026-08-03T19:37:03+00:00

## Executables

- ijhttp (binary)
- ijhttp (alias)

## Install behavior

- Bottle: not available

## Freshness

- Page generated: 2026-08-03
- Package-manager version: 261.25134.95
## Project history and usage

ijhttp is JetBrains' standalone command-line distribution of the IntelliJ HTTP Client, allowing `.http` request files to run outside the IDE and in continuous-integration jobs.

### Project history

JetBrains introduced the CLI publicly in a 2022 IntelliJ IDEA blog post after years of developing the IDE-integrated HTTP Client. The post described the CLI as a way to run requests and tests from a terminal or CI server without opening an IDE.

The official docs present the CLI as an extension of the IntelliJ IDEA HTTP Client rather than a separate open-source project. Distribution is through JetBrains ZIP downloads, Docker image, and Homebrew cask packaging.

### Adoption history

The CLI targets teams that already keep API examples and checks in `.http` files. JetBrains' docs emphasize CI workflow usage, Docker execution, ZIP installation, and Homebrew installation, which puts the tool in both IDE-user and package-manager workflows.

### How it is used

Users run `ijhttp` against one or more `.http` files, optionally passing public variables from `http-client.env.json` and private variables from `http-client.private.env.json`. The docs also describe Docker execution, log-level controls, response redirection, JavaScript response handlers, and JUnit XML reports.

### Why package nerds care

ijhttp is notable because it packages an IDE feature as a scriptable CLI. That turns editor-authored HTTP request files into CI artifacts, making API smoke tests and request examples portable across local terminals, containers, and automation.

### Timeline

- 2022: JetBrains blog post announced the HTTP Client CLI preview for terminal and CI use.
- 2023: JetBrains documentation and ecosystem posts positioned the CLI as an HTTP Client tool outside IntelliJ-based IDEs.
- 2026: IntelliJ IDEA docs describe ZIP, Docker, and Homebrew installation paths plus environment-file and report support.

### Related projects

- ijhttp is related to the IntelliJ IDEA HTTP Client plugin, JetBrains IDE `.http` files, JetBrains' Docker image, and the HTTP request syntax shared across IDE and CLI execution.

### Sources

- <https://blog.jetbrains.com/idea/2022/12/http-client-cli-run-requests-and-tests-on-ci/>
- <https://formulae.brew.sh/cask/ijhttp>
- <https://www.jetbrains.com/help/idea/http-client-cli.html>
- <https://www.jetbrains.com/ijhttp/download/>


## Security Notes

No matching local secret-handling manifest was found for ijhttp. Nucleus package metadata is still published here so future coverage has a stable package URL.



## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: http-client.env.json
- Windows: http-client.env.json

## Credential files

- Unix: http-client.private.env.json
- Windows: http-client.private.env.json
## Other Package-Manager Records

- Nix - ijhttp: normalized package name match | nixpkgs package indexes: pkgs/by-name/ij/ijhttp/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Scoop - main/ijhttp: normalized package name match | Scoop official bucket manifest trees: bucket/ijhttp.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/ijhttp.yml](https://github.com/mxcl/pkgdb/blob/main/combined/ijhttp.yml)


## Sources

- pkg.so package database
- curated configuration and credential file locations
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
