curlie
kraken-go-api-client
curlie | kraken-go-api-client | |
---|---|---|
3 | 2 | |
2,666 | 215 | |
- | - | |
4.0 | 2.8 | |
2 months ago | about 2 months ago | |
Go | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
curlie
-
HTTP Client
There are others, but continue practicing with this. If you like, read https://github.com/rs/curlie codebase 😊
-
Show HN: GraphQL Client in the Terminal
A good example would be curlie (go frontend for curl - https://github.com/rs/curlie) vs httpie (pure python - https://github.com/httpie/httpie). Originally I used httpie for its easier syntax, but it is very noticeably slower than curlie. I presume this is why they are asking for a rust version.
Another reason is that python is a bit harder to distribute due to the nature of python packaging, where as rust compiles to a single binary.
-
cURL to add native JSON support
Check out curlie[0] which is really great and already does this. It's essentially a wrapper for curl with JSON support.
[ 0 ] https://github.com/rs/curlie
kraken-go-api-client
-
Need help with serde_json, hashmap and float
I check golang Kraken API package and this is how it's done. All the currencies are hardcoded in a struct.
-
map[string]interface to map
"fmt" "log" "[github.com/beldur/kraken-go-api-client](https://github.com/beldur/kraken-go-api-client)"
What are some alternatives?
httpie - 🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
ain - A HTTP API client for the terminal
httpie - As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie [Moved to: https://github.com/httpie/httpie]
polipo - 🐙 Minimal, elegant, fast, async Kraken exchange REST API client | Written in Rust
hurl - http(s)+h2 server load tester
igdb - Go client for the Internet Game Database API
ht - Friendly and fast tool for sending HTTP requests
mangadesk - Terminal client for MangaDex 📖
gqt - Build and execute GraphQL queries in the terminal.
anaconda - A Go client library for the Twitter 1.1 API
HTTP Prompt - An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
mtproto - 🦋 Full-native go implementation of Telegram API