Go api-client

Open-source Go projects categorized as api-client Edit details

Top 23 Go api-client Projects

  • curlie

    The power of curl, the ease of use of httpie.

    Project mention: Show HN: GraphQL Client in the Terminal | news.ycombinator.com | 2022-06-04

    A good example would be curlie (go frontend for curl - https://github.com/rs/curlie) vs httpie (pure python - https://github.com/httpie/httpie). Originally I used httpie for its easier syntax, but it is very noticeably slower than curlie. I presume this is why they are asking for a rust version.

    Another reason is that python is a bit harder to distribute due to the nature of python packaging, where as rust compiles to a single binary.

  • anaconda

    A Go client library for the Twitter 1.1 API (by ChimeraCoder)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • mtproto

    Full-native go implementation of Telegram API

  • ain

    A HTTP API client for the terminal (by jonaslu)

    Project mention: Ain is a terminal HTTP API client | news.ycombinator.com | 2021-09-05
  • kraken-go-api-client

    Example client library in GO for use with the kraken.com API.

  • pushover

    Go wrapper for the Pushover API

  • igdb

    Go client for the Internet Game Database API

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • go-unsplash

    Go Client for the Unsplash API

    Project mention: Tab switching with shortcuts dont work sometimes | reddit.com/r/vivaldibrowser | 2022-06-29

    When I go to https://unsplash.com and click an image and then try to switch to the previous browser with ctrl shift tab it scrolls to the end of the page, I have to use the same shortcut again to switch tab. On https://www.instagram.com, when I go to a profile and click a post it doesnt let me switch tabs (with shortcuts) at all, BUT if I copy the post link and open the SAME post in a new tab, it allows me to switch tabs

  • simpleforce

    Simple Golang client for Salesforce

    Project mention: Trying to get rid of Eureka | reddit.com/r/salesforce | 2021-08-06

    for my current project, had to use Rest API with Golang. found Simpleforce worked beautifully. https://github.com/simpleforce/simpleforce

  • http-tanker

    Create, manage and execute http requests from the terminal

    Project mention: http-tanker : CLI tool to easily create, manage and execute http requests from the terminal | reddit.com/r/commandline | 2022-01-20

    #!/bin/bash echo " ---------- Downloading tanker ---------- " wget https://github.com/PierreKieffer/http-tanker/raw/master/bin/64_linux/tanker chmod +x tanker sudo mv tanker /usr/local/bin

  • ynab

    Go client for the YNAB API. Unofficial. It covers 100% of the resources made available by the YNAB API.

  • go-atlassian

    ✨ Golang Client Library for Atlassian Cloud.

  • client-go

    NewReleases API v1 Go client (by newreleasesio)

    Project mention: What tool to check images for new versions ? | reddit.com/r/kubernetes | 2022-05-20

    https://newreleases.io can trigger a notification from a few different repos

  • go-otelroundtripper

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

    Project mention: Go http.RoundTripper that emits opentelemetry metrics | news.ycombinator.com | 2021-12-14
  • codeship-go

    Go library for accessing the Codeship API v2

  • gopaapi5

    Go Client Library for Amazon's Product Advertising API 5.0

  • gonion

    Golang Client for querying Tor network data using the Onionoo service.

    Project mention: Golang Client for querying Tor network data using the Onionoo service. | reddit.com/r/TOR | 2021-11-22
  • go-paddle

    Go library for accessing the Paddle API

  • kanka

    Go client for the Kanka API (by Henry-Sarabia)

  • go-restcountries

    Go wrapper for the REST Countries API.

  • appstore-sdk-go

    Golang SDK for AppStore Connect API (Unofficial)

  • dusupay-sdk-go

    Golang SDK for Dusupay payment gateway API (Unofficial)

  • fasapay-sdk-go

    Fasapay payment gateway XML API Client for Go (Unofficial)

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 2022-06-29.

Go api-client related posts


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

Project Stars
1 curlie 1,871
2 anaconda 1,118
3 mtproto 851
4 ain 446
5 kraken-go-api-client 201
6 pushover 122
7 igdb 75
8 go-unsplash 62
9 simpleforce 61
10 http-tanker 57
11 ynab 51
12 go-atlassian 46
13 client-go 23
14 go-otelroundtripper 20
15 codeship-go 18
16 gopaapi5 11
17 gonion 9
18 go-paddle 6
19 kanka 3
20 go-restcountries 2
21 appstore-sdk-go 2
22 dusupay-sdk-go 1
23 fasapay-sdk-go 0
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Developer Ecosystem Survey 2022
Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.