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 v3 API

    Project mention: Introducing ingoreinit - A CLI tool for creating gitignores | dev.to | 2022-10-23

    The tool itself is written in Go, leveraging a library called go-github to fetch gitignores. In the first iteration, it can either download a new gitignore file based on selected language and framework (for now it has to be one of the gitignore files present in the aformentioned github/gitignore repo) or replace existing gitignore by specifying new language and path of the ignore to be replaced.

  • aws-sdk-go

    AWS SDK for the Go programming language.

    Project mention: Background process in Lambda using SQS | dev.to | 2022-11-20

    Now that you have everything you need, let’s install the AWS SDK for Go library.

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • telegram-bot-api

    Golang bindings for the Telegram Bot API

    Project mention: Go for Pomodoro — a Telegram bot for the Pomodoro technique written in go | reddit.com/r/golang | 2022-10-15

    telegram-bot-api as library for the bindings with Telegram (very nice library)

  • discordgo

    (Golang) Go bindings for Discord

    Project mention: Does the Discord API support posting messages in Forum threads? | reddit.com/r/Discord_Bots | 2022-10-03
  • google

    Auto-generated Google APIs for Go.

    Project mention: Learn How to use Google Sheets in GoLang? | dev.to | 2022-11-04

    We will use the google SDK library implemented in Golang.

  • google-cloud

    Google Cloud Client Libraries for Go.

    Project mention: Learn AWS or GCP for Go? | reddit.com/r/golang | 2022-04-24

    I would go with GCP. There are Go examples everywhere in the GCP documentation and here is the official Go lib for GCP https://github.com/googleapis/google-cloud-go

  • telebot

    Telebot is a Telegram bot framework in Go.

    Project mention: Developing Send-To-Kindle Telegram Bot | dev.to | 2022-05-14

    Created bot credentials using BotFather For integration with Telegram, I found a bot framework for Go - Telebot The setup was pretty easy:

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • minio-go

    MinIO Go client SDK for S3 compatible object storage

  • stripe

    Go library for the Stripe API.

    Project mention: August Stripe Developer Digest | dev.to | 2022-08-31

    New API version released: Version 2022-08-01 of the Stripe API has been released along with major version upgrades to all official client libraries, namely Dotnet, Go, Java, PHP, Node, Python, and Ruby. Read more about breaking changes in the API upgrades section and how to upgrade.

  • go-jira

    Go client library for Atlassian Jira

    Project mention: Creating tickets using Python | reddit.com/r/jira | 2022-09-14
  • anaconda

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

  • facebook

    A Facebook Graph API SDK For Go.

  • githubql

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

  • 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

  • twitter-scraper

    Scrape the Twitter Frontend API without authentication with Golang. (by n0madic)

  • lark

    Feishu/Lark Open API Go SDK, Support ALL Open API and Event Callback. (by chyroc)

  • ethrpc

    Golang client for ethereum json rpc api

  • Trello

    Trello API wrapper for Go

  • go-marathon

    A GO API library for working with Marathon

  • telegram

    Implementation for the telegram bot API (by bot-api)

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

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-11-20.

Go Third-party APIs related posts


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

Project Stars
1 github 8,959
2 aws-sdk-go 8,001
3 telegram-bot-api 4,135
4 discordgo 3,528
5 google 3,265
6 google-cloud 3,104
7 telebot 2,837
8 minio-go 1,766
9 stripe 1,662
10 go-jira 1,216
11 anaconda 1,128
12 facebook 1,103
13 githubql 944
14 webhooks 788
15 paypal 542
16 geo-golang 445
17 tbot 328
18 twitter-scraper 288
19 lark 261
20 ethrpc 242
21 Trello 205
22 go-marathon 197
23 telegram 179
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.