Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Kreya
Kreya is a GUI client for REST and gRPC with innovative features for environments, authorizations and more.
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
-
insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
-
Apache JMeter
Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
insomnium
Insomnium is a fast local API testing tool that is privacy-focused and 100% local. For testing GraphQL, REST, WebSockets and gRPC. This is a fork of Kong/insomnia
I started building my own 100% local tool in response to the current situation with postman and insomnia:
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.
PostWoman (now called Hopscotch) is a foss clone of (possibly an older version) Postman if you want a 1:1.
https://hoppscotch.io/
If you want "curl but friendly", I like httpie -
As one of the creators, I can recommmend https://kreya.app. It is not open source (like Postman), but has a strong focus on privacy and also stores the data locally.
As it has more powerful features (IMO) than most alternatives listed here, I am a little disappointed that it isn't mentioned more often.
I’ve been using https://insomnia.rest/ and it has everything you need and does not require you to log in
FYI some of our people internally use Jmeter. https://jmeter.apache.org/
It's not flashy so it probably wont get the standard "we are going to milk you for data" plan
No, but unless portability is a concern or you're massively familiar with curl, you might want to consider xh. It's much more intuitive.
https://github.com/ducaale/xh
I started building my own 100% local tool in response to the current situation with postman and insomnia:
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.
I’d like to recommend Insomnium, a 100% local-first Insomnia fork. https://archgpt.dev/insomnium
Glad to see alternatives but disappointed that Bruno does not support OpenAPI specification.
At my company, we hand-edit OpenAPI specs in YAML and it gets consumed by many tools that generate types[0], static analysis and dynamic checks[1]. The OpenAPI spec itself is linted[2]. And of course, Postman consumes OpenAPI.
Tools that are built on open standards will naturally see greater adoption over those that use proprietary formats.
[0]: https://openapi-ts.pages.dev
There's a great Emacs mode, and it looks like it works in the same way, putting it in a file:
https://github.com/pashky/restclient.el
Related posts
- Kong pulls a Postman, causing exodus from Insomnia
- Show HN: Insomnium – 100% local and privacy-focus fork of Insomnia API client
- Insomnia wiped all user data, forcing users to use their cloud
- Insomnia's V8 locks out prev data, forces account creation with o warning
- Najbolji alat za slanje http zahteva za razvoj api?