Go HTTP Clients

Open-source Go projects categorized as HTTP Clients

Top 11 Go HTTP Client Projects

  • req

    Simple Go HTTP client with Black Magic (by imroc)

  • heimdall

    An enhanced HTTP client for Go (by gojek)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • requests

    HTTP requests for Gophers (by earthboundkid)

  • Project mention: I wrote my own Go HTTP client | news.ycombinator.com | 2023-05-30
  • go-cleanhttp

    Get easily stdlib HTTP client, which does not share any state with other clients.

  • go-otelroundtripper

    Go http.RoundTripper that emits open telemetry metrics. This helps you easily get metrics for all external APIs you interact with.

  • go-http-client

    An enhanced and lightweight http client for Golang

  • fetch

    Go Fetch - A Powerful, Lightweight, Easy Http Client, inspired by Web Fetch API (by go-zoox)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • httpretry

    Enriches the standard go http client with retry functionality.

  • fast-shot

    Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.

  • go-req

    Declarative golang HTTP client

  • httpx

    Reliable HTTP for GoLang (by gogama)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-30.

Go HTTP Clients related posts

Index

What are some of the best open-source HTTP Client projects in Go? This list will help you:

Project Stars
1 req 3,984
2 heimdall 2,554
3 requests 1,381
4 go-cleanhttp 354
5 go-otelroundtripper 75
6 go-http-client 72
7 fetch 69
8 httpretry 41
9 fast-shot 33
10 go-req 22
11 httpx 15
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com