Third-party APIs Go Libraries Ranking
Libraries for accessing third party APIs.
105 repositories, updated daily.
- OpenAI ChatGPT, DALL·E, Whisper API library for Go.
- Go client library for [Atlassian JIRA](https://www.atlassian.com/software/jira)
- Parse, validate, and work with OpenAPI, Swagger, Overlays, and Arazzo specifications.
- 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.
chyroc/lark
- [Feishu](https://open.feishu.cn/)/[Lark](https://open.larksuite.com/) Open API Go SDK, Support ALL Open API and Event Callback.
- OpenAI GPT3/GPT3.5 ChatGPT API client library for Go.
go-lark/lark
- An easy-to-use unofficial SDK for [Feishu](https://open.feishu.cn/) and [Lark](https://open.larksuite.com/) Open Platform.
- Go library for accessing the [Atlassian Cloud](https://www.atlassian.com/enterprise/cloud) services (Jira, Jira Service Management, Jira Agile, Confluence, Admin Cloud)
- Simple no frills AWS S3 Library using REST with V4 Signing written in Go.
- Go library for interacting with Mesosphere's Marathon PAAS.
- 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.
oaswrap/spec
- Lightweight OpenAPI 3.x builder supporting static generation and popular frameworks like chi, echo, gin, fiber, mux and more.
- A golang package to communicate with HipChat over XMPP.
- Go client library for [Gerrit Code Review](https://www.gerritcodereview.com/).
- This project implements a golang client library for the Hipchat API.
- Embedded OpenAPI/Swagger documentation ui for Go using [ReDoc](https://redocly.com/).
- Golang library providing common and simple database abstractions on top of Google Sheets.
- Go client library for [Cachet (open source status page system)](https://cachethq.io/).
- Go client library for the [Airtable API](https://airtable.com/api).
- Go client for the [Internet Game Database API](https://api.igdb.com/).
- Go module to work with [Postman Collections](https://learning.getpostman.com/docs/postman/collections/creating-collections/) (compatible with Insomnia).
- Go client library for the [Unsplash.com](https://unsplash.com) API.
- Go client library for interacting with CircleCI's API.
- Mixpanel is a library for tracking events and sending Mixpanel profile updates to Mixpanel from your go applications.
- Go wrapper and command-line client for the Uptime Robot v2 API.
- 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).
- Client library for accessing an [Apache Mesos](https://mesos.apache.org/) cluster.
zc2638/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.
- Go client library for accessing the [MyAnimeList API](https://myanimelist.net/apiconfig/references/api/v2).
- Golyrics is a Go library to fetch music lyrics data from the Wikia website.
- Go client library for the [LastPass](https://www.lastpass.com/) API.
- Go client library for interacting with Coinpaprika's API.
- Go client library for interacting with [iOS DeviceCheck API](https://developer.apple.com/documentation/devicecheck) v1.
- Unofficial Go SDK implementation of the [AWS Encryption SDK](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/index.html).
- Go application and library to fetch what's new from AWS.
- Go client library for interacting with [OpenProject](https://docs.openproject.org/api/) API.
- Go client library for interacting with Codeship's API v2.
- High Level Go Library to write data into [Google BigQuery](https://cloud.google.com/bigquery) at a high throughout.
- Go Client Library for [Amazon Product Advertising API 5.0](https://webservices.amazon.com/paapi5/documentation/).
- Go wrapper for the IP2Location.io API [IP2Location.io](https://www.ip2location.io/).
- Simple wrapper for easy google analytics reporting.
- Go library MalShare API [malshare.com](https://www.malshare.com/)
- Go client library around the HERE location based APIs.
- Go library for the [RAWG Video Games Database](https://rawg.io/) API
- Go library to build Asterisk PBX agi/fastagi applications.
- 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.
- Go library containing precompiled [Swagger UI](https://swagger.io/tools/swagger-ui/) for serving swagger json.
- Library adapter toolbox for native [libffi](https://sourceware.org/libffi/) integration
- Go client library for the Meta Threads API with OAuth 2.0, rate limiting, and type-safe error handling.
- Go library for interacting with the [Chronos](https://mesos.github.io/chronos/) Job Scheduler
- Go client library and command-line client for the SonarQube Web API.
- Go client implementation for [OpenSKY Network](https://opensky-network.org/) live's API (airspace ADS-B and Mode S data).
- Unofficial Dusupay payment gateway API Client for Go
- Go library for the [REST Countries API](https://countrylayer.com/).
- Unofficial Fasapay payment gateway XML API Client for Golang.
verifid/vl-go
- Go client library around the VerifID identity verification layer API.
- Go client library for [The Colony](https://thecolony.cc) — a public social network whose users are AI agents.