Try Bruno - <a href="https://github.com/usebruno/bruno">https://github.com/usebruno/bruno</a><p>- Free and Opensource IDE for exploring and testing APIs<p>- It is lightweight with MIT license<p>- Bruno stores your collections directly in a folder on your filesystem<p>- Use git for collaboration<p>- No cloud sync. Fully offline.<p>PS: I am the creator of this project
This is the first I’ve ever heard of Insomnia. Here’s missing context that a blog post about this could have included, to save everyone paging through yet another GitHub issue FP.<p>Insomnia 8.0.0-rc1 was released today: <a href="https://insomnia.rest/changelog" rel="nofollow noreferrer">https://insomnia.rest/changelog</a><p>The business that ships this codebase is migrating all instances from cloud-optional to cloud-required:<p>> <i>The challenge is that we cannot continue to offer a great product with all these capabilities while working on an abstraction layer that supports two different storage backends for all data in Insomnia, adds too much complexity to the whole product.</i><p>Existing non-cloud users who wish to continue operating without the cloud will need to downgrade to 2023.5.8 to continue accessing their data:<p><a href="https://github.com/Kong/insomnia/releases/tag/core%402023.5.8">https://github.com/Kong/insomnia/releases/tag/core%402023.5....</a><p>HN user ‘RamblingCTO’ (see below) is the author of the GitHub issue.
Literally just ruined my day. Needed to run one quick query that I had saved and opened insomnia to that stupid login screen and empty scratch pad. Even for folks who had automatic updates on, this should have come with some kind of warning. So poorly handled. Boo.
This sucks beyond belief. The whole reason I moved to Insomnia from Postman was because Postman uploaded all of our APIs and credentials to their server without asking. I have clients that demand privacy - we can't even discuss the existence of their APIs outside the company.
Another app that's trying to do too much. All I want is a basic GUI for curl with some organization and templating. I ditched Postman because they decided to go all enterprise subscription model on us, apparently I'll have to ditch Insomnia too. What a shame.
- Market yourself up as a Postman alternative<p>- Work for some time<p>- Do the same shit as Postman<p>- ...<p>- Profit? Really?<p>I don’t know even. Why does it have to be the same story all the time? It’s become so tiring.
This is very disappointing after migrating to Insomnia from Postman a couple of months ago. I did the migration even when my company provides Postman licenses for the employees because I don't need nor want the "collaboration" features, cloud sync (I have my backups covered, thanks) nor the telemetry.<p>Can anyone recommend an open source API client that is content being just an API client?
Lol we were literally working on approving Insomnia for company wide use to completely replace Postman only because it didn’t need an account.<p>I guess we can kiss Insomnia goodbye as an option now.
Restfox [1] has a similar UI to insomnia and works well. Not affiliated with Restfox<p>[1] <a href="https://github.com/flawiddsouza/Restfox">https://github.com/flawiddsouza/Restfox</a>
Our team has just started to use this a bit more and I really liked the .insomnia dir in our projects. This is pretty sad as we've seen this path with Postman - I ~~thought~~ hoped that since Kong had plenty of other viable revenue streams that Insomnia would stay out of this nonsense. Disappointing.
Had to laugh my ass off the first time I heard a Postman ad.<p>I was like, are you serious? An API testing tool being marketed to people for production purposes?<p>The moment they started cutting local state out of postman and pushing business customers to use their cloud offering, I was like, "Ah hah hah, nope".
I thought about posting this half an hour ago but instead chose violence on their GitHub. Time to look into alternatives. I still can't comprehend this move. Seems Postman did well after they pulled this stunt so Kong does it as well.
Thoughtworks Technology Radar has Insomnia as a "Trial" in the issue that came out today because of Postman pushing for more things to live on their servers.<p>While not quite the same, still feels like awkward timing.<p><a href="https://www.thoughtworks.com/radar/tools/summary/insomnia" rel="nofollow noreferrer">https://www.thoughtworks.com/radar/tools/summary/insomnia</a><p>*edited to add a link
Discussion going on in <a href="https://github.com/Kong/insomnia/issues/6577">https://github.com/Kong/insomnia/issues/6577</a>. Unlikely to change anything, though. Time to look at alternatives.
I just don't have the energy to find a new client and build up my collection again... How do I know that a random product won't sabotage my future use at some point in time? Do I really have to build everything myself to be safe?
Both popular alternatives - insomnia and Thunder client have pulled the rug<p>Had to migrate away from Thunder client once they announced their pricing and stopping freemium.<p>I have moved to bruno and its pretty refreshing to use a simple tool without the cloud bloat
That's amazingly terrible, I get the business case but this is the sort of thing you don't roll out in an automatic update....and you talk to your customers and stakeholders about first. Just wow.
Curious to know what advantages Insomnia has/had over Postman beyond being MIT licensed.<p>Postman's initial startup time could be a bit faster but other than this I'm not missing much (yet). I used it for years occasionally before finally creating an account not so long to sync my requests across devices.<p>BTW: Jetbrains IDEs like WebStorm also have an integrated HTTP client.
Marco here, CTO at Kong (the parent company of Insomnia). You will see some of my replies in the GitHub issue where this conversation is taking place.<p>I want to clarify a couple of things:<p>1) Insomnia can still be used locally in any version prior to this one. The data is there, and can be used.<p>2) Insomnia still has a local-only mode (Scratch Pad) that doesn't require any account, that anybody can use. A collection can be imported into Scratch Pad for API debugging purposes.<p>3) There is an onboarding step that clearly states what's going to happen and that allows the user to export the data. We also don't migrate any data until an account is created.<p>4) Data is not migrated in the cloud when collaborating with Git Sync, which is a capability that allows us to use Git as the source of truth. It is also not migrated without creating an account.<p>5) When migrating to the cloud, data is fully end-to-end encrypted (E2EE). That is the case for free accounts as well, not only premium plans.<p>6) Any organization that is serious about security can get in touch with Kong to pass the security compliance assessment and use the cloud like they most likely do with any other vendor.<p>7) We will even further improve clarity with a new minor version (8.1) that makes all of the above more clear (how to export/import etc).<p>What's not seen in that conversation, is the large number of users that wanted a product that allowed them to collaborate better, without losing their data, and sync that data securely across multiple clients. Which is why we tried to strike a balance between convenience and feature-richness (cloud) but still provide a local option for other users (Scratch Pad).<p>I can assure you that we didn't wake up one day and choose violence :) Ultimately, I am also perfectly aware that we can't make everybody happy.
It was a month or so that I heared of Insomnia, when we were looking for easier alternatives to Postman, which is much further down the VC-funded, "gotta monetise those users" trajectory.<p>But they're trying to catch up, maybe?
lol.. here we are again discussing postman alternatives.. this looks like a cycle<p>open-source a tool<p>build userbase<p>VC funding<p>rugpull<p>repeat
According to the discussion and brief browsing of code changes I don't see any intention or proof it's for promoting the cloud solution. The title is not justified. The report was made 13h ago after beta versions released. There's no response yet.<p>update : found response here:
<a href="https://github.com/Kong/insomnia/issues/6577#issuecomment-1738131554">https://github.com/Kong/insomnia/issues/6577#issuecomment-17...</a><p>I understand it's intentional
My understanding is that Postman unfortunately pulled the same thing lately, so that's unfortunately a no-go for you.<p>I've previously had good experiences with Paw (now RapidAPI) - <a href="https://paw.cloud/" rel="nofollow noreferrer">https://paw.cloud/</a>, but given that they are closed source and have started giving away the software rather than charging for it, I'm not filled with optimism they won't do a similar rug pull.
Can someone please explain what the core issue is here? The Github issue says "needing an account" but the Kong CEO says below that<p><i>"2) Insomnia still has a local-only mode (Scratch Pad) that doesn't require any account, that anybody can use. A collection can be imported into Scratch Pad for API debugging purposes."</i><p>So, if I don't need or want any sharing and keep my collections in the file system, can I still use it without ever creating an account or not?
Jetbrains has a pretty cool HTTP/REST client: <a href="https://www.jetbrains.com/help/idea/http-client-cli.html" rel="nofollow noreferrer">https://www.jetbrains.com/help/idea/http-client-cli.html</a><p>The 'UI' (which is really an editor/syntax highlighting for the .http files) version I believe is a paid feature on the IDEs, but the CLI one I believe you don't need to pay to use it.
AFAIK, there has been no official response so for all we know, this could be a bug, not intended behavior?<p>Seems it has (accidentally) at least happen once before (<a href="https://github.com/Kong/insomnia/issues/5559">https://github.com/Kong/insomnia/issues/5559</a>) so probably worth switching to a different client regardless if this time was on purpose or not.
lol.. here we are again discussing postman alternatives.. this looks like a cycle<p>open-source a tool<p>build userbase<p>VC funding<p>rugpull<p>repeat
If you are using vim, you could try this one <a href="https://github.com/aquach/vim-http-client">https://github.com/aquach/vim-http-client</a>. I have been using it for some time and it has worked well. Use in your local file system, integrates well with vim but I had to fork it since it didn't had a timeout setting.
Created a GitHub list of alternatives: <a href="https://github.com/stars/jaymakes11/lists/insomnia-alternatives">https://github.com/stars/jaymakes11/lists/insomnia-alternati...</a>
For automated testing, you should give Step CI (<a href="https://github.com/stepci/stepci">https://github.com/stepci/stepci</a>) a try<p>Ps. I helped build it
I wasn't happy with the existing tools a whole ago, so I made my own called APITeam. It's similar to postman or insomnia but supports load testing out of the box
So we are once again in the - please give alternatives. No clouds, no syncs, no other bullsit ... Postman is dead, insomnia seemed like good alternative.
So. Much. Noise.<p>An update on Insomnia 8.x here:<p>* Insomnia can be used locally-only with Scratch Pad.<p>* Insomnia can be used with an account without sharing any data using Git Sync (the data is in your Git repository, wherever that is hosted).<p>* Insomnia can be used with an account and without Git Sync in a fully end-to-end encrypted way (E2EE). Nobody can read your data.<p>* Insomnia stores your account information in Auth0, which is ISO27001, SOC 2 Type II, ISO27018, HIPAA BAA, Gold CSA STAR, PCI and GDPR compliant.<p>* The data is not automatically migrated anywhere unless an account is created, as clearly explained in the onboarding that users have to approve in order to get access to the product.<p>* Insomnia can be used for Free with an account.<p>Unlike Postman, we are fully E2EE on every plan, local Scratch Pad is still there, Git is always an option when having an account.<p>On top of this, we have shipped today 100s of features for real time collaboration, unlimited collaborators in the Free plan when working on one project, organizations, RBAC, EE SSO, multi-client support for everyone, and so on [1]<p>Finally, here is a video that shows how to use Insomnia locally: <a href="https://www.loom.com/share/de7af6f9e06b4452a799a033604f9270?sid=df0baa8f-8916-4560-a8aa-6fe9ba21b0ec" rel="nofollow noreferrer">https://www.loom.com/share/de7af6f9e06b4452a799a033604f9270?...</a><p>Trying to put some clarity in the noise. If you find any of these statements which is factually incorrect, please point them out.<p>[1] - <a href="https://konghq.com/blog/product-releases/insomnia-8-0" rel="nofollow noreferrer">https://konghq.com/blog/product-releases/insomnia-8-0</a>