by mmillin on 9/27/23, 7:39 PM with 157 comments
by helloanoop on 9/28/23, 11:50 AM
- 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 altairprime on 9/27/23, 8:24 PM
Insomnia 8.0.0-rc1 was released today: https://insomnia.rest/changelog
The business that ships this codebase is migrating all instances from cloud-optional to cloud-required:
> 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.
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:
https://github.com/Kong/insomnia/releases/tag/core%402023.5....
HN user ‘RamblingCTO’ (see below) is the author of the GitHub issue.
by wackycat on 9/28/23, 1:22 AM
by relium on 9/28/23, 6:49 PM
by tornato7 on 9/28/23, 6:14 AM
by j_crick on 9/28/23, 7:24 PM
- Work for some time
- Do the same shit as Postman
- ...
- Profit? Really?
I don’t know even. Why does it have to be the same story all the time? It’s become so tiring.
by meekins on 9/28/23, 6:31 AM
Can anyone recommend an open source API client that is content being just an API client?
by addicted on 9/28/23, 2:07 AM
I guess we can kiss Insomnia goodbye as an option now.
by joeyhage on 9/27/23, 9:10 PM
by danfarrelly on 9/27/23, 8:56 PM
by salawat on 9/28/23, 6:23 PM
I was like, are you serious? An API testing tool being marketed to people for production purposes?
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".
by RamblingCTO on 9/27/23, 7:44 PM
by mead5432 on 9/27/23, 10:43 PM
While not quite the same, still feels like awkward timing.
https://www.thoughtworks.com/radar/tools/summary/insomnia
*edited to add a link
by nde on 9/27/23, 7:59 PM
by Aeolun on 9/28/23, 7:19 AM
by markcollin on 9/28/23, 7:20 PM
Had to migrate away from Thunder client once they announced their pricing and stopping freemium.
I have moved to bruno and its pretty refreshing to use a simple tool without the cloud bloat
by heh on 9/27/23, 9:02 PM
by stringtoint on 9/27/23, 9:05 PM
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.
BTW: Jetbrains IDEs like WebStorm also have an integrated HTTP client.
by fosk on 9/28/23, 12:46 AM
I want to clarify a couple of things:
1) Insomnia can still be used locally in any version prior to this one. The data is there, and can be used.
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.
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.
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.
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.
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.
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).
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).
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.
by quic5 on 9/27/23, 9:19 PM
by SideburnsOfDoom on 9/27/23, 8:56 PM
But they're trying to catch up, maybe?
by markcollin on 9/28/23, 7:23 PM
open-source a tool
build userbase
VC funding
rugpull
repeat
by PH95VuimJjqBqy on 9/27/23, 8:14 PM
I literally just switched to insomnia due to postman doing this so I'm a bit stuck now. Do I go back to fiddler?
by tomaszs on 9/28/23, 8:35 PM
update : found response here: https://github.com/Kong/insomnia/issues/6577#issuecomment-17...
I understand it's intentional
by dochne on 9/27/23, 9:12 PM
I've previously had good experiences with Paw (now RapidAPI) - https://paw.cloud/, 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.
by weinzierl on 9/28/23, 10:59 AM
"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."
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?
by adl on 9/29/23, 8:13 AM
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.
by capableweb on 9/28/23, 7:16 PM
Seems it has (accidentally) at least happen once before (https://github.com/Kong/insomnia/issues/5559) so probably worth switching to a different client regardless if this time was on purpose or not.
by markcollin on 9/28/23, 7:23 PM
open-source a tool
build userbase
VC funding
rugpull
repeat
by cloverr20 on 9/28/23, 6:44 PM
by malablaster on 10/6/23, 11:26 AM
by jayFellows on 10/10/23, 12:43 AM
by adocomplete on 9/28/23, 5:30 PM
by ushakov on 9/28/23, 10:36 PM
Ps. I helped build it
by harrytwigg on 10/9/23, 10:41 AM
by ReptileMan on 9/28/23, 6:04 PM
by hirstys on 9/28/23, 12:14 PM
by mailund on 9/29/23, 8:16 AM
by ChrisArchitect on 9/28/23, 2:13 AM
by fosk on 9/28/23, 11:34 PM
An update on Insomnia 8.x here:
* Insomnia can be used locally-only with Scratch Pad.
* 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).
* 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.
* Insomnia stores your account information in Auth0, which is ISO27001, SOC 2 Type II, ISO27018, HIPAA BAA, Gold CSA STAR, PCI and GDPR compliant.
* 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.
* Insomnia can be used for Free with an account.
Unlike Postman, we are fully E2EE on every plan, local Scratch Pad is still there, Git is always an option when having an account.
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]
Finally, here is a video that shows how to use Insomnia locally: https://www.loom.com/share/de7af6f9e06b4452a799a033604f9270?...
Trying to put some clarity in the noise. If you find any of these statements which is factually incorrect, please point them out.