this post was submitted on 28 May 2026
19 points (78.8% liked)

Selfhosted

60093 readers
775 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

The default API tooling that comes to your mind is Postman.

Postman is cloud based - the other offline alternatives are on their way to enshittification.

Is there any solution to the problem or we should all default to curl.

you are viewing a single comment's thread
view the rest of the comments
[–] littleomid@feddit.org 41 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

No, the default API tooling that comes to my mind is curl.

Obligatory: https://justuse.org/curl/

[–] mlg@lemmy.world 7 points 3 weeks ago (2 children)

It's been downloaded over 20 billion times. It supports 25+ protocols. It's in cars, refrigerators, TV sets, routers, printers, phones, and every goddamn server on the planet.

Everything except my random podman container I need to test something on, but for some reason will have wget lmao.

Also a good time to mention you can use Ctrl+x Ctrl+e to edit your multi line commands in your default terminal editor so you can keep a clean, line separated command which is easy to read and follow.

[–] Badabinski@kbin.earth 4 points 3 weeks ago

Is your container using BusyBox? if so, then it's not even real wget, it's just the disgusting awful busybox version.

God I hate BusyBox.

[–] captcha_incorrect@lemmy.world 3 points 3 weeks ago

Okey, Ctrl+x Ctrl+e is super cool. I did not know about that! Thanks!

[–] captcha_incorrect@lemmy.world 2 points 3 weeks ago

I've used Postman et al. but I often default to PowerShell (because Windows) and a text file. It gives me everything I need from Postman without having to install or learn new tools.

Curl is nice but I miss the object orientation in my shell when I use *sh.

[–] dhruv3006@lemmy.world -4 points 3 weeks ago (3 children)

But then how did Postman became so popular - we can't deny it became the default.

[–] dyathinkhesaurus@lemmy.world 7 points 3 weeks ago (1 children)

Point and drool as opposed to learning cli commands.

[–] suzune@ani.social 1 points 3 weeks ago

CLI is so easy. You learn the basic concepts and can use thousands of tools.

curl is a very common tool. It's installed everywhere, probably also on the postman servers... lol

[–] slazer2au@lemmy.world 4 points 3 weeks ago

So did windows in the business world. Just because it's default doesn't mean it's the best option. People will take a pile of poop with a pretty veneer that does 90% of the work over the correct tool with a leaning curve.

[–] Zwuzelmaus@feddit.org 2 points 3 weeks ago* (last edited 3 weeks ago)

But that was a good while ago. And it was not a cloud thing at the time it was popular.

There are many alternatives now.