Best-in-class library for enterprise-level HTTP reliability. Flexible retry policies, timeout policies, parallel requests (a.k.a. racing/forking), plugin support (event handlers) and more!
Programming language: Go
License: MIT License
Tags: REST Retry Networking Client Http HTTP Clients
httpx alternatives and similar packages
Based on the "HTTP Clients" category.
Alternatively, view httpx alternatives based on common mentions on social networks and blogs.
req8.8 9.6 httpx VS reqSimple Go HTTP client with Black Magic
heimdall8.5 0.0 httpx VS heimdallAn enhanced HTTP client for Go
requests6.6 1.0 httpx VS requestsHTTP requests for Gophers
go-cleanhttp6.0 2.8 httpx VS go-cleanhttpGet easily stdlib HTTP client, which does not share any state with other clients.
go-http-client3.4 0.0 httpx VS go-http-clientAn enhanced http client for Golang
go-otelroundtripper3.2 2.5 httpx VS go-otelroundtripperGo http.RoundTripper that emits open telemetry metrics. This helps you easily get metrics for all external APIs you interact with.
sreq2.9 9.2 httpx VS sreqA simple, user-friendly and concurrent safe HTTP request library for Go.
go-zoox/fetch2.4 8.1 httpx VS go-zoox/fetchGo Fetch - A Powerful, Lightweight, Easy Http Client, inspired by Web Fetch API
httpretry2.3 0.0 httpx VS httpretryEnriches the standard go http client with retry functionality.
go-req1.7 4.6 httpx VS go-reqDeclarative golang HTTP client
httpc0.3 4.9 httpx VS httpcA customizable and simple HTTP client library. Only depend on the stdlib HTTP client.
go-retryablehttpRetryable HTTP client in Go.
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Do you think we are missing an alternative of httpx or a related project?