Live data from Hacker News

Show HN: Restfox – Open source lightweight alternative to Postman

restfox.dev

121–130 of 209 posts

Re: Show HN: Restfox – Open source lightweight alternative to Postman

#121
post #80
post #26

Cool project! A true, open source alternative to Postman will be valuable. It seems like you’ve got the major elements in place. Unsolicited UX notes… I read Hacker News on mobile, so tried the app on mobile and ran into some challenges. In order to save space, eliminate the right click, and work on mobile please consider changing: You can right click here to create a new request or a new folder To the following (ill…

There is also hopscotch - unsure about licensing but it is self hostable

I dug into hoppscotch since my org balked at Postman enterprise costs, but was disappointed. It is open source and can run locally, but it still only talks to their cloud that stores your collections as a logged-in user (or session storage if you're offline). It's definitely a fledgeling commercial project, not a true open-source alternative, though you could fork it easily enough probably.

I had been hoping to keep all of our APIs centralized in git and run the local (or cloud for our ENVs) from that repo, but it doesn't read any query/API/collection defs from file.

(Not to come off as demanding of OSS, it's a wonderful product, but unfortunately you have to dig deep to figure out the limitations.)

EDIT: Also, what I'd go with now is Thunder client for VS code leveraging API defs stored within each repo + the localized vars such as auth info.

Re: Show HN: Restfox – Open source lightweight alternative to Postman

#124
post #75

I'm just now migrating my postman collections to .rest text files and the REST-client plugin for vscode (that name is both good and bad at the same time btw, it like marketing a new car and naming it "Car"). Grantet it does not do everything Postman does but I'm pretty happy so far. Environment variables and secrets stays in a workspace settings.json and the .rest files can be version controlled and shared. Always be…

This. My current hobby project[0] is basically something I started because I was frustrated with the inability to version control my tests in Postman alongside my API code. If it can't be committed to source control, then it's not really your code.

Now I can run all my tests FAST locally and set up a CI/CD pipeline in about 15 mins that will pick up and run them as well. At this point I'm not even sure a UI is necessary (maybe for the QA folks--maybe just an import from a postman collection will be enough for them, though).

[0]: https://github.com/davesheldon/nap

Re: Show HN: Restfox – Open source lightweight alternative to Postman

#126
post #105

Any chance of the ability to do web sockets? Postman has started supporting this recently (in beta) but I really don't want to use Postman. Any other suggestions for web socket testing clients also welcome.

I have used https://github.com/Kong/insomnia for Websocket stuff

Re: Show HN: Restfox – Open source lightweight alternative to Postman

#128
post #121
post #80

Earlier quoted context omitted.

There is also hopscotch - unsure about licensing but it is self hostable

I dug into hoppscotch since my org balked at Postman enterprise costs, but was disappointed. It is open source and can run locally, but it still only talks to their cloud that stores your collections as a logged-in user (or session storage if you're offline). It's definitely a fledgeling commercial project, not a true open-source alternative, though you could fork it easily enough probably. I had been hoping to keep…

I tried Thunder too but their "please log in" popup is quite annoying. Wasn't aware it can leverage repo contents though - that seems like a killer feature.

> fledgeling commercial project, not a true open-source alternative

Yeah most of the self-host stuff tends to be like that unfortunately. Understandable but not ideal.

Re: Show HN: Restfox – Open source lightweight alternative to Postman

#129

> - Runs fully in the browser and runs offline if necessary Couldn't understand why this isn't the default. curl is always available and slapping a display layer on top of something like curl shouldn't need to talk to some backend server.

>curl is always available

curl is not installed by default in many distros

Also, I don't think it's possible to call external processes from within the browser sandbox

Re: Show HN: Restfox – Open source lightweight alternative to Postman

#130
post #105

Any chance of the ability to do web sockets? Postman has started supporting this recently (in beta) but I really don't want to use Postman. Any other suggestions for web socket testing clients also welcome.

hoppscotch can do websockets and socket.io and SSE
Post reply on HN