https://github.com/cypressxyx/lazycurl
TUI for Curl | Postman TUI Alternative | Terminal UI | lazycurl
https://github.com/cypressxyx/lazycurl
cli curl lazycurl postman tui tui-rs
Last synced: 6 months ago
JSON representation
TUI for Curl | Postman TUI Alternative | Terminal UI | lazycurl
- Host: GitHub
- URL: https://github.com/cypressxyx/lazycurl
- Owner: Cypressxyx
- Created: 2024-02-20T04:04:51.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-20T06:49:49.000Z (9 months ago)
- Last Synced: 2025-03-25T20:51:13.518Z (8 months ago)
- Topics: cli, curl, lazycurl, postman, tui, tui-rs
- Language: Rust
- Homepage:
- Size: 328 KB
- Stars: 9
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A simple terminal UI for making HTTP Request calls using Curl.
Alternative to Postman | inspired by lazygit

## Why
Alternative to postman without all the bloat
## Installation
```
$ cargo run
```
## KeyBindings
### Body
```
q - quit
Esc - deselect
h - select history window
1 - focus URL window
2 - focus Parameters window
3 - focus Response window
Enter - send request
```
### URL Window (1)
```
e - edit URL
Esc - submit URL
[ - POST
] - GET
```
### Parameters Window (2)
```
[ - Headers
] - Body
# Headers
j - traverse down request
k - traverse up request
e - edit mode
a - add new header
TAB - switch between key and value (edit mode)
# Body
e - edit mode
```
### Response Window (3)
`...`
### History Window
```
j - traverse down request
k - traverse up request
Space, l, Enter - send request
```