The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Go api-client Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
go-otelroundtripper
Go http.RoundTripper that emits open telemetry metrics. This helps you easily get metrics for all external APIs you interact with.
-
ynab
Go client for the YNAB API. Unofficial. It covers 100% of the resources made available by the YNAB API.
-
streaming-availability-api
Streaming Availability API allows getting streaming availability information of movies and series; and querying the list of available shows on streaming services such as Netflix, Disney+, Apple TV, Max and Hulu across multiple countries!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
There are others, but continue practicing with this. If you like, read https://github.com/rs/curlie codebase 😊
Project mention: jonaslu/ain: A terminal HTTP API client alternative to postman, paw and insomnia | news.ycombinator.com | 2023-08-30
They seem to have spent a ton of time on their website, why link to the github with no information? https://neonmodem.com/
Project mention: Proxmox VE Helper-Scripts – Scripts for Streamlining Your Homelab with Proxmox | news.ycombinator.com | 2023-11-30The best way to handle this (which is really terrible, honestly, but it works) is to make configdrive2 ISOs locally, and upload those using the API. That is, don't give Proxmox a cloud-init snippet, but rather a fully-built cloud-init ISO. This is basically bypassing/reimplementing Proxmox's cloud-init features yourself, which is terrible. But it works really well.
There's a pretty neat Proxmox API library written in Go that can do this all for you: https://github.com/luthermonson/go-proxmox
There's a Terraform plugin planned, as well. Not sure what the status on it is, currently.
I also am slowly working on my own Proxmox CLI, consuming the go-proxmox library: https://github.com/perchnet/gomox
But unfortunately I don't have much software engineering experience, so it's a very slow process... :)
See a full documentation at docs.go-atlassian.io.
From the code, we managed to generate a rectangular card with a play button (images sourced from Unsplash). Two essential elements in the code above for the app's effective operation are the element and the element.
Project mention: What do you consider the best cloud logging platform that has a free tier? | /r/golang | 2023-05-26And yes, their Go library already has a logrus adapter: https://github.com/axiomhq/axiom-go
Project mention: How to get notified about new major / minor versions of a docker container which is fixed to dedicated minor version | /r/selfhosted | 2023-06-27On a similar vein, have you seen https://newreleases.io/
Project mention: Writing a Netflix/Disney+ Movie Recommender with Go | news.ycombinator.com | 2023-09-30Hi all, I wrote a Go tutorial on Medium about how to write a simple movie recommender based on users’ subscribed streaming services. It goes over how to search for the movies on the streaming services and how you can provide deep links to them.
The final code is available on GitHub: https://github.com/movieofthenight/streaming-availability-ap...
And the finished product here: https://www.reccio.com/
I thought some of you might find it useful, let me know if you have any questions/comments!
Go api-client related posts
- How to Create an Audio Visualizer using Nextjs
- Boost Your Medium Visibility: 12 Essential Tips for Writers
- Get Random Images API for free from Lorem Picsum
- Now Anyone Can Add Beautiful Interactive Images in ChatGPT ⏱️ (in 30 Seconds)
- Building a flat-file CMS with Angular
- Every Default macOS Wallpaper
- Free High-Quality Photos, Videos, Music and More: A Guide to Royalty-Free Media
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source api-client projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | curlie | 2,642 |
2 | mtproto | 1,164 |
3 | anaconda | 1,141 |
4 | ain | 560 |
5 | neonmodem | 495 |
6 | kraken-go-api-client | 214 |
7 | pushover | 139 |
8 | go-proxmox | 124 |
9 | go-atlassian | 107 |
10 | simpleforce | 86 |
11 | igdb | 79 |
12 | go-otelroundtripper | 75 |
13 | go-unsplash | 73 |
14 | http-tanker | 73 |
15 | ynab | 66 |
16 | axiom-go | 44 |
17 | patreon-go | 38 |
18 | client-go | 33 |
19 | jokeapi | 22 |
20 | streaming-availability-api | 21 |
21 | codeship-go | 18 |
22 | goSam | 16 |
23 | gopaapi5 | 15 |