Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go Client

Go Client

33 projects

Showing 33 of 33 projects

go-openai
go-openaiGo

Unofficial Go client library for the OpenAI API, supporting ChatGPT, GPT-4, DALL·E, Whisper, and more.

#ai-integration#chatgpt-api#gpt-5
Stars10.8k
Forks1.7k
Last commit19 days ago
NATS Go Client
NATS Go ClientGo

Official Go client for NATS, a cloud-native messaging system, enabling high-performance publish-subscribe and request-reply communication.

#jetstream#go-client#distributed-systems
Stars6.7k
Forks828
Last commit20 hours ago
go-elasticsearch
go-elasticsearchGo

The official Go client library for interacting with Elasticsearch, providing a comprehensive API for search, indexing, and data operations.

#data-indexing#client#go-client
Stars6.1k
Forks643
Last commit21 hours ago
amqp
amqpGo

A Go client library for AMQP 0.9.1, maintained by the RabbitMQ team, enabling communication with RabbitMQ servers.

#message-queue#go-client#distributed-systems
Stars2.0k
Forks168
Last commit20 hours ago
anaconda
anacondaGo

A comprehensive Go client library for the Twitter 1.1 API with full endpoint coverage and OAuth support.

#oauth#social-media#go-client
Stars1.1k
Forks241
Last commit2 years ago
aerospike-client-go
aerospike-client-goGo

A high-performance, goroutine-friendly Go client library for the Aerospike distributed database.

#database-driver#high-performance#concurrent
Stars460
Forks213
Last commit2 days ago
godet
godetGo

A Go client library for remotely controlling Chrome/Chromium browsers via the Chrome DevTools Protocol.

#go-client#go-library#headless-browser
Stars399
Forks43
Last commit5 months ago
jsonrpc
jsonrpcGo

A Go implementation of a JSON-RPC 2.0 client over HTTP with support for batch requests, custom headers, and flexible response handling.

#json-rpc#go-client#api-client
Stars373
Forks98
Last commit10 months ago
openaigo
openaigoGo

A simple, well-tested Go client library for OpenAI's GPT-3.5, GPT-4, and ChatGPT APIs with minimal dependencies.

#ai-integration#chatgpt3#chatgpt-api
Stars298
Forks37
Last commit2 years ago
Go
GoGo

Go client library for connecting to InfluxDB 1.x time series databases.

#influxql#go-client#go-library
Stars192
Forks109
Last commit2 years ago
go-rqlite
go-rqliteGo

A Go client library for rqlite, providing an idiomatic API and database/sql driver for the distributed SQLite database.

#database-driver#go-client#database-sql
Stars187
Forks38
Last commit4 months ago
wit-go
wit-goGo

A Go client library for interacting with the Wit.ai natural language processing HTTP API.

#intent-recognition#go-client#entity-extraction
Stars171
Forks37
Last commit1 year ago
go-gremlin
go-gremlinGo

A Go client library for connecting to TinkerPop3 Gremlin Server graph databases via WebSockets.

#database-driver#janusgraph#go-client
Stars117
Forks56
Last commit6 years ago
go-powerdns
go-powerdnsGo

A Go client library for interacting with the PowerDNS Authoritative Server 4.x API.

#go-client#powerdns#dns-management
Stars105
Forks32
Last commit1 month ago
cachet
cachetGo

Go client library for Cachet, providing full API support for the open-source status page system.

#status-page#devops#open-source
Stars90
Forks14
Last commit5 years ago
igdb
igdbGo

A Go client library for accessing the Internet Game Database (IGDB) API with full endpoint support and flexible query options.

#api#client#go-client
Stars86
Forks19
Last commit3 years ago
go-pilosa
go-pilosaGo

Go client library for interacting with Pilosa, a high-performance distributed bitmap index.

#bitmap-index#high-performance#go-client
Stars58
Forks24
Last commit4 years ago
go-salesforce
go-salesforceGo

A Go client library for interacting with the Salesforce REST API, supporting authentication, SOQL queries, DML operations, and Bulk API.

#enterprise-software#salesforce#oauth
Stars57
Forks20
Last commit1 month ago
clarifai
clarifaiGo

A deprecated Go client library for the Clarifai v1 API, enabling image tagging and feedback functionality.

#v1-api#go-client#deprecated
Stars55
Forks14
Last commit1 year ago
Go
GoGo

A Go client library for connecting Go applications to Eclipse Vert.x applications via the TCP EventBus bridge.

#go-client#integration#distributed-systems
Stars33
Forks4
Last commit8 years ago
lastpass-go
lastpass-goGo

A Go client library for programmatically interacting with LastPass accounts and shared folders.

#library#api#go-client
Stars32
Forks6
Last commit3 years ago
coinpaprika-api-go-client
coinpaprika-api-go-clientGo

A Go client library for accessing Coinpaprika's cryptocurrency market data API.

#crypto#go-client#cryptocurrency
Stars27
Forks13
Last commit7 days ago
detectlanguage
detectlanguageGo

A Go client library for the Detect Language API, enabling language detection and account management.

#detect-language-api#detect-language#text-analysis
Stars26
Forks4
Last commit1 year ago
go-openproject
go-openprojectGo

A Go client library for interacting with the OpenProject API to manage projects, work packages, and other resources.

#go-client#rest-api#go-library
Stars19
Forks8
Last commit3 years ago
codeship-go
codeship-goGo

Go client library for interacting with the Codeship API v2, providing authentication, pagination, and logging.

#codeship#go-client#continuous-integration
Stars18
Forks7
Last commit5 years ago
Adafruit IO Go Library
Adafruit IO Go LibraryGo

A Go client library for interacting with Adafruit IO cloud services to manage IoT data feeds.

#iot#go-client#adafruit-io
Stars16
Forks8
Last commit2 years ago
gopaapi5
gopaapi5Go

A Go client library for accessing Amazon's Product Advertising API 5.0 to retrieve product data, browse nodes, and search results.

#browse-nodes#search-items#go-client
Stars16
Forks9
Last commit6 years ago
coherence-go-client
coherence-go-clientGo

A native Go client for Oracle Coherence that enables Go applications to interact with Coherence clusters using gRPC for distributed caching.

#data-grid#distributed#caching
Stars15
Forks6
Last commit4 months ago
go-suricata
go-suricataGo

A Go client library for interacting with Suricata's Unix socket to execute commands and retrieve data.

#suricata#unix-socket#client
Stars13
Forks1
Last commit6 years ago
threads-go
threads-goGo

A production-ready Go client for Meta's Threads API with full endpoint coverage, OAuth 2.0, and intelligent rate limiting.

#oauth2#client#threads-go
Stars9
Forks3
Last commit15 days ago
newsapi-go
newsapi-goGo

A Go client library for interacting with the NewsAPI service to fetch news articles and sources.

#go-client#media-data#news-api
Stars7
Forks2
Last commit18 days ago
Instaclustr Go Client for Instaclustr Icarus
Instaclustr Go Client for Instaclustr IcarusGo

A Go client library for interacting with the Instaclustr Icarus Cassandra sidecar REST API.

#api#client#go-client
Stars4
Forks3
Last commit1 year ago
vl-go
vl-goGo

Go client library for the VerifID identity verification layer API, providing a complete wrapper for all endpoints.

#authentication#go-client#rest-api
Stars2
Forks1
Last commit5 years ago

Related Tags

#Api Client18#Go18#Golang18#Go Library7#Rest Api6#Client5#Golang Library5#Microservices4#Http Client4#Database Driver3#Database Client3#Automation3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub