curlie
cui
curlie | cui | |
---|---|---|
3 | 1 | |
2,666 | 9 | |
- | - | |
4.0 | 6.6 | |
2 months ago | 6 months ago | |
Go | Go | |
MIT License | GNU General Public License v3.0 only |
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
cui
-
Insomnia wiped all user data, forcing users to use their cloud
A while ago I built https://github.com/mfinelli/cui because I wanted something like postman that ran in my terminal. It's a little rough around the edges but it does the job for me
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.
wtf - The personal information dashboard for your 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]
resto - 🔗 Send pretty HTTP & API requests with TUI.
hurl - http(s)+h2 server load tester
asciiquarium.live - Watch the asciiquarium in any terminal using curl
ht - Friendly and fast tool for sending HTTP requests
insomnia - The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
gqt - Build and execute GraphQL queries in the terminal.
ain - A HTTP API client for the terminal
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
Hoppscotch - Open source API development ecosystem.