# curlie
> The power of curl with the ease of use of HTTPie

## Summary
A curl frontend with HTTPie-like output. Combines curl's power and compatibility with colorized, readable HTTP response formatting.

## Capabilities
- HTTPie-like colorized output
- Full curl compatibility (passes flags through to curl)
- Simplified syntax for common operations

## When to Use
- Want curl compatibility but with better output formatting
- Familiar with curl flags but want colorized responses

## When NOT to Use
- Need pure HTTPie syntax (use httpie or xh)
- Scripting where curl output format is expected

## Usage Patterns
### GET request with formatted output
```
curlie https://api.example.com/users
```
Makes a GET request with colorized, formatted output

### POST JSON data
```
curlie -d '{"name":"John"}' https://api.example.com/users
```
Posts JSON data with formatted response output

## Installation
- **homebrew**: `brew install curlie`

## Related Tools
- [httpie](/tools/httpie) (alternative): HTTPie has its own syntax; curlie wraps curl
- [xh](/tools/xh) (alternative): xh reimplements HTTPie in Rust; curlie wraps curl

---
Source: https://littlescripts.sh/tools/curlie
