5 releases (3 stable)
1.1.1 | Sep 23, 2023 |
---|---|
1.0.0 | Aug 23, 2023 |
0.1.1 | Aug 2, 2023 |
0.1.0 | Aug 1, 2023 |
#1731 in Command line utilities
44 downloads per month
23KB
560 lines
A CLI to play with postman collections inspired by password-store
Key Features
-
Convert to curl
pocc
supports converting a postman request to a curl for easier use in the terminal.How to use
cmd:
pocc curl
select the request:
Select request from current directory: > TestCollection/New Folder/example.com TestCollection/New Folder/raw_json_body TestCollection/New Folder/raw_javascript_body TestCollection/New Folder/example.com TestCollection/New Folder/form-data TestCollection/New Folder/x-www-form-urlencoded TestCollection/New Folder/raw_text_body [↑↓ to move, enter to select, type to filter]
output:
curl --location --globoff --request POST 'https://example.com' \ --header 'Authorization: Bearer 12345678' \ --header 'Content-Type: text/plain' \ --data 'hey there'
-
Convert to Curl and Copy to Clipboard
cmd:
pocc -c curl
select a request from the interactive UI to copy it's curl to clipbaord.
Upcoming features
- insert in a collection from curl
and more, take a look at issues to find out
Installation
From cargo
to install through cargo run:
cargo install pocc
NOTE: below installation methods coming in soon
- brew
- nix
- apt
Project goals
pocc
's fundamental objective is to empower users to seamlessly interact with Postman collections, all within the convenience of their terminal.
Dependencies
~9–23MB
~334K SLoC