Most active commenters

    ←back to thread

    460 points flykespice | 13 comments | | HN request time: 1.619s | source | bottom
    1. chvid ◴[] No.44324931[source]
    Looks a bit like this:

    https://marketplace.visualstudio.com/items?itemName=humao.re...

    Which is a banger VS Code extension for all sorts of http xyz testing.

    replies(4): >>44324955 #>>44325282 #>>44325283 #>>44325289 #
    2. krisgenre ◴[] No.44324955[source]
    IntelliJ has one too https://www.jetbrains.com/help/idea/http-client-in-product-c...
    replies(2): >>44325148 #>>44325622 #
    3. 7d24cbd0556f442 ◴[] No.44325148[source]
    neovim has one, too! https://github.com/rest-nvim/rest.nvim

    (After I have seen the IntelliJ one from a colleague I was searching for one like that in neovim. That's the best one I found. It's not perfect, but it works.

    Edit: The tool from OP looks very neat though. I will try it out. Might be a handy thing for a few prepared tests that I run frequently

    4. jiehong ◴[] No.44325282[source]
    Yep, just editor independent which is a huge deal IMO
    replies(1): >>44325576 #
    5. ◴[] No.44325283[source]
    6. mcescalante ◴[] No.44325289[source]
    yep, I've played with Hurl and find it nice but recently have been leaning into the .http stuff more. IntelliJ has it built in, there's the plugin you linked, and then for CLI i've used httpYac. No "vendor lock in", really easy to share with copy & paste or source control.
    replies(1): >>44325703 #
    7. lowwave ◴[] No.44325576[source]
    there is also Bruno and Bru seems quite similar this: https://docs.usebruno.com/bru-lang/overview

    It is targeted toward more postman crowd though. May not be as lightweight.

    replies(1): >>44326012 #
    8. vyskocilm ◴[] No.44325622[source]
    https://github.com/mistweaverco/kulala.nvim is an another restish (it can do gRPC to) plugin for neovim. It is intended to be compatible with a Jetbrains as much as possible.
    9. gotimo ◴[] No.44325703[source]
    +1 On HttpYac, it's been really nice to get started with and growing into a more powerful API testing suite over time
    10. LadyCailin ◴[] No.44326012{3}[source]
    It’s not nearly as lightweight, and one of the major dealbreakers for postman and equivalents (even ignoring all the drama with postman) is that you have to import and export the data in the client in order to get some text file you can just commit to repo. For my team, that’s a dealbreaker, because it means that people write entire suites of stuff, and never commit them, meaning other people end up doing the same work over and over.
    replies(1): >>44326140 #
    11. argentinian ◴[] No.44326140{4}[source]
    In Bruno you don't have to import or export to get a text file.
    replies(1): >>44326599 #
    12. LadyCailin ◴[] No.44326599{5}[source]
    Ahhh, ok. I think I’m thinking about Insomnia, which is basically (in fact?) a fork of Postman. Anyways, that fact is what made Postman a dealbreaker for me, even before the drama. Another thing I like about Rest Client is that the configuration is just a text file, so bearer token etc can be updated via script that runs in a loop.

    Rest Client has a few cons though, like request chaining.

    replies(1): >>44331208 #
    13. argentinian ◴[] No.44331208{6}[source]
    In Bruno the config also is just a text file.

    I was using Rest Client and was very happy with it, but once I needed Rest Client to use my computer's NO_PROXY env variable to avoid using the proxy for a certain url, and I found it was not possible to do that with Rest Client. That's the only reason I had to look for an alternative tool. After an analysis, I liked Bruno and Hurl. I didn't try hurl yet.