Postman is a great tool but it hides vital features (like workspaces with more than 25 requests) behind a paywall. Other so-called alternatives (like Insomnia) either do the same thing, or lack other vital features.
Postman also suffers from the same problem as most Electron apps, in that its UI is designed by people who think they are cleverer than they actually are, with the result that not only is the UX terrible, it also goes completely against the UX standards of the platform it's running on.
Requirements:
- Import OpenAPI Specification (OAS, formerly known as Swagger) documents from a URL and automatically create requests for each one
- Ability to have multiple, different logical groupings of requests (like Postman's workspace)
- Import/export workspaces from/to a file or directory (for version control and CLI purposes)
- Execute an entire workspace, or specific requests(s) within it, from the command-line; OR ability to export workspace in Postman format (could then use newman to test the requests)