by drunner on 10/6/23, 4:14 PM with 173 comments
All I have is a 'history' to work with and try to piece back together all the variables and collections that I had setup.
I relented and created an account, but it did not recover anything. Beware!
Update: I was able to manually import/restore using a backup I found in ~/.config/Postman but I have no trust for continued use of this tool. Any alternatives that I can migrate to?
by mtmail on 10/6/23, 4:31 PM
Related "Ask HN: Alternatives to Insomnia?" https://news.ycombinator.com/item?id=37691914 and https://news.ycombinator.com/item?id=37725326
by pests on 10/6/23, 6:35 PM
Here's one I just found: https://marketplace.visualstudio.com/items?itemName=humao.re...
Syntax looks like:
GET https://example.com/comments/1 HTTP/1.1
###
GET https://example.com/topics/1 HTTP/1.1
###
POST https://example.com/comments HTTP/1.1
content-type: application/json
{
"name": "sample",
"time": "Wed, 21 Oct 2015 18:27:50 GMT"
}
by blahyawnblah on 10/6/23, 6:28 PM
Postman has long been too bloated to be useful.
by isbvhodnvemrwvn on 10/6/23, 5:56 PM
by pjmlp on 10/6/23, 6:20 PM
Fortunately I regularly export the collections that still matter.
Now I am no longer a Postman user, as due to NDA's we aren't allowed to store project data on them.
Paying was never an issue, not having a secure alternative is what killed it for us.
by CommonGuy on 10/6/23, 6:28 PM
As it has more powerful features (IMO) than most alternatives listed here, I am a little disappointed that it isn't mentioned more often.
by helloanoop on 10/6/23, 11:56 PM
- Free and Opensource IDE for exploring and testing APIs
- It is lightweight with MIT license
- Bruno stores your collections directly in a folder on your filesystem
- Use git for collaboration
- No cloud sync. Fully offline.
PS: I am the creator of this project
by vorpalhex on 10/6/23, 6:10 PM
If you want "curl but friendly", I like httpie - https://httpie.io/cli
by 4lejandrito on 10/6/23, 9:13 PM
https://github.com/4lejandrito/fetchbook
I really liked Bruno (https://github.com/usebruno/bruno) but I prefer the flexibility of a real language like typescript and the Request Web API standard.
by user3939382 on 10/6/23, 6:54 PM
by baq on 10/6/23, 6:59 PM
by Jaygles on 10/6/23, 6:29 PM
by joe8756438 on 10/6/23, 6:35 PM
It’s excellent. Doesn’t have server mocking AFAIK, :shrug:
by Shelly_23 on 10/14/23, 8:55 PM
by jicea on 10/6/23, 10:28 PM
There is no GUI, so Hurl is not a drop-in Postman replacement, but it has nice features: it can be easily integrated in CI/CD, it's fast and it's powered by curl!
A detail: Hurl is given to the community by Orange, a French telco. Orange is not in the dev business, so it should remain free, open source, analytics free for a long time. In any case, you can easily convert Hurl files to JSON [2] in order to switch to another tool or not being trapped in a single provider...
[1]: https://hurl.dev
[2]: https://hurl.dev/docs/frequently-asked-questions.html#how-ca...
by taesu on 10/6/23, 6:19 PM
by funvill on 10/6/23, 7:10 PM
No accounts required, offline, open source, A little bloated using electron but its multiplatform and a desktop client.
by isodev on 10/6/23, 7:23 PM
by jphilip on 10/6/23, 8:02 PM
I never understood what's the improvement from having a headless client written in Python using requests or something and the data in source-code, kept versioned? I figure requests or similar libraries have something with sessions and cookies that allows me to issue requests against an active or mock server. This way I can specify the API, data to send each endpoints and possibly also use these snippets in testing.
I have usually taken this Python route when I've wanted something nicer (this is subjective) in comparison to cURL.
Can someone experienced here tell me the value add over something like this with Postman?
by ok_dad on 10/6/23, 6:07 PM
I say this because the last three tools I used for this all got shitty (postman, insomnia, and thunder client).
by wg0 on 10/6/23, 7:07 PM
by SoftTalker on 10/6/23, 6:23 PM
by AdmiralAsshat on 10/6/23, 7:06 PM
I'm not saying the decision is right; personally I much preferred the scratch, because it didn't require a freaking network request every time I want to look at my API collections. I'm just saying, this didn't come out of nowhere.
by iLoveOncall on 10/6/23, 6:50 PM
If it works for your use case: writing integration tests.
I used Postman in the past but I never really got the point of "storing" queries beyond the history.
I think if you have that need it means it's time to write a frontend to call your endpoints, or use integration tests.
by mrguyorama on 10/6/23, 7:07 PM
It's not flashy so it probably wont get the standard "we are going to milk you for data" plan
by eshack94 on 10/6/23, 6:49 PM
by james-revisoai on 10/6/23, 4:28 PM
by pipeline_peak on 10/7/23, 12:19 AM
Anytime I want to automate or do something slightly more complex than run a request it becomes a homework assignment.
I’d much rather just use Python and work up a small library. Everyone has their own preferences in the end and it’s much less painful doing it my own way.
by moochee on 10/7/23, 12:29 AM
by hbn on 10/6/23, 7:16 PM
I've been wanting to get off Postman for a while. It's so clunky these days, and they're shoving way too much shit in it that I don't care about.
by zikang on 10/6/23, 7:14 PM
by masukomi on 10/6/23, 6:28 PM
it's a good api client, and it's free for individual use and they have some sort of nifty marketplace integration catalog...thing with remote API servers that makes it easy to find and try API services that offer data / functionality you want to connect to.
by dannydainton on 10/6/23, 8:21 PM
It can be Migrated to a new Workspace, once you create an account, using the 'Cog Icon > Settings > Data > Migrate data' menu option.
Alternatively, it can be Exported from the Lightweight API Client(signed out version) using the 'Cog Icon > Settings > Data > Export data' menu options.
You don't need to go searching for the data in your file systems.
by worksonmine on 10/6/23, 9:13 PM
Local, open source, versioned and can serve as interactive documentation for users. Never tried it personally but it can even generate code from the specs.
by cellis on 10/6/23, 6:40 PM
Edit: To be clear it's an app (downloadable client), despite the url.
by vorticalbox on 10/6/23, 7:13 PM
[0] https://marketplace.visualstudio.com/items?itemName=rangav.v...
by maniflames on 10/6/23, 6:53 PM
by KomoD on 10/6/23, 7:56 PM
Edit: turns out Insomnia has enshittified too
by mjepronk on 10/6/23, 6:12 PM
ext install anweber.vscode-httpyac
by tonfreed on 10/6/23, 11:06 PM
Absolutely scummy behaviour
by pirsquare on 10/6/23, 7:14 PM
by david422 on 10/6/23, 6:27 PM
by floucky on 10/6/23, 6:25 PM
It's also a good reminder for everyone to back up everything!
by liyasthomas on 10/6/23, 6:16 PM
1.6m+ users, 100k+ monthly active users, 55k+ GitHub stars.
Web app: https://hoppscotch.io GitHub: https://github.com/hoppscotch/hoppscotch
by _the_inflator on 10/6/23, 7:17 PM
What do others think?