Live data from Hacker News

Show HN: Open-source Postman alternative with type safety

recipeui.com

61–70 of 94 posts

Re: Show HN: Open-source Postman alternative with type safety

#61

This is nice! I am enjoying it so far. Earlier, I was trying to find Postman alternatives and I went back to Postman because of UI quirks. I found couple of issues with RecipeUI Following is the curl command I got from Postman export curl --location --globoff 'https://api.fly.io/prometheus/my-fly-app/api/v1/query?query=count(fly_instance_filesystem_blocks{app%3D~%22%5Ety-.*-.*%24%22%2C%20mount!%3D%22%2F%22}%20*%20fly…

Why were you looking for a Postman alternative? I thought it was open-source. I'm using Thunder Client in VS Code at the moment, but if my needs become more complicated I don't want to invest in anything douchey.

I'm not sure if it's open, but it's trying hard to sell you on Postman Inc's cloud collaboration products.

Not the OP, but for me the big pain points with Postman are

* Sync-ing with an OpenAPI spec is one-and-done. If new stuff is added to the spec, you have to start a new collection and throw away all your existing work (or in practise add the new APIs by hand)

* Many times I need to execute a sequence of requests to do anything useful. For example, I might need to get a list of objects, scan the list and pick the one i want to interact with, take the ID, copy-paste it to a different request, etc. Some requests I want to interact with I might need to grab 3 or more IDs from different endpoints. It's possible to improve this somewhat with Postman collections but I've always found them to be a lot of effort to set up, flaky, and cumbersome.

Next time I reach for Postman I will give this a go but it's not clear from the demo video if/how it addresses either of these problems.

Re: Show HN: Open-source Postman alternative with type safety

#62
post #37

After taking a quick look, I still don't know what this is, what Postman is, or who would use either, or for what. No doubt I could spend a bit more time to sort it out, but it would be nice to not have to. Perhaps leaving someone like me to wallow in his ignorance is just fine. But being very clear and concise about what is being offered, without relying on knowledge of another product, might attract more of the uni…

Also, the webdev should try the page someday with a browser that has an aspect ratio of less than 2:1.

Re: Show HN: Open-source Postman alternative with type safety

#63
post #41

Earlier quoted context omitted.

> I would argue the offering is actually very clear. What is it?

My take: RecipeUI a Postman-like tool that offers convenient type safety and autocomplete on top of what Postman already does. What is Postman? It's a tool that allows you to configure, save, and replay HTTP requests. It helps developers building backend server APIs, so they don't have to keep fiddling around with their frontend. In many greenfield projects, the frontend doesn't even exist yet and Postman is effectiv…

> on top of what Postman already does

The question was what that is.

"What does Foo do?" -- "Well just like what Bar does?" --

Re: Show HN: Open-source Postman alternative with type safety

#64

Earlier quoted context omitted.

My take: RecipeUI a Postman-like tool that offers convenient type safety and autocomplete on top of what Postman already does. What is Postman? It's a tool that allows you to configure, save, and replay HTTP requests. It helps developers building backend server APIs, so they don't have to keep fiddling around with their frontend. In many greenfield projects, the frontend doesn't even exist yet and Postman is effectiv…

> on top of what Postman already does The question was what that is. "What does Foo do?" -- "Well just like what Bar does?" --

Literally, the next 3 words from the quote answers your question.

> What is Postman? It's a tool that allows you to configure, save, and replay HTTP requests.

Re: Show HN: Open-source Postman alternative with type safety

#66
post #54
post #49

The one piece of Postman that only Hoppscotch (a Postman fork) seems replicate that I definitely want is scripting. Often requests depend upon data from another, and being able to put things into the environment as you run different requests is super useful (even if you just use it for otherwise unsupported auth methods).

I didn't quite understand if you are aware, but Postman has scripting and can depend upon data from another. And even can query it serially if you add requests to folder, right click on folder and "Run folder". Scripting is under Tests tab. I've built oauth2 authorization flow to get the code and afterwards the access token. First request Test script: pm.expect(pm.response.code).to.equal(302); var code = pm.response.…

That's why parent wrote that Hopscotch is the only solution which replicated Postman scripting.

>The one piece of Postman that only Hoppscotch (a Postman fork) seems replicate that I definitely want is scripting.

Parent is talking about the lack of scripting in Postman alternatives.

Re: Show HN: Open-source Postman alternative with type safety

#67

Just an advice: Be careful with Postman. It seems they upload all your secrets to their servers. We stopped to use it a time ago. I don't know if they changed in this regard.

That's true. Details are here: https://learning.postman.com/docs/getting-started/basics/syn...

Basically if you sign into postman, it's copying everything to their cloud. It "works" without signing in, but you can't use workspaces which means it saves things only in an unstructured sort of draft format.

Re: Show HN: Open-source Postman alternative with type safety

#68
Interesting timing since Insomnia just died on me with the recent flatpak update (apparently my LTS linux install doesn't have the correct glibc, so goodbye Insomnia I guess).

I like that receipeui got rid of electron. I don't like the UI design very much as of right now at least... I would also need to know more (can you sort collections by projects? Can you store URL prefixes in environment/config variables?)

One thing I liked with Insomnia was being able to switch between development/production projects simply by switching the environment (no need to duplicate requests across collections).

I don't care for the Typescript types though... but I see how that could be useful for people.

Re: Show HN: Open-source Postman alternative with type safety

#70
post #41

Earlier quoted context omitted.

I would argue the offering is actually very clear. A nice demo is included. If you’re not using any REST clients it might be a bit harder to understand but I doubt you’re the intended target group

> I would argue the offering is actually very clear. What is it?

[deleted]
Post reply on HN