rs / Curlie
Licence: mit
The power of curl, the ease of use of httpie.
Stars: β 877
Programming Languages
go
31211 projects - #10 most used programming language
Projects that are alternatives of or similar to Curlie
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
Stars: β 53,052 (+5949.26%)
Mutual labels: api-client, cli, terminal, http-client, curl, developer-tools
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
Stars: β 8,329 (+849.71%)
Mutual labels: cli, terminal, http-client, developer-tools
Gql
Very simple CLI for many GraphQL schemas in the cloud. Provides autocompletion for GraphQL queries
Stars: β 101 (-88.48%)
Mutual labels: cli, terminal, curl
Dksnap
Docker Snapshots for Development and Test Data
Stars: β 122 (-86.09%)
Mutual labels: cli, terminal, developer-tools
Fluddy
π€ A dependency-free command line utility for managing, updating, creating and launching Flask Apps.
Stars: β 23 (-97.38%)
Mutual labels: cli, terminal, webdevelopment
Cheat.sh
the only cheat sheet you need
Stars: β 27,798 (+3069.67%)
Mutual labels: cli, terminal, curl
Hoppscotch
π½ Open source API development ecosystem https://hoppscotch.io
Stars: β 34,569 (+3841.73%)
Mutual labels: api-client, http-client, developer-tools
Php Curl Class
PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs
Stars: β 2,903 (+231.01%)
Mutual labels: api-client, http-client, curl
Insomnia
The open-source, cross-platform API client for GraphQL, REST, and gRPC.
Stars: β 18,969 (+2062.94%)
Mutual labels: api-client, http-client, curl
Haxor News
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
Stars: β 3,342 (+281.07%)
Mutual labels: cli, terminal, developer-tools
Influx Prompt
An interactive command-line InfluxDB cli with auto completion.
Stars: β 42 (-95.21%)
Mutual labels: cli, terminal, developer-tools
Covid19 Tracker Cli
A curl-based command line tracker for Novel Coronavirus or COVID-19 pandemic. It Supports terminal for linux and macos, command prompt for windows, and termux for android with real-time updates.
Stars: β 244 (-72.18%)
Mutual labels: cli, terminal, curl
Saws
A supercharged AWS command line interface (CLI).
Stars: β 4,886 (+457.13%)
Mutual labels: cli, terminal, developer-tools
Cmd2
cmd2 - quickly build feature-rich and user-friendly interactive command line applications in Python
Stars: β 342 (-61%)
Mutual labels: cli, terminal, developer-tools
Rate.sx
π° curl cryptocurrencies exchange rates
Stars: β 563 (-35.8%)
Mutual labels: cli, terminal, curl
Pixterm
Draw images in your ANSI terminal with true color
Stars: β 782 (-10.83%)
Mutual labels: cli, terminal
Curlie
If you like the interface of HTTPie but miss the features of curl, curlie is what you are searching for. Curlie is a frontend to curl
that adds the ease of use of httpie
, without compromising on features and performance. All curl
options are exposed with syntax sugar and output formatting inspired from httpie
.
Install
Using homebrew:
brew install rs/tap/curlie
Using pkg:
pkg install curlie
Or download a binary package.
Usage
Synopsis:
$ curlie [CURL_OPTIONS...] [METHOD] URL [ITEM [ITEM]]
Simple GET:
Custom method, headers and JSON data:
Build
Build with goreleaser to test that all platforms compile properly.
goreleaser --snapshot --skip-publish --rm-dist
Or with go build
for your current platform only.
go build .
Differences with httpie
- Like
curl
but unlikehttpie
, headers are written onstderr
instead ofstdout
. - Output is not buffered, all the formatting is done on the fly so you can easily debug streamed data.
- Use the
--curl
option to print executed curl command.
License
All source code is licensed under the MIT License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].