Go Third-party APIs

Open-source Go projects categorized as Third-party APIs

Top 23 Go Third-party API Projects

  • github

    Go library for accessing the GitHub API

  • aws-sdk-go

    AWS SDK for the Go programming language.

    Latest mention: How dose AWS manages all of their SDKs? | reddit.com/r/aws | 2021-01-27

    That's the only way. For example; just this one file, the API interface for CloudFront in Go, is 23,000 lines long. Its long because AWS is complex, but primarily because its codegen'd; there's no manual optimization at play to make things maintainable when humans are maintaining it.

  • telegram-bot-api

    Golang bindings for the Telegram Bot API

  • google

    Auto-generated Google APIs for Go.

  • google-cloud

    Google Cloud Client Libraries for Go.

  • discordgo

    (Golang) Go bindings for Discord

    Latest mention: Playing Cards Discord Bot | dev.to | 2021-01-09

    The backend consists of the bot itself and the standard Go packages for hosting card images and the frontend website. I used the DiscordGo package for the bot, which provides Go bindings for the Discord API.

  • telebot

    Telebot is a Telegram bot framework in Go.

  • stripe

    Go library for the Stripe API.

  • minio-go

    MinIO Client SDK for Go

  • go-twitter

    Go Twitter REST and Streaming API v1.1

  • anaconda

    A Go client library for the Twitter 1.1 API

  • facebook

    A Facebook Graph API SDK For Go.

  • go-jira

    Go client library for Atlassian Jira

  • githubql

    Package githubv4 is a client library for accessing GitHub GraphQL API v4 (https://developer.github.com/v4/).

  • webhooks

    :fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs

  • paypal

    Golang client for PayPal REST API

  • geo-golang

    Go library to access geocoding and reverse geocoding APIs

  • tbot

    Go library for Telegram Bot API

  • go-marathon

    A GO API library for working with Marathon

  • ethrpc

    Golang client for ethereum json rpc api

  • telegram

    Implementation for the telegram bot API

  • Trello

    Trello API wrapper for Go

  • Medium

    A Golang SDK for Medium's OAuth2 API

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 2021-01-27.


What are some of the best open-source Third-party API projects in Go? This list will help you:

Project Stars
1 github 7,129
2 aws-sdk-go 6,447
3 telegram-bot-api 2,609
4 google 2,533
5 google-cloud 2,432
6 discordgo 1,769
7 telebot 1,631
8 stripe 1,292
9 minio-go 1,182
10 go-twitter 1,141
11 anaconda 1,071
12 facebook 937
13 go-jira 847
14 githubql 742
15 webhooks 581
16 paypal 401
17 geo-golang 386
18 tbot 297
19 go-marathon 196
20 ethrpc 190
21 telegram 174
22 Trello 159
23 Medium 131