top | item 32067404

(no title)

jesse_faden | 3 years 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.

discuss

order

9dev|3 years ago

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.

jim180|3 years ago

Paw has support for GraphQL!

CommonGuy|3 years ago

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).

twohaibei|3 years ago

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