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: Looking for elegant code bases written in GoLang | /r/golang | 2023-12-09

    I really like the go-github library, one can learn a lot about how good APIs are written and designed https://github.com/google/go-github.

  • aws-sdk-go

    AWS SDK for the Go programming language.

  • Project mention: my first go project, a CLI application to store IP addresses | /r/golang | 2023-07-12
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-openai

    OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go

  • Project mention: Agency: Pure Go LangChain Alternative | news.ycombinator.com | 2023-11-27

    Unfortunately, you're using sashabaranov/go-openai, which has different api behavior than the official langchain python package [0].

    I was hoping this would be a drop in replacement for langchain (so DS ppl can code in python and gophers can port it to production).

    [0] - https://github.com/sashabaranov/go-openai#why-dont-we-get-th...

  • telegram-bot-api

    Golang bindings for the Telegram Bot API

  • discordgo

    (Golang) Go bindings for Discord

  • Project mention: Hey, I'm didlly... | /r/Discord_selfbots | 2023-06-01

    You could try building off of DiscordGO, just like dolfies did with discord.py. Glad to see you back though

  • google

    Auto-generated Google APIs for Go.

  • telebot

    Telebot is a Telegram bot framework in Go.

  • Project mention: Botlib: Telegram Bots in C by Antirez | news.ycombinator.com | 2023-11-24

    But then it's hard to imagine much better than the existing Telebot library, which is a very elegant and idiomatic Go.

    https://github.com/tucnak/telebot

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • google-cloud

    Google Cloud Client Libraries for Go.

  • Project mention: Out of process pagination on BigQuery table | /r/bigquery | 2023-12-11

    Hello. So we use big query as database for all events that are happening in the project. And one of the features on the frontend is to display events with detailed view and so. Also one thing that we're using there is infinite scroll, so you can hit and fetch more requests. Based on that I do not know if the current approach is something correct. Basically we need out of process pagination where we create a job on the first request and then on next requests we paginate over the results. Using more or less this solution now: https://github.com/googleapis/google-cloud-go/issues/8173

  • minio-go

    MinIO Go client SDK for S3 compatible object storage

  • stripe

    Go library for the Stripe API.

  • go-jira

    Go client library for Atlassian Jira

  • facebook

    A Facebook Graph API SDK For Go.

  • anaconda

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

  • 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

  • lark

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

  • tbot

    Go library for Telegram Bot API

  • openaigo

    OpenAI GPT3/3.5 and GPT4 ChatGPT API Client Library for Go, simple, less dependencies, and well-tested

  • ethrpc

    Golang client for ethereum json rpc api

  • Trello

    Trello API wrapper for Go

  • go-marathon

    A GO API library for working with Marathon

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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

Go Third-party APIs related posts

  • How to Create an Audio Visualizer using Nextjs

    2 projects | dev.to | 14 Apr 2024
  • Implementing semantic image search with Amazon Titan and Supabase Vector

    4 projects | dev.to | 5 Apr 2024
  • Boost Your Medium Visibility: 12 Essential Tips for Writers

    1 project | dev.to | 31 Mar 2024
  • Get Random Images API for free from Lorem Picsum

    1 project | dev.to | 27 Mar 2024
  • Now Anyone Can Add Beautiful Interactive Images in ChatGPT ⏱️ (in 30 Seconds)

    1 project | dev.to | 22 Mar 2024
  • Building a flat-file CMS with Angular

    3 projects | dev.to | 5 Mar 2024
  • Every Default macOS Wallpaper

    2 projects | news.ycombinator.com | 15 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 github 10,068
2 aws-sdk-go 8,549
3 go-openai 8,177
4 telegram-bot-api 5,423
5 discordgo 4,732
6 google 3,803
7 telebot 3,639
8 google-cloud 3,602
9 minio-go 2,258
10 stripe 1,995
11 go-jira 1,419
12 facebook 1,271
13 anaconda 1,141
14 githubql 1,091
15 webhooks 929
16 paypal 646
17 geo-golang 492
18 lark 381
19 tbot 352
20 openaigo 284
21 ethrpc 262
22 Trello 215
23 go-marathon 199

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com