
Apidog
All-in-one API platform to design, debug, mock, and test with CI/CD
Discover top open-source software, updated regularly with real-world adoption signals.

Curlie: curl’s power with httpie’s friendly syntax
Curlie combines curl’s full-featured capabilities with httpie’s intuitive command syntax, delivering a fast, pretty-printed CLI for API testing and debugging across platforms.

Curlie is a command‑line tool that wraps the robustness of curl with the simplicity of httpie. It targets developers, DevOps engineers, and API testers who need the complete feature set of curl but prefer a cleaner, more readable syntax.
All native curl options remain accessible, enhanced by syntax sugar that mirrors httpie’s request format. Responses, especially JSON, are automatically pretty‑printed, and output is streamed without buffering, making it ideal for real‑time debugging. The --curl flag reveals the exact curl command for documentation or sharing.
Available via Homebrew, MacPorts, Scoop, apt‑compatible packages, and direct Go installation, Curlie runs on macOS, Linux, and Windows. Binary releases are compiled with Go, ensuring consistent performance across environments.
When teams consider Curlie, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Quick API GET request
Retrieve and view JSON responses with automatic pretty‑printing, reducing manual parsing.
Testing POST with JSON payload
Send custom headers and JSON body using concise syntax, see formatted response instantly.
Debugging streamed data
Observe live response streams without buffering, useful for SSE or large file downloads.
Generating reproducible curl commands
Use --curl flag to output the exact curl command for documentation or sharing.
Curlie invokes the system curl binary; ensure curl is available in your PATH.
Pass the --pretty flag or run curlie interactively; JSON is formatted on the fly.
Yes, use the --curl option to print the generated curl command.
Installation methods include Scoop and a PowerShell script, providing Windows binaries.
Curlie is released under the MIT license.
Project at a glance
StableLast synced 4 days ago