Go Client

Open-source Go projects categorized as Client
Topics: Golang Go CLI Server SDK

Top 23 Go Client Projects

  • wgcf

    ๐Ÿšค Cross-platform, unofficial CLI for Cloudflare Warp

  • Project mention: Wireguard blocked but Cloudflare warp works | /r/WireGuard | 2023-08-30

    I can successfully create wg profiles using wgcf and connect to Cloudflare servers.

  • gocql

    Package gocql implements a fast and robust Cassandra client for the Go programming language.

  • 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-imap

    ๐Ÿ“ฅ An IMAP library for clients and servers

  • go-smtp

    ๐Ÿ“ค An SMTP client & server library written in Go

  • franz-go

    franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.6+. Producing, consuming, transacting, administrating, etc.

  • Project mention: Ingesting Data into OpenSearch using Apache Kafka and Go | dev.to | 2023-07-13

    Thankfully, Kafka and OpenSearch provide client libraries for a variety of programming languages which make it possible to write your own integration layer. This is exactly what's covered in this blog! We will make use of a custom Go application to ingest data using Go clients for Kafka and OpenSearch.

  • oidc

    Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation

  • Project mention: Easy to use OpenID Connect client and server library written for Go | /r/hackernews | 2023-12-04
  • githubql

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

  • SaaSHub

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

    SaaSHub logo
  • gentleman

    Plugin-driven, extensible HTTP client toolkit for Go

  • circumflex

    ๐ŸŒฟ It's Hacker News in your terminal

  • Project mention: Orange Site Hit | news.ycombinator.com | 2024-01-01
  • graphql

    Simple low-level GraphQL HTTP client for Go (by machinebox)

  • aliyun-cli

    Alibaba Cloud CLI

  • dblab

    The database client every command line junkie deserves.

  • go-ora

    Pure go oracle client

  • kubeletctl

    A client for kubelet

  • graphql

    Package graphql provides a GraphQL client implementation. (by shurcooL)

  • rsync

    gokrazy rsync (by gokrazy)

  • meilisearch-go

    Golang wrapper for the Meilisearch API

  • jcli

    Jenkins CLI allows you to manage your Jenkins in an easy way. Jenkins ๅ‘ฝไปค่กŒๅฎขๆˆท็ซฏ

  • go-notion

    Go client for the Notion API.

  • fdroidcl

    F-Droid desktop client

  • Project mention: F-Droid: Android FOSS app store | news.ycombinator.com | 2023-10-20

    I like this app for interfacing with fdroid: https://f-droid.org/packages/com.machiav3lli.fdroid/

    I also like this CLI for bulk downloading apks for initializing a new device over adb: https://github.com/mvdan/fdroidcl

    To get releases faster there is obtanium: https://github.com/ImranR98/Obtainium

  • koneko

    ๐Ÿˆ๐ŸŒ nyaa.si terminal BitTorrent tracker

  • Project mention: I'm fine with the basics of Plex - now what can I do to really use plex to it's full potential? | /r/PleX | 2023-12-09

    Do you know if this would work for nyaa.si? The main issue is that a lot of release groups do not put "eng" in their titles and are instead in the "English Translated" category. Does sonarr have a way to find these categories? I've just been using a profile to restrict which release groups it pulls from but there are so many that it's been kind of tedious.

  • fuego

    Fuego is a command line client for the firestore database (https://firebase.google.com/docs/firestore). (by sgarciac)

  • madonctl

    CLI client for the Mastodon social network API

  • 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 Client related posts

  • CursusDB - Highly performant, secure, in-memory distributed unstructured document type database with an SQL like query language.

    4 projects | /r/golang | 7 Dec 2023
  • Easy to use OpenID Connect client and server library written for Go

    1 project | /r/hackernews | 4 Dec 2023
  • Wireguard blocked but Cloudflare warp works

    1 project | /r/WireGuard | 30 Aug 2023
  • Microsoft Edge users now have 5GB of free built-in VPN

    1 project | /r/Windows11 | 29 Jun 2023
  • Install Cloudflare Warp on Linux Mint 21.1 Vera

    1 project | /r/linuxmint | 23 Jun 2023
  • Vpn gratuita para P2P

    1 project | /r/InternetBrasil | 21 Jun 2023
  • Cloudflare warp client in Fedora 37

    1 project | /r/Fedora | 10 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 31 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 Client projects in Go? This list will help you:

Project Stars
1 wgcf 5,639
2 gocql 2,534
3 go-imap 2,007
4 go-smtp 1,602
5 franz-go 1,541
6 oidc 1,218
7 githubql 1,093
8 gentleman 1,071
9 circumflex 1,081
10 graphql 926
11 aliyun-cli 814
12 dblab 763
13 go-ora 752
14 kubeletctl 694
15 graphql 694
16 rsync 484
17 meilisearch-go 466
18 jcli 379
19 go-notion 376
20 fdroidcl 257
21 koneko 214
22 fuego 203
23 madonctl 191

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