restish
« Back to VersTracker
Description:
CLI tool for interacting with REST-ish HTTP APIs
Type: Formula  |  Latest Version: 0.21.2@0  |  Tracked Since: Dec 12, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: api cli http-client developer-tools rest
Install: brew install restish
About:
Restish is a command-line HTTP client designed for exploring and interacting with RESTful APIs and web services. It provides an intuitive, cURL-like interface with built-in support for structured data formats like JSON and YAML. Its main value is simplifying API testing, debugging, and automation directly from the terminal.
Key Features:
  • Intuitive cURL-like interface for HTTP requests
  • Built-in support for JSON, YAML, and other structured formats
  • Syntax highlighting and formatting for API responses
  • Support for authentication methods (e.g., OAuth, API keys)
  • Ability to save and organize API endpoints as 'profiles'
Use Cases:
  • Testing and debugging REST API endpoints during development
  • Automating API interactions within shell scripts and CI/CD pipelines
Alternatives:
  • curl – Lower-level, more general-purpose HTTP client without built-in structured data handling
  • httpie – User-friendly HTTP client with similar goals, but restish focuses more on API exploration and profiles
Version History
Detected Version Rev Change Commit
Dec 27, 2025 5:17pm 0.21.2 0 VERSION_BUMP 2b945431
Dec 12, 2025 2:58am 0 VERSION_BUMP f848fc24
Oct 29, 2025 2:03am 0 VERSION_BUMP c246e314
Sep 15, 2025 3:38pm 0 VERSION_BUMP 9d1f43f7