I stopped using Postman when it magically started connecting to a central server for… nothing useful, really. I have no idea why people would design software this way, especially a development tool that should work with any web server, under any network condition (including fully offline against localhost).
Now I just have a Makefile with a bunch of curl invocations, or Python tests with requests to match against expected responses.
We went with a mix of curl, Invoke-WebRequest, favourite scripting language, HTTP files, IDE tooling, Insomina, after Postman went cloud online and became a forbidden tool on our systems.
Also I am not counting that Insomina won't follow the same footsteps as Postman.
People that want to make money on their software obviously.
Connecting to a license server is pretty much standard.
For Postman it is annoying because it was never explicitly stated and it seemed like they are cool kids making nice helpful app. But really they are in for money. Which is not bad have to say but the way they did it is bad.
I get the whining, but teams need ways to share their complex workflows, and teams are where the money is for all dev focused software.
That's who pays for all your tools to have free versions.
People who use make and curl to jury rig some unshareable solution together that no-one else in their company would even bother trying to use aren't worth any money to companies.
Wow, I've been looking for a postman/Bruno/foo replacement that I could use inside a remote ssh server or remote dev containers in vs code. This might be it!
Oooh this is neat! I've been using hurl (https://hurl.dev/) for the last few years and while it's fun, I've ended up with a ton of text files floating around a folder instead of any kind of organization. Might have to try this.
A little bit of feedback, I could barely read any of the text in the interface as the contrast is almost zero and the font is unbelievably small. So I tried Cmd+ to zoom the interface, but nothing happened, so I tried Cmd, to open the settings to see if there was a zoom level or contrast setting, nothing happened. I like the idea of it, but it's totally unusable.
Voiden looks really promising, so I installed it to get started, and here's my hot takes so far before even using it.
* The text is tiny for my old eyes. I figured there's probably a setting for it and hit Cmd-, and found there's no settings UI whatsoever. No keyboard shortcut either it seems, and no help menu either, so no searching for "keyboard" with Shift-Cmd-/
* .void files may be markdown, but no markdown editor will recognize it as such. Maybe support .void.md as well. I also couldn't find any way to edit the markdown source of a .void file from voiden, which is a bit ironic for a tool that loudly advertises the markdown format as a central feature.
* Could there be a block that expands into the full URL of the request and parameters above it (or perhaps as args)? How about another that renders as a cURL command, which would cover POST/PUT/PATCH requests nicely too. My API documentation always has cURL request examples and I detest writing them by hand.
* While I'm suggesting blocks, one that renders the response headers/body to the preceding request would also be handy. It should support a placeholder response that gets replaced when the request is actually run (and perhaps a "save" button to persist it in the markdown). Responses get long, so maybe have a max-height for the block and make it scrollable
I'm actually really excited about Voiden and hope these can be addressed. It has a similar feel to Jetbrains' .http format, but an evolutionary leap beyond it. It also feels really raw and unfinished.
A lot of organizations have very large suites of postman collections that serve as API documentation, regression and QA testing… they often heavily rely on the postman Javascript libraries and have custom code embedded directly in the collection.
RubyMine, and I assume its cousin JetBrains IDEs, has a great HTTP client (Tools -> HTTP Client) that I've used when I need this sort of functionality. I've been off of Postman for quite some time, since it got so complicated, and all I wanted was something to help me make simple web requests. (No disrespect intended to those who like Postman, it's just too overwhelming for my needs.)
> RubyMine, and I assume its cousin JetBrains IDEs, has a great HTTP client
It's great. You can even paste a curl command into it and it will automatically convert and format it. You can then use the Copy button to convert your changes back to curl.
I think for the most part everyone has accepted that Postman grew into a monster that bloated with features and presumably that comes with online dependence.
$dayjob sent an email to everyone with postman installed and asked us to uninstall when postman switched to online. $dayjob IT still maintains a wiki page and includes it on the banned software list. Used to be ubiquitous over there.
Been using Yaak for 6-9 months now, initially built from source, but now a paying subscriber. Recently saw that you post open metrics[1] on subscriber count and revenue, and love getting a little look behind the curtains.
Curious to know more about the commercial licensing scheme for Yaak: if i’ve read correctly, purchasing a pro license if based on « good faith » as the features are exactly the same as the MIT licensed Hobby version?
Sincere question, been studying lots of OSS commercial licensing and always wonder what works in which context
This looks great. If you can wait 8 years before you sell out, that should be long enough for me to retire. Give me a headsup if they offer you a billion earlier so I can start looking for Yaak's replacement.
You should consider updating your free license to allow some time period of professional use, otherwise it's not possible to evaluate it at work without violating the license.
I was looking at Yaak, and wondering if you've plans to bring it inside VS Code some day?
how would someone use this in a project that operates within VS Code Remote where the source sits on a remote server and isn't physically on the file system.
off topic, sorry: Looking at the docs and I don't find a quick answer. I really want an API client that will do OAuth and handle token refresh, and I haven't found one. The use case is that (obviously) I control the redirect URI, so I'd like to map it back to client (some kind of proxy that I run and make external with all of the requisite DNS and TLS) or maybe via a hosted service (which I'm willing to accept for the convenience.)
I haven't used postman or insomnia in a while since they went to the cloud, so I could just be missing it, but that's also a non-starter for me.
Hey @gschier this is awesome. I've been a long time user of Insomnia and since the acquisition it's ever so slowly, well... it's been a challenge for me.
I didn't know you created Yaak!
I just downloaded Yaak and it's been awesome, thank you!
I downloaded this through AUR on Arch and one bit of feedback is that I wish you'd make the sig verification a whole bunch easier, thanks!
Can you provide clarity on is a commercial license is needed. The license appears to be MIT but the yaak.app website gives the impression a license is required, even stating as such in FAQ.
Hey Greg! Can you clarify that building from source and using in a commerical environment is permissable under the MIT license? I have built from source and yet the program is under "trial mode" currently and looks to have a 30 day ticker of doom. Is this a bug? Is there a flag missing? I cannot find any detailed instructions on setting flags or environment variables to turn this off.
Quick request, if it's doable: would you mind making a portable version of this? We're super locked down on our machines (even as developers), and all programs that need to be installed need to be approved. Portable programs fly under the radar, so they're easier to try discreetly, then we can make an official request to get them approved or buy a license.
Edit: oh my, you also made Insomnia, that I used when Postman was on the enshittification path...
This looks awesome! I've been wondering what to do with Insomnia since its enshittification.
One idea: since you are doing good-faith licenses anyway, maybe you could add in the possibility to pay for some kind of one-time license? I don't particularly need or want updates from my API tool, I just want it to work and not break. I would be fine with paying a one time commercial license that gives non expiring right to use a particular version.
One thing I despise about postman is how much friction there is to creating a new request. In my line of work, I'm often using an API client as a scratch pad to validate /poc. At the same time, it would be nice to just have a simple "history" that I could go back and search if I needed to find some request I made a few weeks ago.
For a long time I used Paw, which became RapidAPI a couple years ago. Nice little app that does it's job well.
Lately I've just been using a Phoenix LiveBook notebook, with the Req package loaded into it. I can make requests, do arbitrary transforms on the data, and generally stay right at home in a language I like and understand
If you don't know elixir, I'm sure jupyter or some other notebook system would do just as nice of a job
Question: Do I miss something by not using Postman? My alternatives for development are "Edit and Resend" of a request (in Firefox) and plain old curl scripts for reusable examples.
Not Postman specifically but a client like that will allow you to prepare a whole set of different requests and save them so you can build up a test suite, plus some of them do things like scripting, chaining requests together etc. It's like the difference between a text editor and an IDE, so it depends on your needs really.
I use a mix of tools, depending on needs: `curl` scripts for things I might need to automate on barebones OS installations (Linux/macOS), HTTPie on my local CLI env if I'm debugging something where I need to mutate parameters quickly: making sequential calls, many requests with varying parameters; and Insomnia as GUI where I can save requests with parameters, headers, etc. to be re-used during development.
Each one has its strengths, and weaknesses, Insomnia can export the saved requests as `curl` commands so it's a nice visualisation to iterate over a complex call until it's working, and then be exported if needed to be automated; `curl` is quite ubiquitous but clunky to remember the exact arguments I might need; HTTPie has a nice argument syntax so it's quite readable to be quickly edited but isn't present without installing Python, pip, and pulling it.
We use it a bit at our company. We have a collection file that includes a ton of requests with headers and body. Developers can with ease load that collection file and run it against their own server, and also quickly change to a different server with just a click.
I guess a substitution would be a git repo with curl scripts and environment variables?
We also have some non-tech people who use postman to run tests.
I used to use postman, before they become greedy, now I use Bruno.
But to your question - I have saved based authenticated request to our company useful APIs - github/jira/artifactory - so when I want to string together some micro tool to do something in batch, I don't have to remember where do I create API key, and how do they accept it.
We use it at my work because one team will create the backend, and another team will create the frontend, and its useful to be able to share a big list of all the endpoints, along with how to use them and the expected result that can all be run, as well as handling all the auth for you
At the end of the day with Postman you wind up trying to codify requests via collections, which tends to just be programming in a more limited language.
If you're willing to use a CLI, you can try Hurl [1]. It's is an Open Source cli using libcurl to run and test HTTP requests with plain text.
We use libcurl for the reliability, quickness and top features (HTTP/3 IPv6 for instance) and there are features like:
- requests chaining,
- capturing and passing data from a response to another request,
There is nice syntax sugar for requesting REST/SOAP/GraphQL APIs but, at the core, it's just libcurl! You can export you files to curl commands for instance. (I'm one of the maintainers)
I highly recommend checking out the postman forum for posts about the scratchpad being removed, it's a fascinating and frustrating read.
It would be so much faster and easier for the postman reps to just shut down the conversation. And yet, for some reason, they keep it going for very long while still being extremely evasive when it comes to any concern raised about data sovereignty.
I don’t personally use Postman, but at work we use .http files, which are easy to version and manage with Git. The downside is that you’re almost entirely tied to VS Code and the REST Client extension. I’m not a big fan of VS Code myself (I use Vim), so if anyone interested, I created resterm [0] - a terminal client that works with .http or .rest files and adds some extra "nice-to-have" features. I’m currently working on adding OpenAPI spec importing.
I remember when one of the "Core Goals" of Postman was "Complete control over your data - Keep simple JSON based data formats which can be exported and shared as per user needs".
One of the things I've thought about for startups are things with the general theme of "complete control over your data", how could I write something like this into the articles of incorporation (or similar) to make some of those values at least somewhat irrevocable?
Same but since a lot of bigger scenarios I need to test the scripting quickly becomes a lot so I often do this using Groovy (as I am a Java developer this is nearly the same). I now have a collection of scripts I often reuse and adapt.
I'm looking at alternatives that are guarantee to work locally and only found the following:
Posting.sh -> Postman imports are experimental which makes it a non-starter for people like myself with large Postman collections. TUI only also makes it harder to switch.
Insomnia -> Owned by another large tech company.
Yaak -> Made by the same guy who created AND SOLD Insomnia above. Not exactly comforting to switch over for. How long till this one also gets sold?
Any other great local tools out there? I would like to be done with Postman.
Restfox [1] is worth checking out. It's fully offline and lets you version control your collections with git or any sync tool you prefer. The postman import is well tested and the app also allows you to export back to Postman collections.
OK which dumb engineer unsafely wrapped the entire feature flagging / observability / telemetry tooling around the main process of the app such that it wouldn't load unless those libraries resolved?
It isn't working locally for quite some time now, hence why many companies have forbidden using Postman, given the issue of testing internal APIs with security information hosted on Postman servers.
The red flag appeared a few years ago already. My company forbade us to use it. This wan no problem for me, because I mostly use curl, but people got upset. We thought this too much restrictive, but ...
I'm using an old version of Postman with their servers blocked through the system hosts file. I keep meaning to migrate to whatever the next best thing is but this setup just works for me.
Don't you love how slimeballs cant help themselves though? Instead of just letting free and easy happen the one time a year they go down... they just spit in everyones face to remind them now they have time to go find an alternative
I am against government regulation, but at times likes this (or your sous vide and washing machine requiring online accounts to function) the idea for regulations that mandate availability of local server for client server applications is alluring. And making all cloud functionality optional.
I ditched Postman for Insomnia (Open source) after Postman refused to adhere to customers to disable auto-updates for 6 years+. I checked on their GitHub issue tracker and it turns out, the solution was to upgrade to their "Enterprise plan".
maybe it doesn't do everything postman does, but I'm very happy using the rest client extension in vs code, the http files with the api calls are commited to the source code repository along with the code is easy to use, does what i need, and is easy to share with my colleagues.
Despite the strength of marketing, "DIY" is sometimes more reliable than "pay fees to so-called "tech" company"" and subject oneself to possibility of telemetry, data collection, surveillance and targeted advertising. But every user is different
For recreational internet use, I use yy025 + TCP client + TLS proxy. No fees, no telemetry, no BS. I can select from a long list of TCP clients in this setup, e.g., original netcat, tcploop, tcpclient, socat, etc., as well as a variety of TLS proxies, e.g., tinyproxy+stunnel, haproxy, etc. I can modify the source of all the programs and can do more than is possible if using an "HTTP client", e.g., curl
Of course I am not testing "web apps" for a commercial enterprise. Nor do I use a so-called "modern", graphical browser. I retrieve data without a browser. Since I use HTTP every day in textmode it is "interesting"^1 to see software that somehow commercialises similar HTTP use, e.g., Postman, Burp, etc.
It will never disappear, enshittify, or let you down. It's already modern, and has a great UI. It's available everywhere. It supports every protocol and feature under the sun. Those fancy features you think you need: you don't. Whatever you're missing can be easily added via simple shell scripts or aliases.
In the beginning, there was Postman, and we used it, and it was good. Then, Postman became enshittified, so we switched to Insomnia. Then, Insomnia became enshittified, so we switched to Bruno. Then, Bruno became enshittified, so now it's Yaak.
Let's see how long it takes for one of these programs to break the cycle.
And each of those are just thin wrappers around curl I guess. We should be glad that some good free software could be produced in the past to serve as the foundation for today's greed.
Postman founder here. I did not time this with an AWS outage of this magnitude but I posted about filesystem, git, and offline support coming to Postman last week: https://x.com/a85/status/1978979495836356819?s=46
Postman has a lot of capabilities now that require the cloud but there is still an offline client built in just for requests.
Building sign-in and cloud features were not due to a VC-led conspiracy. A large number of companies depend on APIs (like AWS) and have thousands of services and APIs. Customers need to manage them and wanted us to build it.
It’s annoying that the marketing and brand recognition has worked so well. My whole company uses postman and it’s a huge uphill battle to use anything else.
There are SO many alternatives. It’s curl UI wrapper with secrets* management! Why do we all need enterprise licenses??
Off-Topic: I read about yaak app as an alternative to Postman - can anyone recommend an alternative to Stoplight Studio for covering "the other side" by any means?
I loved to use their free desktop app for building API documentations which can be used for scaffolding / generating APIs but for some reason I don't remember right now I had to stop using it.
rcarmo|4 months ago
Now I just have a Makefile with a bunch of curl invocations, or Python tests with requests to match against expected responses.
pjmlp|4 months ago
Also I am not counting that Insomina won't follow the same footsteps as Postman.
coldtea|4 months ago
There are several FOSS command line tools that can do this easier, e.g. https://httpie.io/cli
sandreas|4 months ago
1: https://www.usebruno.com/
theknarf|4 months ago
ozim|4 months ago
Connecting to a license server is pretty much standard.
For Postman it is annoying because it was never explicitly stated and it seemed like they are cool kids making nice helpful app. But really they are in for money. Which is not bad have to say but the way they did it is bad.
groone|4 months ago
mattmanser|4 months ago
I get the whining, but teams need ways to share their complex workflows, and teams are where the money is for all dev focused software.
That's who pays for all your tools to have free versions.
People who use make and curl to jury rig some unshareable solution together that no-one else in their company would even bother trying to use aren't worth any money to companies.
jug|4 months ago
Edit: Ah, so here it is: https://posting.sh
blahgeek|4 months ago
Wow, in a world dominated by gigabytes of electron application, people thinks 10 MB is the optimal size for a simple utility TUI app.
As a reference, (from archlinux repo), vim’s install package is 2.3MB, curl is 1.2MB, lua (the complete language interpreter) is 362KB
dayson|4 months ago
Mashimo|4 months ago
Probably because it began as an chrome addon before it was "standalone".
troyvit|4 months ago
chrysoprace|4 months ago
coldtea|4 months ago
kiselitza|4 months ago
Anyways, the folks have spoken, no need to double down. There are more than a dozen alternatives to it, and new ones are coming up.
I'm helping build a new one.
- Completely offline.
- Gives the ability to build reusable blocks (headers, query params, etc)
- Let's you document everything in Markdown.
- Imports your collections and cURLs.
https://voiden.md/
kiselitza|4 months ago
The CEO committed to open-sourcing it, as well as to not monetize on anything that doesn't introduce operational costs to the team.
https://voiden.md/blog/why-we-rebuilt-bloated-api-tooling
drcongo|4 months ago
chuckadams|4 months ago
* The text is tiny for my old eyes. I figured there's probably a setting for it and hit Cmd-, and found there's no settings UI whatsoever. No keyboard shortcut either it seems, and no help menu either, so no searching for "keyboard" with Shift-Cmd-/
* .void files may be markdown, but no markdown editor will recognize it as such. Maybe support .void.md as well. I also couldn't find any way to edit the markdown source of a .void file from voiden, which is a bit ironic for a tool that loudly advertises the markdown format as a central feature.
* Could there be a block that expands into the full URL of the request and parameters above it (or perhaps as args)? How about another that renders as a cURL command, which would cover POST/PUT/PATCH requests nicely too. My API documentation always has cURL request examples and I detest writing them by hand.
* While I'm suggesting blocks, one that renders the response headers/body to the preceding request would also be handy. It should support a placeholder response that gets replaced when the request is actually run (and perhaps a "save" button to persist it in the markdown). Responses get long, so maybe have a max-height for the block and make it scrollable
I'm actually really excited about Voiden and hope these can be addressed. It has a similar feel to Jetbrains' .http format, but an evolutionary leap beyond it. It also feels really raw and unfinished.
S04dKHzrKT|4 months ago
[0]: https://www.jetbrains.com/help/idea/http-client-in-product-c...
[1]: https://learn.microsoft.com/en-us/aspnet/core/test/http-file...
[2]: https://marketplace.visualstudio.com/items?itemName=humao.re...
zaphirplane|4 months ago
jiehong|4 months ago
Thus, we stick with hurl.
QA seems to stick to robot framework instead. Some use Bruno.
theshrike79|4 months ago
Converted a bunch stuff just laying in my shell history into actual actionable files finally :D
nsxwolf|4 months ago
whatevaa|4 months ago
xp84|4 months ago
selcuka|4 months ago
It's great. You can even paste a curl command into it and it will automatically convert and format it. You can then use the Copy button to convert your changes back to curl.
duxup|4 months ago
will4274|4 months ago
Pet_Ant|4 months ago
It used to considered vile that drug dealers tried to hook their users and force dependence... turns out that they were just ahead of the curve.
ozim|4 months ago
I hate it, for myself I don’t use it but when having to share API stuff I have to use it because that’s what other people understand.
Good for postman business, bad for everyone.
gschier|4 months ago
https://yaak.app
EspadaV9|4 months ago
[1]: https://yaak.app/open
rmnclmnt|4 months ago
Sincere question, been studying lots of OSS commercial licensing and always wonder what works in which context
725686|4 months ago
jmarchello|4 months ago
EmanuelB|4 months ago
NoMoreNicksLeft|4 months ago
dcdc123|4 months ago
mastax|4 months ago
dayson|4 months ago
how would someone use this in a project that operates within VS Code Remote where the source sits on a remote server and isn't physically on the file system.
ibejoeb|4 months ago
I haven't used postman or insomnia in a while since they went to the cloud, so I could just be missing it, but that's also a non-starter for me.
bstsb|4 months ago
> Having created and sold Insomnia in 2019
coffee|4 months ago
I didn't know you created Yaak!
I just downloaded Yaak and it's been awesome, thank you!
I downloaded this through AUR on Arch and one bit of feedback is that I wish you'd make the sig verification a whole bunch easier, thanks!
alberth|4 months ago
Can you provide clarity on is a commercial license is needed. The license appears to be MIT but the yaak.app website gives the impression a license is required, even stating as such in FAQ.
12345hn6789|4 months ago
Thanks!
vishnukvmd|4 months ago
imcritic|4 months ago
sbrother|4 months ago
mrasong|4 months ago
scambier|4 months ago
Edit: oh my, you also made Insomnia, that I used when Postman was on the enshittification path...
baobabKoodaa|4 months ago
One idea: since you are doing good-faith licenses anyway, maybe you could add in the possibility to pay for some kind of one-time license? I don't particularly need or want updates from my API tool, I just want it to work and not break. I would be fine with paying a one time commercial license that gives non expiring right to use a particular version.
cjonas|4 months ago
barbazoo|4 months ago
johnhenry|4 months ago
7bit|4 months ago
alabhyajindal|4 months ago
moi2388|4 months ago
paradox460|4 months ago
Lately I've just been using a Phoenix LiveBook notebook, with the Req package loaded into it. I can make requests, do arbitrary transforms on the data, and generally stay right at home in a language I like and understand
If you don't know elixir, I'm sure jupyter or some other notebook system would do just as nice of a job
pjio|4 months ago
danparsonson|4 months ago
piva00|4 months ago
Each one has its strengths, and weaknesses, Insomnia can export the saved requests as `curl` commands so it's a nice visualisation to iterate over a complex call until it's working, and then be exported if needed to be automated; `curl` is quite ubiquitous but clunky to remember the exact arguments I might need; HTTPie has a nice argument syntax so it's quite readable to be quickly edited but isn't present without installing Python, pip, and pulling it.
Mashimo|4 months ago
I guess a substitution would be a git repo with curl scripts and environment variables?
We also have some non-tech people who use postman to run tests.
cvak|4 months ago
But to your question - I have saved based authenticated request to our company useful APIs - github/jira/artifactory - so when I want to string together some micro tool to do something in batch, I don't have to remember where do I create API key, and how do they accept it.
pjmlp|4 months ago
voidUpdate|4 months ago
XorNot|4 months ago
At the end of the day with Postman you wind up trying to codify requests via collections, which tends to just be programming in a more limited language.
ActorNightly|4 months ago
Other then that, its same old curl.
coldtea|4 months ago
infinitezest|4 months ago
jamiepond|4 months ago
https://github.com/jamierpond/yapi
Run this:
With this file: Or just `yapi` to use fzf to find configs.ray_v|4 months ago
But, why such low stats on github?! I guess everyone is jamming on postman, eh?
teunlao|4 months ago
chamomeal|4 months ago
jicea|4 months ago
- requests chaining,
- capturing and passing data from a response to another request,
- response tests (JSONPath, XPath, SSL certs, redirects etc...)
There is nice syntax sugar for requesting REST/SOAP/GraphQL APIs but, at the core, it's just libcurl! You can export you files to curl commands for instance. (I'm one of the maintainers)
[1]: https://hurl.dev
InfamousRece|4 months ago
neilv|4 months ago
bigiain|4 months ago
clickety_clack|4 months ago
ch_fr|4 months ago
It would be so much faster and easier for the postman reps to just shut down the conversation. And yet, for some reason, they keep it going for very long while still being extremely evasive when it comes to any concern raised about data sovereignty.
unkn0wn_root|4 months ago
https://github.com/unkn0wn-root/resterm
klinch|4 months ago
Also, TIL that these are not IntelliJ-specific (that’s where I use them)
reddit_clone|4 months ago
CaptainOfCoit|4 months ago
https://web.archive.org/web/20140604204111/http://www.getpos...
suriya-ganesh|4 months ago
colechristensen|4 months ago
2muchcoffeeman|4 months ago
hk1337|4 months ago
TheRoque|4 months ago
I didn't even find it that ergonomic to use, to be fair.
AdieuToLogic|4 months ago
0 - https://curl.se/docs/manpage.html
ivolimmen|4 months ago
charlie0|4 months ago
Posting.sh -> Postman imports are experimental which makes it a non-starter for people like myself with large Postman collections. TUI only also makes it harder to switch.
Insomnia -> Owned by another large tech company.
Yaak -> Made by the same guy who created AND SOLD Insomnia above. Not exactly comforting to switch over for. How long till this one also gets sold?
Any other great local tools out there? I would like to be done with Postman.
nicolas_|4 months ago
« Offline only - We take security and privacy seriously. Bruno is an offline tool and there is no syncing of your data to any cloud »
https://www.usebruno.com/
kermire|4 months ago
Disclaimer: I maintain it.
[1] https://github.com/flawiddsouza/Restfox
eYrKEC2|4 months ago
CommonGuy|4 months ago
Kreya is privacy-first since its first commit five years ago, since we were fed up with Postman and Insomnia. Happy to answer any questions
[1] https://kreya.app
dsego|4 months ago
https://paw.cloud/
jonrosner|4 months ago
karunamurti|4 months ago
al_borland|4 months ago
CodesInChaos|4 months ago
tedk-42|4 months ago
pjmlp|4 months ago
p0w3n3d|4 months ago
SamInTheShell|4 months ago
naizarak|4 months ago
mondainx|4 months ago
beefnugs|4 months ago
unknown|4 months ago
[deleted]
mohsenmkh88|4 months ago
Fully local and no hidden proxy. https://github.com/chapar-rest/chapar
daytonix|4 months ago
Chris2048|4 months ago
gschier|4 months ago
ReptileMan|4 months ago
throw_m239339|4 months ago
neya|4 months ago
https://github.com/postmanlabs/postman-app-support/issues/69...
So, I said fuck it and switched to a real, open source alternative, Insomnia, instead:
https://insomnia.rest
mjio|4 months ago
That being said, it would be awesome to have something inside Yaak where I could test API endpoints, like integration tests for APIs.
barbazoo|4 months ago
some_guy_in_ca|4 months ago
unknown|4 months ago
[deleted]
lunias|4 months ago
r_singh|4 months ago
fuzztester|4 months ago
inetknght|4 months ago
joking|4 months ago
polynomial|4 months ago
kristianp|4 months ago
1vuio0pswjnm7|4 months ago
For recreational internet use, I use yy025 + TCP client + TLS proxy. No fees, no telemetry, no BS. I can select from a long list of TCP clients in this setup, e.g., original netcat, tcploop, tcpclient, socat, etc., as well as a variety of TLS proxies, e.g., tinyproxy+stunnel, haproxy, etc. I can modify the source of all the programs and can do more than is possible if using an "HTTP client", e.g., curl
Of course I am not testing "web apps" for a commercial enterprise. Nor do I use a so-called "modern", graphical browser. I retrieve data without a browser. Since I use HTTP every day in textmode it is "interesting"^1 to see software that somehow commercialises similar HTTP use, e.g., Postman, Burp, etc.
1. For example, https://pitchbook.com/news/articles/postman-valuation-2-bill...
v3ss0n|4 months ago
digitalpacman|4 months ago
waynesonfire|4 months ago
cynicalsecurity|4 months ago
imiric|4 months ago
It will never disappear, enshittify, or let you down. It's already modern, and has a great UI. It's available everywhere. It supports every protocol and feature under the sun. Those fancy features you think you need: you don't. Whatever you're missing can be easily added via simple shell scripts or aliases.
heisenbit|4 months ago
They started hardening our images and curl went poof.
bni|4 months ago
guluarte|4 months ago
tcper|4 months ago
hoechst|4 months ago
unknown|4 months ago
[deleted]
K0IN|4 months ago
tobinfekkes|4 months ago
But mine is still working locally now. If it stops working locally, what even is the point anymore?
stavros|4 months ago
Let's see how long it takes for one of these programs to break the cycle.
rixed|4 months ago
bpiroman|4 months ago
a85|4 months ago
Postman founder here. I did not time this with an AWS outage of this magnitude but I posted about filesystem, git, and offline support coming to Postman last week: https://x.com/a85/status/1978979495836356819?s=46
Postman has a lot of capabilities now that require the cloud but there is still an offline client built in just for requests.
Building sign-in and cloud features were not due to a VC-led conspiracy. A large number of companies depend on APIs (like AWS) and have thousands of services and APIs. Customers need to manage them and wanted us to build it.
victop|4 months ago
https://anonymousdata.medium.com/postman-is-logging-all-your...
jonrosner|4 months ago
kamikadzem22|4 months ago
chasing0entropy|4 months ago
puppycodes|4 months ago
chamomeal|4 months ago
There are SO many alternatives. It’s curl UI wrapper with secrets* management! Why do we all need enterprise licenses??
*and the secrets were all exposed in logs!!
fuzztester|4 months ago
an0malous|4 months ago
rubenvanwyk|4 months ago
[deleted]
lotfi-mahiddine|4 months ago
[deleted]
o1o1o1|4 months ago
I loved to use their free desktop app for building API documentations which can be used for scaffolding / generating APIs but for some reason I don't remember right now I had to stop using it.