DEV Community

Cover image for I've completely replaced the need for Postman with this one extension in VS Code!
Philip Mutua
Philip Mutua

Posted on • Edited on

I've completely replaced the need for Postman with this one extension in VS Code!

I've completely replaced the need for Postman with this one extension in VS Code! The Thunder Client extension for VS Code
created by @ranga_vadhineni can do everything I need to when testing HTTP Requests.

Features

  • create and send requests
  • group requests into collections
  • use variables
  • much more!

Thunder Client

Top comments (21)

Collapse
 
djnitehawk profile image
Dĵ ΝιΓΞΗΛψΚ

tried it. not bad. but can't use it for large projects due to being unable to organize the requests into folder structures.

Collapse
 
devfranpr profile image
DevFranPR

I would give it a look from time to time to see if they implements folder organization. Because $deity knows that our RAMs don't want too much electron apps running at the same time and this is an advantage.

Collapse
 
pmutua profile image
Philip Mutua

@djnitehawk You actually organize into folder structures ( I mean your collections). In the activities section you can actually right click on a request and save to a specified collection that you created in the collections section.

Collapse
 
djnitehawk profile image
Dĵ ΝιΓΞΗΛψΚ • Edited

I need a collection per project and support for deeply nested folder structures. for example one of the projects I'm working on these days has over 500 requests. need to organize them in deep folder structures matching closely with the code folder structure.

Thread Thread
 
pmutua profile image
Philip Mutua

ok, I understand . I don't think the extension supports that.

Thread Thread
 
ranga_vadhineni profile image
Ranga Vadhineni

Hi Philip, Thunder Client now support nested folder feature - its released in v1.1.0

Thread Thread
 
djnitehawk profile image
Dĵ ΝιΓΞΗΛψΚ

beeeeaaaautiful... I will give it another look. keep up the great work 🙏🙏🙏

Thread Thread
 
pmutua profile image
Philip Mutua

That's great !!

Collapse
 
bgrand_ch profile image
Benjamin Grand • Edited

Try REST Client extension:

marketplace.visualstudio.com/items...

Collapse
 
avinashtiwari profile image
Avinash Tiwari

The extension seems nice and I am going to use it for my personal projects as I don't have to move back and forth from VS code to the postman. Although, if it can be done, can you add a feature to import collection from postman too? Then, this will be a one-stop solution for interacting with APIs.

Collapse
 
vixan profile image
Duca Vitalie-Alexandru

I believe you can already import Postman collections and environment files.

Collapse
 
avinashtiwari profile image
Avinash Tiwari

I tried but it said can not import the collection. It was a postman collection consisting of almost 350 requests.

Thread Thread
 
pmutua profile image
Philip Mutua

Hi @avinash Tiwari, go to your postman collection and right click and export the collection. Use the json file when importing on Thunder Client.

You should see your collections organized:

Thread Thread
 
avinashtiwari profile image
Avinash Tiwari

Great Thanks! it is working flawless! Just want one feature to import the collection in the folder structure, then everyone can freely move to postman!
Thanks for the effort! Great extension.

Thread Thread
 
pmutua profile image
Philip Mutua

@ranga_vadhineni is the creator of this
aswome extension.

Collapse
 
sithukyaw007 profile image
Sithu • Edited

This extension helps me when I can only invoke to private endpoint from VS Code remote Dev Linux server VM. Thanks to Thunder Client! 🙇‍♂️

Collapse
 
theshubhagrwl profile image
Shubh Agrawal

Its good for small projects in which you wanna do some quick testing.
But postman still is better for large projects.

Collapse
 
cespedes_josue_ profile image
Josue Cespedes • Edited

I tried. Very nice in general. I'm not sure why but I'm not able to duplicate folders. I think it will be a nice feature to add in the future.
Good job

Collapse
 
ranga_vadhineni profile image
Ranga Vadhineni

Hi Josue, thanks for the feedback, duplicate folder feature is in roadmap. Planning to implement in next update.

Collapse
 
nick123 profile image
a

How to import collection in free version. I am getting error as below,

Error: Importing collections from another device is not allowed in the free version.

Collapse
 
ericbond profile image
Eric

That's great, I also found an interesting one.
Posted:
dev.to/ericbond/abandon-postman-an...