Ad

httpstat: Colourful CLI HTTP Status Checker

httpstat provides a colourful command-line interface for checking HTTP status codes, resembling curl with enhanced visual feedback.
Screenshot of davecheney/httpstat homepage

httpstat is a command-line tool written in Go that displays HTTP status codes with colourful output, inspired by curl -v. The primary objective is to provide a visually appealing and easily understandable way to check the status of web resources. It leverages the Go programming language for efficient network requests and output formatting.

httpstat offers a convenient and visually rich alternative to standard command-line HTTP status checkers. It supports various HTTP methods and allows for custom request headers and body data. The tool's design prioritizes ease of use and readability through colour-coded output, making it suitable for quick status verification.

  • HTTP/HTTPS Support: Supports both HTTP and HTTPS protocols, with options for handling self-signed certificates.
  • Customizable Requests: Allows specifying custom HTTP methods, headers, and request bodies (PUT, POST).
  • Output Control: Supports saving the response body to a file or displaying it directly in the terminal.
  • Proxy Support: Utilizes environment variables for configuring HTTP/HTTPS proxies.
  • Platform Compatibility: Operates seamlessly across Windows, BSD, and Linux operating systems.

httpstat is a relatively stable project with ongoing maintenance. It has a consistent release history and a moderate level of issue activity, suggesting active development. Good documentation is available in the README. The project demonstrates a reasonable level of community engagement.

Developers and system administrators benefit from httpstat by offering a quick and visually informative way to test HTTP endpoints. It’s useful for debugging, monitoring, and verifying the health of APIs or web services, providing a more user-friendly experience than raw command-line tools.

Languages:
Summarize:
Share:
Stars
7,198
Forks
383
Issues
18
Created
9 years ago
Commit
1 year ago
License
MIT
Archived
No
Updated 7 days ago

Similar Repositories