API clients

aws/aws-sdk-go

AWS SDK for the Go programming language.

Stars2858
Contributors102
Forks529
Watchers213
Issues55

google/go-github

Go library for accessing the GitHub API

Stars2064
Contributors112
Forks461
Watchers101
Issues29

fsouza/go-dockerclient

Go client for the Docker remote API.

Stars910
Contributors146
Forks344
Watchers58
Issues64

google/google-api-go-client

Auto-generated Google APIs for Go

Stars830
Contributors26
Forks202
Watchers85
Issues45

nlopes/slack

Slack API in Go

Stars779
Contributors38
Forks145
Watchers29
Issues28

rlmcpherson/s3gof3r

Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r

Stars755
Contributors13
Forks95
Watchers32
Issues29

nsqio/go-nsq

The official Go package for NSQ

Stars701
Contributors34
Forks162
Watchers49
Issues15

mitchellh/goamz

Golang Amazon Library

Stars650
Contributors56
Forks229
Watchers33
Issues96

ChimeraCoder/anaconda

A Go client library for the Twitter 1.1 API

Stars613
Contributors45
Forks157
Watchers22
Issues66

GoogleCloudPlatform/google-cloud-go

Google Cloud APIs Go Client Library

Stars520
Contributors54
Forks127
Watchers137
Issues76

stripe/stripe-go

Go client for the Stripe API

Stars471
Contributors83
Forks119
Watchers32
Issues1

GoogleCloudPlatform/gcloud-golang

Google Cloud APIs Go Client Library

Stars408
Contributors44
Forks99
Watchers136
Issues55

RobotsAndPencils/buford

A push notification delivery engine for the new HTTP/2 APNS service.

Stars395
Contributors7
Forks27
Watchers43
Issues8

Coccodrillo/apns

A Golang package for sending Apple Push Notifications and using the Feedback Service.

Stars385
Contributors9
Forks111
Watchers36
Issues17

rackspace/gophercloud

A Go SDK for OpenStack. IN FEATURE FREEZE. See Issue #592

Stars382
Contributors73
Forks164
Watchers31
Issues48

digitalocean/godo

DigitalOcean Go API client

Stars382
Contributors33
Forks58
Watchers81
Issues12

bndr/gopencils

Easily consume REST APIs with Go (golang)

Stars364
Contributors5
Forks27
Watchers17
Issues3

huandu/facebook

A Facebook Graph API SDK Library For Golang

Stars363
Contributors14
Forks100
Watchers44
Issues0

go-telegram-bot-api/telegram-bot-api

Golang bindings for the Telegram Bot API

Stars330
Contributors13
Forks55
Watchers27
Issues1

vmware/govmomi

Go library for the VMware vSphere API

Stars330
Contributors41
Forks126
Watchers42
Issues44

drone/go.stripe

a simple Credit Card processing library for Go using the Stripe API

Stars244
Contributors10
Forks61
Watchers17
Issues20

tucnak/telebot

Telebot is a Telegram bot framework in Go.

Stars242
Contributors18
Forks47
Watchers19
Issues12

ascoders/alipay

golang SDK for alipay

Stars228
Contributors2
Forks78
Watchers23
Issues4

sendgrid/sendgrid-go

SendGrid Library to Interface through Go

Stars220
Contributors24
Forks64
Watchers136
Issues16

minio/minio-go

Minio Go Library for Amazon S3 compatible cloud storage

Stars219
Contributors29
Forks62
Watchers21
Issues16

Azure/azure-sdk-for-go

Microsoft Azure SDK for Go

Stars211
Contributors48
Forks113
Watchers55
Issues58

line/line-bot-sdk-go

Go SDK for the LINE Messaging API

Stars207
Contributors4
Forks30
Watchers28
Issues1
Stars191
Contributors26
Forks67
Watchers43
Issues7

bwmarrin/discordgo

(Golang) Go bindings for Discord

Stars182
Contributors15
Forks49
Watchers18
Issues35

gofinance/ib

Pure Go interface to Interactive Brokers IB API

Stars173
Contributors7
Forks52
Watchers34
Issues8
Stars160
Contributors21
Forks53
Watchers12
Issues36

kurrik/twittergo

Twitter client library for go

Stars155
Contributors6
Forks25
Watchers8
Issues4

mattbaird/gochimp

Golang based client API for Mailchimp, including Mandrill

Stars140
Contributors26
Forks50
Watchers7
Issues4

strava/go.strava

A complete client library for the Strava V3 API

Stars132
Contributors7
Forks21
Watchers41
Issues2

mailgun/mailgun-go

Go library for sending mail with the Mailgun API.

Stars128
Contributors14
Forks37
Watchers30
Issues8

dghubble/go-twitter

Go Twitter REST and Streaming API v1.1

Stars127
Contributors8
Forks22
Watchers9
Issues3

Philipp15b/go-steam

Steam's protocol in Go to allow automation of different actions on the Steam network without running an actual Steam client. Includes APIs for friends, chatting, trading, trade offers and TF2 crafting.

Stars125
Contributors12
Forks47
Watchers20
Issues9

lionelbarrow/braintree-go

A Go client library for Braintree

Stars124
Contributors16
Forks63
Watchers9
Issues24

bndr/gojenkins

Jenkins API Client in Go

Stars119
Contributors15
Forks37
Watchers5
Issues11

logpacker/PayPal-Go-SDK

Golang client for PayPal REST API

Stars117
Contributors7
Forks24
Watchers9
Issues1

sfreiberg/gotwilio

Twilio library for Go (golang).

Stars107
Contributors5
Forks28
Watchers4
Issues1

kr/s3

Go package for Amazon’s S3 API

Stars101
Contributors6
Forks29
Watchers7
Issues19

andybons/hipchat

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

Stars98
Contributors8
Forks22
Watchers7
Issues0

stacktic/dropbox

Go (golang) client library for the Dropbox core and Datastore API with support for uploading and downloading encrypted files.

Stars97
Contributors5
Forks25
Watchers5
Issues8

daneharrigan/hipchat

A golang package to communicate with HipChat over XMPP

Stars97
Contributors8
Forks35
Watchers5
Issues2

mattn/go-redmine

Intefaces to redmine.

Stars91
Contributors10
Forks26
Watchers9
Issues4

virushuo/Go-Apns

Go library for Apple Push Notification Service (APNs)

Stars91
Contributors2
Forks22
Watchers10
Issues4

go-amz/amz

Go package to interact with Amazon Web Services

Stars87
Contributors12
Forks30
Watchers11
Issues8

jzelinskie/geddit

golang reddit api wrapper

Stars83
Contributors10
Forks40
Watchers7
Issues8

darkhelmet/twitterstream

Twitter streaming API for Go

Stars83
Contributors8
Forks25
Watchers5
Issues3

huichen/gobo

新浪微博Go语言SDK

Stars82
Contributors1
Forks25
Watchers18
Issues1

dynport/gocloud

Collection of golang libraries for cloud APIs

Stars79
Contributors6
Forks11
Watchers17
Issues2

andygrunwald/go-trending

Go library for accessing trending repositories and developers at Github.

Stars77
Contributors1
Forks2
Watchers6
Issues0

iron-io/iron_go

Iron.io API libraries

Stars76
Contributors16
Forks27
Watchers37
Issues8

maciekmm/messenger-platform-go-sdk

:envelope: A GO SDK for Facebook's messenger-platform: https://developers.facebook.com/docs/messenger-platform

Stars75
Contributors4
Forks12
Watchers10
Issues6

marpaia/chef-golang

Go library to interact with the Chef server API

Stars75
Contributors8
Forks27
Watchers11
Issues9

keighl/mandrill

Simple package for sending emails through the Mandrill API.

Stars73
Contributors5
Forks9
Watchers3
Issues1

facebookgo/fbapi

Package fbapi provides a client for the Facebook API.

Stars69
Contributors1
Forks7
Watchers6
Issues1

joekarl/go-libapns

Low level APNS library for go

Stars66
Contributors7
Forks25
Watchers8
Issues7

GeertJohan/yubigo

Yubigo is a Yubikey client API library that provides an easy way to integrate the Yubico Yubikey into your existing Go-based user authentication infrastructure.

Stars65
Contributors2
Forks7
Watchers6
Issues1

bgentry/heroku-go

Golang Heroku API Client

Stars65
Contributors3
Forks12
Watchers7
Issues4

marpaia/graphite-golang

A lightweight Graphite client for Golang

Stars65
Contributors8
Forks33
Watchers5
Issues2

tmc/speechtotext

streaming stdin to speech recognition tool via Google Cloud Speech API

Stars63
Contributors1
Forks3
Watchers0
Issues2

gogits/go-gogs-client

Gogs API client in Go.

Stars62
Contributors12
Forks35
Watchers12
Issues17

subosito/shorturl

Generic implementation for interacting with various URL shortening services in Go.

Stars57
Contributors1
Forks3
Watchers5
Issues1

t3rm1n4l/go-mega

A client library in go for mega.co.nz storage service

Stars57
Contributors5
Forks20
Watchers13
Issues10

Medium/medium-sdk-go

A Golang SDK for Medium's OAuth2 API

Stars57
Contributors6
Forks9
Watchers94
Issues2

carlosdp/twiliogo

Go helper library for the Twilio API

Stars55
Contributors9
Forks33
Watchers5
Issues9

briandowns/openweathermap

Go (golang) package for use with openweathermap.org's API.

Stars54
Contributors7
Forks18
Watchers7
Issues1

stathat/amzses

Go package to send email using Amazon's SES

Stars52
Contributors1
Forks21
Watchers3
Issues1

googollee/go-gcm

Go for GCM(Google Cloud Messaging) to push message to android device.

Stars51
Contributors1
Forks19
Watchers8
Issues4

subosito/twilio

Simple Twilio API wrapper in Go

Stars50
Contributors5
Forks14
Watchers2
Issues0

mncaudill/go-flickr

A wrapper for Flickr's API written in Go

Stars50
Contributors3
Forks18
Watchers3
Issues2

rcrowley/go-librato

Go client for Librato Metrics

Stars50
Contributors5
Forks12
Watchers5
Issues5

sger/go-apns2

Go package for HTTP/2 Apple Push Notification Service.

Stars49
Contributors1
Forks5
Watchers4
Issues1

xiocode/weigo

Sina Weibo SDK In GO

Stars48
Contributors4
Forks12
Watchers7
Issues1

harlow/kinesis-connectors

Golang library for processing Kinesis streams data

Stars46
Contributors3
Forks7
Watchers5
Issues3

mitchellh/go-bnet

Go (golang) client for the Battle.net API

Stars44
Contributors1
Forks1
Watchers3
Issues0

zorkian/go-datadog-api

A Go implementation of the Datadog API.

Stars43
Contributors17
Forks34
Watchers3
Issues5

Clarifai/clarifai-go

Clarifai library for Go

Stars42
Contributors5
Forks10
Watchers17
Issues9

segmentio/go-loggly

Loggly client for Go

Stars42
Contributors3
Forks18
Watchers31
Issues4

nesv/gothub

GitHub client (API v3) for the Go programming language.

Stars41
Contributors3
Forks5
Watchers1
Issues8

nf/geocode

Go package for interacting with The Google Geocoding API.

Stars40
Contributors6
Forks20
Watchers2
Issues5

DDRBoxman/go-amazon-product-api

Wrapper for the Amazon Product Advertising API

Stars39
Contributors6
Forks14
Watchers6
Issues0

chanxuehong/wechat

[v1] weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk

Stars39
Contributors2
Forks19
Watchers5
Issues0

dynport/digo

DigitalOcean API cli tool and library for golang

Stars34
Contributors2
Forks5
Watchers3
Issues3

jamieomatthews/gosnap

A Pure Go library for the Snapchat API

Stars34
Contributors1
Forks0
Watchers2
Issues1

Microsoft/ApplicationInsights-Go

Microsoft Application Insights SDK for Go

Stars33
Contributors1
Forks2
Watchers117
Issues0

orchestrate-io/gorc

A golang client for Orchestrate.io

Stars32
Contributors5
Forks11
Watchers6
Issues2

sourcegraph/go-ses

Amazon AWS Simple Email Service (SES) client for Go

Stars32
Contributors5
Forks21
Watchers3
Issues1

go-playground/webhooks

:fishing_pole_and_fish: Webhook receiver for GitHub and Bitbucket

Stars32
Contributors2
Forks3
Watchers2
Issues1

rdwilliamson/aws

Golang library for interacting with Amazon Web Services's REST API.

Stars31
Contributors8
Forks9
Watchers10
Issues0

haisum/recaptcha

Golang module for google re-captcha

Stars31
Contributors2
Forks11
Watchers1
Issues3

drbig/piratebay

A Go library implementing robust and comprehensive searching of PirateBay

Stars31
Contributors1
Forks3
Watchers3
Issues0

dannyvankooten/vat

Go package for dealing with EU VAT. Does VAT number validation & rates retrieval.

Stars31
Contributors1
Forks0
Watchers2
Issues3

tobi/airbrake-go

Go library to report errors to airbrake and compatible servers

Stars31
Contributors7
Forks16
Watchers0
Issues1

TrevorSStone/goriot

Go bindings for official Riot/League of legends REST API

Stars30
Contributors4
Forks19
Watchers3
Issues6

cosn/firebase

Firebase Go REST SDK

Stars30
Contributors2
Forks9
Watchers1
Issues7

conformal/yubikey

YubiKey API written in Go

Stars30
Contributors3
Forks1
Watchers10
Issues0

Aorioli/gcm

Google Cloud Messaging for application servers implemented using the Go programming language.

Stars29
Contributors3
Forks2
Watchers4
Issues0

handwritingio/go-client

Golang Client for Handwriting.io API

Stars29
Contributors1
Forks2
Watchers5
Issues0

sethvargo/go-fastly

A golang Fastly API client library.

Stars26
Contributors8
Forks14
Watchers4
Issues2

ungerik/go-gravatar

Go wrapper for the Gravatar API

Stars26
Contributors1
Forks4
Watchers2
Issues0

takama/ecbrates

The European Central Bank exchange rates for Go (golang) services

Stars25
Contributors1
Forks3
Watchers3
Issues0

sromku/go-gitter

Gitter API in Go

Stars24
Contributors5
Forks5
Watchers5
Issues0

beeker1121/mailchimp-go

Go client for the MailChimp API v3

Stars23
Contributors1
Forks2
Watchers3
Issues0

loldesign/azure

A golang API to communicate with the Azure Storage.

Stars23
Contributors1
Forks7
Watchers8
Issues1

astrata/twitter

Twitter API for Golang

Stars22
Contributors1
Forks2
Watchers5
Issues1

eggfly/bcsgo

golang baidu bcs sdk

Stars22
Contributors2
Forks10
Watchers6
Issues0

nickoneill/go-dropbox

go library for the dropbox API

Stars21
Contributors2
Forks4
Watchers6
Issues0

tumblr/go-collins

Collins API Client in Go - https://tumblr.github.io/collins

Stars21
Contributors4
Forks2
Watchers11
Issues0

michiwend/gomusicbrainz

a Go (Golang) MusicBrainz WS2 client library - work in progress

Stars20
Contributors2
Forks7
Watchers7
Issues1

otiai10/twistream

Simple Twitter Streaming API for Golang. #golang

Stars19
Contributors1
Forks2
Watchers3
Issues1

programmingthomas/instago

An Instagram API for Go

Stars19
Contributors2
Forks6
Watchers3
Issues0

riobard/go-mailgun

Mailgun client in Go

Stars19
Contributors5
Forks12
Watchers2
Issues0

iand/spotify

Go package to access the Spotify API

Stars18
Contributors2
Forks3
Watchers3
Issues0

vic3lord/stocks

Golang library: get stocks from Yahoo finance

Stars17
Contributors2
Forks3
Watchers2
Issues1

mostafah/mandrill

A small Go package for sending email through Mandrill’s API [No longer maintained]

Stars17
Contributors9
Forks13
Watchers5
Issues0

pearkes/digitalocean

A Go digitalocean library

Stars17
Contributors4
Forks4
Watchers2
Issues1

bit4bit/gami

GO - Asterisk AMI Interface

Stars17
Contributors2
Forks10
Watchers2
Issues0

nishanths/go-xkcd

xkcd API client for Go

Stars17
Contributors1
Forks0
Watchers1
Issues0

gregdel/pushover

Go wrapper arround the Pushover API

Stars16
Contributors1
Forks2
Watchers2
Issues0

hugozhu/goweibo

Weibo SDK for Golang

Stars16
Contributors1
Forks4
Watchers3
Issues1

jsantell/go-githubstream

Fetch commits from a GitHub repository periodically

Stars16
Contributors1
Forks0
Watchers2
Issues0

youdao-api/go-ynote

The open-api library for youdao note (有道云笔记).

Stars15
Contributors2
Forks5
Watchers3
Issues0

mohamedattahri/enigma

A simple Go client for the Enigma.io API

Stars15
Contributors1
Forks1
Watchers2
Issues0

neuegram/Ghost

A Go library for Snapchat's API

Stars15
Contributors2
Forks1
Watchers4
Issues0

pranavraja/apns

Push Notification client library in Go

Stars15
Contributors1
Forks3
Watchers2
Issues0

mattprice/Go-APNs

A Golang package for easily sending Apple Push Notifications.

Stars14
Contributors2
Forks3
Watchers2
Issues1

bradfitz/gce

Go package for for Google Compute Engine (GCE)

Stars14
Contributors2
Forks3
Watchers1
Issues0

racker/gorax

A Rackspace Cloud client library written in Go

Stars14
Contributors2
Forks6
Watchers156
Issues2

Mistobaan/go-apns

Apple Notification Service API for GOLANG

Stars14
Contributors1
Forks5
Watchers1
Issues0

eaigner/s3

Advanced S3 library for Go

Stars13
Contributors2
Forks3
Watchers1
Issues0

tcolar/authorize

Authorize.net Credit card authorization & capture API support for go / golang .

Stars12
Contributors1
Forks2
Watchers2
Issues0

r-medina/go-uber

Golang bindings for Uber API

Stars11
Contributors3
Forks4
Watchers4
Issues5

poorny/translate

Go online translation package

Stars10
Contributors3
Forks1
Watchers5
Issues0

rapito/go-shopify

Simple Shopify API for the Go Programming Language

Stars10
Contributors1
Forks3
Watchers1
Issues1

naegelejd/brewerydb

Go library for http://www.brewerydb.com/ API

Stars10
Contributors2
Forks0
Watchers2
Issues5

grantmd/go-coinbase

A Coinbase API library in Go(lang)

Stars10
Contributors2
Forks1
Watchers2
Issues2

mrallen1/kelvin

An Amazon Glacier client implemented in Golang

Stars9
Contributors1
Forks2
Watchers2
Issues0

rapito/go-spotify

Go library for the Spotify Web API

Stars9
Contributors2
Forks1
Watchers1
Issues0

segmentio/go-route53

High-level Route53 client.

Stars9
Contributors1
Forks0
Watchers38
Issues2

mattn/go-yql

YQL database driver for golang.

Stars9
Contributors4
Forks7
Watchers1
Issues2

jacobsa/aws

Go client libraries for Amazon Web Services

Stars8
Contributors1
Forks3
Watchers1
Issues2

areed/mailchimp

Go wrapper for the Mailchimp API

Stars8
Contributors1
Forks6
Watchers2
Issues0

svanharmelen/gocs

gocs is a CloudStack client that enables Go programs to interact with the CloudStack API in a simple and uniform way

Stars8
Contributors2
Forks2
Watchers2
Issues0

dietsche/textbelt

golang library for textbelt.com

Stars7
Contributors1
Forks0
Watchers2
Issues0

chonthu/go-google-analytics

Simple Reporting for Google Analytics

Stars7
Contributors2
Forks1
Watchers2
Issues0

agonzalezro/twilio-go

Twilio NON-OFFICIAL Golang wrapper

Stars7
Contributors1
Forks2
Watchers2
Issues0

sostronk/go-steam

Go library for querying Source servers

Stars7
Contributors1
Forks0
Watchers10
Issues0

PeoplePerHour/go-shippable

Shippable API client in Go

Stars7
Contributors1
Forks1
Watchers4
Issues0

stathat/stathatgo

go package for posting stats to StatHat

Stars7
Contributors2
Forks2
Watchers2
Issues0

ChimeraCoder/goangel

A Go client library for the AngelList API

Stars7
Contributors1
Forks2
Watchers1
Issues1

peterhellberg/hn

Go library for the Hacker News API

Stars7
Contributors2
Forks2
Watchers1
Issues0

riobard/go-sendcloud

SendCloud mail API client in Go

Stars6
Contributors1
Forks3
Watchers1
Issues1

cookieo9/dropbox-go

Dropbox API Client Library for the Go Programming Language

Stars6
Contributors2
Forks3
Watchers2
Issues10

rharter/go-tmdb

Go library to access The Movie Database

Stars2
Contributors1
Forks1
Watchers0
Issues0

mattcunningham/gumblr

A Go Wrapper for the Tumblr v2 API

Stars2
Contributors1
Forks2
Watchers1
Issues0

iand/youtube

Go package to access the Youtube API (very partial implementation)

Stars2
Contributors1
Forks0
Watchers1
Issues0

robdimsdale/wundergo

Go/Golang API client for Wunderlist

Stars1
Contributors1
Forks0
Watchers1
Issues0

iand/lastfm

Go package to access the Last.fm API (very partial implementation)

Stars1
Contributors1
Forks0
Watchers1
Issues0

dahernan/goreddit

Experiment using the Reddit API

Stars0
Contributors1
Forks0
Watchers1
Issues0

playlyfe/playlyfe-go-sdk

This is the official Playlyfe Golang Sdk

Stars0
Contributors2
Forks0
Watchers4
Issues0