Thunder Client vs Postman (my personal opinion)

In this blog, I am going to write about one of the hottest trends going on right now which is Thunder Client (https://www.thunderclient.io/) in case if you don't know about it Thunder Client is the new vs code extension design by Ranga Vadhineni. For me, this is an amazing contribution to the community.

Install and usage process

Once installed, click on the Thunder Client icon and continue on the “New request” button:

As postman Thunder Client allows you to add URL parameters :(QueryString):

To also manage authentication parameters such as:

  • Basic authentication (login / password)
  • Bearer token
  • OAuth 2.0

Add any header in the Request:

write in the body of the request in:

  • JSON
  • XML
  • GraphQL
  • Text
  • Form encoded

And finally to test header values:

All actions are available in the dropdown list at the URL’s input, and the query result will be displayed in the right panel:

So, Does it replace Postman?

For simple scenarios yes you can do without Postman, however, Thunder Client does not allow all the optimizations that Postman offers (proxy configuration, etc.) and does not allow you to create variable scripts as Postman does. Otherwise, it is extremely practical! I definitely recommend this extension for Visual Studio Code!

Author

Md Ariful Islam

Final Year Software Engineering Student

Universiti Teknologi Malaysia (UTM)

Associate Software Engineer