Hacker News new | ask | show | jobs
by jesse_faden 1430 days ago
I have a love - hate relationship with Postman. Mostly because it’s super slow to use. I’ve been trying to find an alternative for long. But Postman has some nice things which it does really well.

1. Variables / Dynamic Variables

2. GraphQL introspection

3. Pre/Post request scripts

4. Collection Runner

Postman is pretty expensive for larger teams.

That makes it horrible to collaborate because then you’d just be sharing giant JSON files which can easily go out of sync between multiple people.

3 comments

If you’re on a Mac, I can recommend Paw (https://paw.cloud) - they have a native client that is super fast, provides great features and advanced dynamic values, and is just a joy to use.

Don’t know about the GraphQL story, however.

Paw has support for GraphQL!
true, I use it for my GraphQL API for a few months now
Pre/Post request scripts are also available in Kreya via the Scripting feature (only available in paid versions), which also allows to define tests. A CLI to run these tests and variables (https://github.com/riok/Kreya/issues/23) are currently on the roadmap.

GraphQL may be supported in the future, but we currently plan to expand the core features of Kreya first.

Regarding collaboration, we explicitely designed the Kreya storage model to be easily syncable via git (or your favorite VCS).

I was on the same boat and found Insomnia app pretty good.