RHttp: REPL for HTTP
github.com
github.com
For the TUI / CLI haters, I think they're not following. The company that did postman showcased Newman in their site, which is simply a postman cli. Hurl is a good side project too.
I am used to any way to make a request then use jq, but this tool isn't bad.
It's very early so it's missing feature that's all. Like I don't see how the author proposes Enter for navigating in the parameters but no way to get back when you want to edit something you've went before.
Saving requests, sessions is a cool feature though, this can allow for easier request creation. Maybe implement the tool with the Neovim interface and it might pop up.
> Like I don't see how the author proposes Enter for navigating in the parameters but no way to get back when you want to edit something you've went before.
Current key bindings for navigation:
Shift+right next item Shift+left prev item
Enter set value (and move to the next one)
In demo I used Enter for moving because vhs doesn't support shift+right/left combinations, also there is historical reason of use enter - bubbletea examples =)
Anyway the current key bindings is not ideal, I'd say more: it may conflict with particular terminal key bindings of someone who has the same key binding for another things, so to solve this problem I want make all them configurable like I did recently for colors - every color value may be overridden in config, I want the same for key bindings.
For that matter, is this also a roguelike?
I'm not good in invention of project names!
An interactive terminal environment that requires no mousing around seems nice for certain tasks.
Definitely agree!
Emacs restclient does it for me, though.
I've got the feeling that some people fetishize terminal application.
One convenient thing you can do with terminal stuff is running it in a disposable Docker container without having to install anything on your PC (assuming you already have docker):
docker run --rm -it "${TERMINAL_APPLICATION}"
I do this stuff all the time.> The project has no ambitious goals. It is not killer of Postman or httpie or curl. I hope you may find it useful.
https://github.com/1buran/rHttp?tab=readme-ov-file#introduct...