ProgrammerHumor

postmanNightmaresNeverEnd

postmanNightmaresNeverEnd
https://i.redd.it/5uvzq38epycf1.jpeg
Reddit

Discussion

hallothrow
:p::g::cs::kt:

https://www.usebruno.com/

5 hours ago
TheBassMeister
:j::kt::doge::table::table_flip:

We don't talk about Bruno

Joke aside: Bruno is a good free replacement for Postman.

4 hours ago
dumbasPL
:holyc:

I used to love insomnia, they ruined themselves so badly it's not even funny. Outside of just running an old version of it, I have no real alternative that I actually like.

1 hour ago
AyrA_ch
:redditgold: x ∞

Or milkman https://milkman.dev/

2 hours ago
made-of-questions

CURL forever!

3 hours ago
Putrid_Train2334

What about HTTPie?

3 hours ago
hallothrow
:p::g::cs::kt:

What about it? Someone else had already commented it

3 hours ago
hammer_of_grabthar

I've never forgiven these pricks for changing the license terms and requiring much more expensive licenses for the use of... Running collections on our own machines. 

They're a shit unethical company, with a shit bloated product. Plenty of better options out there.

4 hours ago
getstoopid-AT

Name a few

4 hours ago
kiselitza OP
:re:

You got 4 listed in the comments already. I can think of half a dozen more if none of these work for you :)

4 hours ago
getstoopid-AT

Most missing feature (aside from offline and local testing) for me was a simple pre-/post script implementation. Using insomnia now since they finally added it but you need an account also (never tried to use it offline, can't say if it would work), so again not the desired solution.

4 hours ago
kiselitza OP
:re:

Well, httpie has it on the roadmap since 2022.
Jokes aside. I believe some others have properly implemented it already.
I know that internal predecessor of voiden has it implemented too, so it's only a matter of weeks when https://voiden.md has it too.

But hey, as long as you're fine with cloud syncs, having no docs present whatsoever, and with a few other challenges, insomnia works.

4 hours ago
Tupcek

insomnia is an least honest with their name

4 hours ago
kiselitza OP
:re:

I spoke to their (original) founder recently. He's called it quits after they started messing up with the cloud, the dev trust, and everything... is building another API tool now.

4 hours ago
getstoopid-AT

At least they let you keep your collections locally (for now) and skip their cloud feature - that was primarily the reason to stop using postman for me.

4 hours ago
reversegrim

You know there was a discovery that postman leaks your secret keys?

13 minutes ago
hammer_of_grabthar

Bruno is my favourite. Fully offline and open source. No cloud shite, it just uses git for collaboration.

2 hours ago
Werzam

Httpie

5 hours ago
Penguinmanereikel
:py::js::gd::ts::msl::j:

Curl

4 hours ago
ToxiCKY

I like Insomnia. Being able to just copy paste a curl into the address bar is very helpful.

4 hours ago
ilovedogsandfoxes
:js::ts::py::rust:

Been using it for years, it’s really good

1 hour ago
ScreenOk9715

postman already did this years a ago bro

56 minutes ago
ToxiCKY

I tried it but they managed to mess it up by making me go though an import menu.

Edit: I guess they fixed it again by now, just tried it out of curiosity 😊

46 minutes ago
thegreatpotatogod
:js::c::py::p::j::bash:

Yeah insomnia's been my go-to replacement since I got tired of doing the web inspector trick to reenable postman's local scratchpad mode

4 hours ago
Konroy

My multi-national company had a whole transition period to switch from Postman to Bruno.

4 hours ago
myrsnipe

At some point you just gotta learn to use curl

5 hours ago
kimochiiii_

Wait till he finds out almost everything is a wrapper over curl

4 hours ago
Pocok5
:cs: :ts: :kt:

No. At least half the things are wrappers over ffmpeg/imagemagick.

3 hours ago
lobax

Which are just wrappers over curl

3 hours ago
zhephyx

That's the worst take on here. Yeah sure, manually add 5 attachments and a bearer token, + the content type header and 5 query parameters, I am sure it it will work great

1 hour ago
Otterable

Yeah "just use curl" is not a serious suggestion for people who do frequent backend work at an enterprise level. These tools keep you better organized because you aren't saving all your queries in a text file to edit before copy/paste them in your terminal. And especially in a group setting, importing and export a bunch of queries and environment variables at once for coworkers saves you a ton of needless wheel spinning.

Not to mention the convenience of editing/reading through pre-beautified request and response bodies so I don't need to shove them into another tool just to read and edit a 50 line JSON blob. Also explicitly named environment variables so I don't have to magically know what each of my 5 query parameters are supposed to be before looking at the docs. The list goes on.

27 minutes ago
szerdarino

This is the way

5 hours ago
nyhr213

Or the browser itself with fetch. Or if you like the postman gui Edge has a builtin http request builder.

3 hours ago
Native_Maintenance

Nah, never, nada, nope, not gonna happen, nooooo!!!!

5 hours ago
kiselitza OP
:re:

Voiden

5 hours ago
dumbasPL
:holyc:

So this post is basically an ad?

1 hour ago
Mountain-King-6732

Why was I not aware of this until now!!

4 hours ago
kiselitza OP
:re:

Still early days :)
Going OSS targeted for EOY. By then, it should cover all the bases.

4 hours ago
Successful_Ball7840

makes api management and testing easy.

4 hours ago
Developemt

Use curl

4 hours ago
Tupcek

curl + txt + git
some python script if I am feeling too fancy

4 hours ago
dominjaniec

I'm using REST Client in VSCode - simplicity of HTTP files is great for keeping and sharing API examples, or just automating some API usages

3 hours ago
fartypenis
:c::cp::cs::py::js:

Best way to send simple requests IMO. Also helps that my coworkers look at me like some kind of wizard when I use this lmao

2 hours ago
Klizmovik

Postman is a piece of shit. Especially if you need to test your WebSocket requests. I had to write my own software instead of using this freezing crap.

4 hours ago
Redneckia
:g:

I've tried Bruno, insomnia, thunderclient etc. best so far has been yaak

1 hour ago
tehtris
:py::lua::bash::

Bruno is the most 1:1 postman replacement that I've found so far.

4 hours ago
Afsheen_dev

Plot twist: your localhost is hosted somewhere in Ohio.

4 hours ago
sammy-taylor
:js::elixir-vertical_4::cp:

I miss Paw

3 hours ago
the_guy_who_asked69

My employer got rid of the software entirely. IT doesn't allow use of Postman.

2 hours ago
kiselitza OP
:re:

Given the pay-per-seat and all the privacy/security issues, I am even surprised it's not being ditched *much* more often.

2 hours ago
the_guy_who_asked69

Postman was one of its kind in the past so a lot of the features are hard to migrate.

That's why more people aren't switching. No one has time to migrate everything to another software which may eventually enshittfy itself in next 2 years.

2 hours ago
NotSoProGamerR

posting

2 hours ago
xyrer

ThunderClient

5 hours ago
chowchowthedog

never understands the logo, not the 1st time I knew this software, not 5 years later... just saying...

4 hours ago
reezoras

Does anything else have something to work with mcp?

4 hours ago
pheromone_fandango
:py::j::js::ts:

Bruno baybeeeee

3 hours ago
TMiguelT

le proprietary curl has arrived

3 hours ago
Emotional-Top-8284

If I’m keeping it simple why would I bother with postman

2 hours ago
kiselitza OP
:re:

Don’t even use it for years now, but the answer to your question is people are slaves to their habits.

But yeah, for something this trivial, curl will work. For api docs, scripting, etc. there are still better contenders than 📩man

2 hours ago
Kambar

There is also AI integration now. FFS.

2 hours ago
Prestigious_Monk4177
:ts:

Htitp

2 hours ago
jonr
:py:

I just use Resting plugin.

2 hours ago
Accidentallygolden

Lol wait until your firm realize that postman license isn't free at all...

Free For individuals or a small team of 3 or less to start testing APIs.

Then it's $15 per user per month

2 hours ago
Hans5958_

No one mentioned Hoppscotch so I might as well drop it here.

1 hour ago
gnouf1

Go bruno

1 hour ago
EurikaOrmanel
:g:

It was during this moment that I just concluded that the internet is a software developer's instinctive need. I discovered Insomnia later though.

1 hour ago
Snoo48472

After fiddling with Bruno, HTTPie and Hoppscotch(all OSS) Hoppscotch seemed best for me as I had a use case for websockets which HS offered most cleanly (though only text data can be sent)

56 minutes ago
nickwcy

swagger if you are already using openapi spec

45 minutes ago
DopeSignature5762

ThunderClient?

13 minutes ago
Stijndcl

Yaak is nice, the built in one from JetBrains too

8 minutes ago
horizon_games

Imagine not knowing curl

4 hours ago
Affectionate_Cat1590

"curl -i" Ahh moment

4 hours ago
Ronin-s_Spirit
:js:

I don't even know what that is.
Once upon a time I was building a Discord bot and wanted to test if it even works when I interact with it on Discord. I had a txt I would open with notepad and paste something like node http://localhost filename.js into console.

P.s. telling you that because from the docs and comments it seems like postman maybe lets you run a hosting attempt for debugging and stuff.

3 hours ago
wannabestraight

Its a software for building and testing api requests easily.

Aka. A wrapper for curl.

2 hours ago
x3mcj

What about swagger? Am I missing something as I don't see anyone else suggesting it?

3 hours ago
archangel_mjj
:j::js::py:

Isn't Swagger is for documentation, not testing? 

2 hours ago
karaposu

you can, check fastapi swagger doc page

2 hours ago