Cute Gopher Mascot

The Best Go Libraries For Third-party APIs (102)

Discover the best Go libraries for Third-party APIs! Find the perfect tools to streamline your development and boost productivity. From dusupay-sdk-go to appstore-sdk-go, we've got you covered. Let the coding begin!

dusupay-sdk-go

Unofficial Dusupay payment gateway API Client for Go

See More! 🚀

appstore-sdk-go

Unofficial Golang SDK for AppStore Connect API

See More! 🚀

aws-sdk-go

The official AWS SDK for the Go programming language

See More! 🚀

goagi

Go library to build Asterisk PBX agi/fastagi applications

See More! 🚀

GoFreeDB

Golang library providing common and simple database abstractions on top of Google Sheets

See More! 🚀

google

Auto-generated Google APIs for Go

See More! 🚀

gosip

Client library for SharePoint

See More! 🚀

gostorm

GoStorm is a Go library that implements the communications protocol required to write Storm spouts and Bolts in Go that communicate with the Storm shells

See More! 🚀

igdb

Go client for the [Internet Game Database API](https://api.igdb.com/)

See More! 🚀

rrdaclient

Go Library to access statdns.com API, which is in turn RRDA API. DNS Queries over HTTP.

See More! 🚀

anaconda

Go client library for the Twitter 1.1 API

See More! 🚀

aws-encryption-sdk-go

Unofficial Go SDK implementation of the [AWS Encryption SDK](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/index.html)

See More! 🚀

bqwriter

High Level Go Library to write data into [Google BigQuery](https://cloud.google.com/bigquery) at a high throughout

See More! 🚀

cachet

Go client library for [Cachet (open source status page system)](https://cachethq.io/)

See More! 🚀

clarifai

Go client library for interfacing with the Clarifai API

See More! 🚀

codeship-go

Go client library for interacting with Codeship's API v2

See More! 🚀

discordgo

Go bindings for the Discord Chat API

See More! 🚀

disgo

Go API Wrapper for the Discord API

See More! 🚀

facebook

Go Library that supports the Facebook Graph API

See More! 🚀

fcm

Go library for Firebase Cloud Messaging

See More! 🚀

github

Go library for accessing the GitHub REST API v3

See More! 🚀

githubql

Go library for accessing the GitHub GraphQL API v4

See More! 🚀

go-atlassian

Go library for accessing the [Atlassian Cloud](https://www.atlassian.com/enterprise/cloud) services (Jira, Jira Service Management, Jira Agile, Confluence, Admin Cloud)

See More! 🚀

go-aws-news

Go application and library to fetch what's new from AWS

See More! 🚀

go-gerrit

Go client library for [Gerrit Code Review](https://www.gerritcodereview.com/)

See More! 🚀

go-here

Go client library around the HERE location based APIs

See More! 🚀

go-imgur

Go client library for [imgur](https://imgur.com)

See More! 🚀

go-jira

Go client library for [Atlassian JIRA](https://www.atlassian.com/software/jira)

See More! 🚀

go-lark

An easy-to-use unofficial SDK for [Feishu](https://open.feishu.cn/) and [Lark](https://open.larksuite.com/) Open Platform

See More! 🚀

go-marathon

Go library for interacting with Mesosphere's Marathon PAAS

See More! 🚀

hipchat (xmpp)

A golang package to communicate with HipChat over XMPP

See More! 🚀

go-openai

OpenAI ChatGPT, DALL·E, Whisper API library for Go

See More! 🚀

go-restcountries

Go library for the [REST Countries API](https://countrylayer.com/)

See More! 🚀

go-salesforce

Go client library for interacting with the [Salesforce REST API](https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_list.htm)

See More! 🚀

go-sophos

Go client library for the [Sophos UTM REST API](https://www.sophos.com/en-us/medialibrary/PDFs/documentation/UTMonAWS/Sophos-UTM-RESTful-API.pdf?la=en) with zero dependencies

See More! 🚀

go-swagger-ui

Go library containing precompiled [Swagger UI](https://swagger.io/tools/swagger-ui/) for serving swagger json

See More! 🚀

go-unsplash

Go client library for the [Unsplash.com](https://unsplash.com) API

See More! 🚀

gogtrends

Google Trends Unofficial API

See More! 🚀

golang-tmdb

Golang wrapper for The Movie Database API v3

See More! 🚀

GoMusicBrainz

Go MusicBrainz WS2 client library

See More! 🚀

google-cloud

Google Cloud APIs Go Client Library

See More! 🚀

gopensky

Go client implementation for [OpenSKY Network](https://opensky-network.org/) live's API (airspace ADS-B and Mode S data)

See More! 🚀

hipchat

This project implements a golang client library for the Hipchat API

See More! 🚀

lark

[Feishu](https://open.feishu.cn/)/[Lark](https://open.larksuite.com/) Open API Go SDK, Support ALL Open API and Event Callback

See More! 🚀

libgoffi

Library adapter toolbox for native [libffi](https://sourceware.org/libffi/) integration

See More! 🚀

Medium

Golang SDK for Medium's OAuth2 API

See More! 🚀

megos

Client library for accessing an [Apache Mesos](https://mesos.apache.org/) cluster

See More! 🚀

minio-go

Minio Go Library for Amazon S3 compatible cloud storage

See More! 🚀

openaigo

OpenAI GPT3/GPT3.5 ChatGPT API client library for Go

See More! 🚀

patreon-go

Go library for Patreon API

See More! 🚀

paypal

Wrapper for PayPal payment API

See More! 🚀

playlyfe

The Playlyfe Rest API Go SDK

See More! 🚀

shopify

Go Library to make CRUD request to the Shopify API

See More! 🚀

simples3

Simple no frills AWS S3 Library using REST with V4 Signing written in Go

See More! 🚀

slack

Slack API in Go

See More! 🚀

steam

Go Library to interact with Steam game servers

See More! 🚀

stripe

Go client for the Stripe API

See More! 🚀

swag

No comments, simple go wrapper to create swagger 2.0 compatible APIs. Support most routing frameworks, such as built-in, gin, chi, mux, echo, httprouter, fasthttp and more

See More! 🚀

textbelt

Go client for the textbelt.com txt messaging API

See More! 🚀

Trello

Go wrapper for the Trello API

See More! 🚀

TripAdvisor

Go wrapper for the TripAdvisor API

See More! 🚀

uptimerobot

Go wrapper and command-line client for the Uptime Robot v2 API

See More! 🚀

ynab

Go wrapper for the YNAB API

See More! 🚀

coinpaprika-go

Go client library for interacting with Coinpaprika's API

See More! 🚀

go-postman-collection

Go module to work with [Postman Collections](https://learning.getpostman.com/docs/postman/collections/creating-collections/) (compatible with Insomnia)

See More! 🚀

threads-go

Go client library for the Meta Threads API with OAuth 2.0, rate limiting, and type-safe error handling

See More! 🚀

brewerydb

Go library for accessing the BreweryDB API

See More! 🚀

google-analytics

Simple wrapper for easy google analytics reporting

See More! 🚀

newsapi-go

Go client for [NewsAPI](https://newsapi.org/)

See More! 🚀

tumblr

Go wrapper for the Tumblr v2 API

See More! 🚀

airtable

Go client library for the [Airtable API](https://airtable.com/api)

See More! 🚀

circleci

Go client library for interacting with CircleCI's API

See More! 🚀

device-check-go

Go client library for interacting with [iOS DeviceCheck API](https://developer.apple.com/documentation/devicecheck) v1

See More! 🚀

ethrpc

Go bindings for Ethereum JSON RPC API

See More! 🚀

fasapay-sdk-go

Unofficial Fasapay payment gateway XML API Client for Golang

See More! 🚀

gads

Google Adwords Unofficial API

See More! 🚀

gcm

Go library for Google Cloud Messaging

See More! 🚀

geo-golang

Go Library to access [Google Maps](https://developers.google.com/maps/documentation/geocoding/intro), [MapQuest](https://developer.mapquest.com/documentation/api/geocoding/), [Nominatim](https://nominatim.org/release-docs/latest/api/Overview/), [OpenCage](https://opencagedata.com/api), [Bing](https://msdn.microsoft.com/en-us/library/ff701715.aspx), [Mapbox](https://www.mapbox.com/developers/api/geocoding/), and [OpenStreetMap](https://wiki.openstreetmap.org/wiki/Nominatim) geocoding / reverse geocoding APIs

See More! 🚀

go-chronos

Go library for interacting with the [Chronos](https://mesos.github.io/chronos/) Job Scheduler

See More! 🚀

go-hacknews

Tiny Go client for HackerNews API

See More! 🚀

go-hibp

Simple Go binding to the "Have I Been Pwned" APIs

See More! 🚀

go-myanimelist

Go client library for accessing the [MyAnimeList API](https://myanimelist.net/apiconfig/references/api/v2)

See More! 🚀

go-openproject

Go client library for interacting with [OpenProject](https://docs.openproject.org/api/) API

See More! 🚀

go-redoc

Embedded OpenAPI/Swagger documentation ui for Go using [ReDoc](https://redocly.com/)

See More! 🚀

go-trending

Go library for accessing [trending repositories](https://github.com/trending) and [developers](https://github.com/trending/developers) at Github

See More! 🚀

go-xkcd

Go client for the xkcd API

See More! 🚀

goami2

AMI v2 library for Asterisk PBX

See More! 🚀

golyrics

Golyrics is a Go library to fetch music lyrics data from the Wikia website

See More! 🚀

gomalshare

Go library MalShare API [malshare.com](https://www.malshare.com/)

See More! 🚀

gopaapi5

Go Client Library for [Amazon Product Advertising API 5.0](https://webservices.amazon.com/paapi5/documentation/)

See More! 🚀

ip2location-io-go

Go wrapper for the IP2Location.io API [IP2Location.io](https://www.ip2location.io/)

See More! 🚀

jokeapi-go

Go client for [JokeAPI](https://sv443.net/jokeapi/v2/)

See More! 🚀

lastpass-go

Go client library for the [LastPass](https://www.lastpass.com/) API

See More! 🚀

mixpanel

Mixpanel is a library for tracking events and sending Mixpanel profile updates to Mixpanel from your go applications

See More! 🚀

pushover

Go wrapper for the Pushover API

See More! 🚀

rawg-sdk-go

Go library for the [RAWG Video Games Database](https://rawg.io/) API

See More! 🚀

smite

Go package to wraps access to the Smite game API

See More! 🚀

spotify

Go Library to access Spotify WEB API

See More! 🚀

vl-go

Go client library around the VerifID identity verification layer API

See More! 🚀

webhooks

Webhook receiver for GitHub and Bitbucket

See More! 🚀

wit-go

Go client for wit.ai HTTP API

See More! 🚀

zooz

Go client for the Zooz API

See More! 🚀