Third-party APIs

100 packages

Packages (100)

github

Go library for accessing the GitHub REST API v3.

11,117 2,205

go-openai

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

10,532 1,693

discordgo

Go bindings for the Discord Chat API.

5,767 885

slack

Slack API in Go.

4,890 1,186

google-cloud

Google Cloud APIs Go Client Library.

4,407 1,509

google

Auto-generated Google APIs for Go.

4,390 1,179

aws-sdk-go

The official AWS SDK for the Go programming language.

3,442 744

minio-go

Minio Go Library for Amazon S3 compatible cloud storage.

2,896 718

stripe

Go client for the Stripe API.

2,518 506

go-jira

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

1,592 503

facebook

Go Library that supports the Facebook Graph API.

1,440 573

githubql

Go library for accessing the GitHub GraphQL API v4.

1,180 94

anaconda

Go client library for the Twitter 1.1 API.

1,141 244

webhooks

Webhook receiver for GitHub and Bitbucket.

1,026 243

paypal

Wrapper for PayPal payment API.

770 301

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.

539 72

lark

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

460 79

openaigo

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

299 36

ethrpc

Go bindings for Ethereum JSON RPC API.

279 107

go-lark

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

237 38

Trello

Go wrapper for the Trello API.

227 69

go-marathon

Go library for interacting with Mesosphere's Marathon PAAS.

199 126

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)

194 44

simples3

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

192 33

wit-go

Go client for wit.ai HTTP API.

169 35

gosip

Client library for SharePoint.

167 38

golang-tmdb

Golang wrapper for The Movie Database API v3.

154 45

pushover

Go wrapper for the Pushover API.

154 14

go-trending

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

146 20

Medium

Golang SDK for Medium's OAuth2 API.

142 17

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.

129 20

hipchat (xmpp)

A golang package to communicate with HipChat over XMPP.

111 32

disgo

Go API Wrapper for the Discord API.

109 3

hipchat

This project implements a golang client library for the Hipchat API.

104 21

go-gerrit

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

103 49

go-redoc

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

94 35

cachet

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

90 14

GoFreeDB

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

90 8

go-postman-collection

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

87 19

igdb

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

85 19

airtable

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

82 24

ynab

Go wrapper for the YNAB API.

78 35

go-unsplash

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

77 14

circleci

Go client library for interacting with CircleCI's API.

65 46

mixpanel

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

60 29

uptimerobot

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

57 12

clarifai

Go client library for interfacing with the Clarifai API.

55 15

megos

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

54 12

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).

53 18

fcm

Go library for Firebase Cloud Messaging.

51 14

gads

Google Adwords Unofficial API.

51 52

go-xkcd

Go client for the xkcd API.

51 5

spotify

Go Library to access Spotify WEB API.

50 9

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.

50 7

go-myanimelist

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

42 3

golyrics

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

40 2

lastpass-go

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

35 6

steam

Go Library to interact with Steam game servers.

33 6

gcm

Go library for Google Cloud Messaging.

31 4

jokeapi-go

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

27 4

coinpaprika-go

Go client library for interacting with Coinpaprika's API.

26 12

device-check-go

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

25 7

shopify

Go Library to make CRUD request to the Shopify API.

25 6

go-imgur

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

23 10

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).

22 2

goami2

AMI v2 library for Asterisk PBX.

21 7

textbelt

Go client for the textbelt.com txt messaging API.

21 1

brewerydb

Go library for accessing the BreweryDB API.

20 1

go-openproject

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

19 8

codeship-go

Go client library for interacting with Codeship's API v2.

18 7

go-aws-news

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

18 5

bqwriter

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

16 2

gopaapi5

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

16 9

ip2location-io-go

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

14 5

go-here

Go client library around the HERE location based APIs.

13 5

gomalshare

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

13 3

rawg-sdk-go

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

13 4

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.

12 4

goagi

Go library to build Asterisk PBX agi/fastagi applications.

12 2

go-hibp

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

11 4

go-swagger-ui

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

11

smite

Go package to wraps access to the Smite game API.

11 1

libgoffi

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

10 1

go-chronos

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

8 2

tumblr

Go wrapper for the Tumblr v2 API.

8 6

newsapi-go

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

7 2

zooz

Go client for the Zooz API.

7 5

go-restcountries

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

3

gopensky

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

3 1

fasapay-sdk-go

Unofficial Fasapay payment gateway XML API Client for Golang.

2

playlyfe

The Playlyfe Rest API Go SDK.

2 1

vl-go

Go client library around the VerifID identity verification layer API.

2 1