VSCodeTips

VSCodeTips is a community of 1,087 amazing vscoders

We're a community that shares tips & tricks on how to best leverage VS Code

Create account Log in
Cover image for VS Code Tip of the Week: The Thunder Client Extension
Nick Taylor
Nick Taylor

Posted on

VS Code Tip of the Week: The Thunder Client Extension

This week's VS Code Tip off the Week is the Thunder Client extension.

Thunder Client is a lightweight Rest API Client Extension for Visual Studio Code

There's amazing tools out there like Postman, Postwoman (now Hoppscotch), etc. but I like the fact that I can use this directly within VS Code.

Typing thund in the VS Code Command Palette

Select Thunder Client New Request from the available items in the list.

The Thunder Client New Request window open in VS Code

The New Request window opens with a test GET request to https://www.thunderclient.com/welcome.

Click the SEND button to make the GET request. A response from thunderclient.com is returned.

The response from the GET request to https://www.thunderclient.com/welcome. The value is the following JSON: {<br>
  "message": "Welcome to Thunder Client",<br>
  "about": "Thunder Client is a hand-crafted lightweight Rest API Client extension for VS Code.",<br>
  "createdBy": "Ranga Vadhineni",<br>
  "github": "github.com/rangav/thunder-client-support",<br>
  "twitter": "twitter.com/thunder_client",<br>
  "auth": "Supported Authentication methods Basic Auth, Bearer Token & OAuth 2.0",<br>
  "graphql": "The client supports Graphql Query & Variables",<br>
  "support": "For Bugs & Feature requests please submit on github",<br>
  "share": "Please spread the word about Thunder Client"<br>
}

There's a lot more you can do with the extension, so I encourage you to check out their repository on GitHub!

GitHub logo rangav / thunder-client-support

Thunder Client is a lightweight Rest API Client Extension for VS Code.

Thunder Client

installs version

Thunder Client is a lightweight Rest API Client Extension for Visual Studio Code, hand-crafted by Ranga Vadhineni with simple and clean design. The source code is not open source. You can report any Bugs Or Feature requests here.

Story behind Thunder Client

  • Read Launch Blog Post on Medium

Menu

How to Use

  • Install the Extension, Click Thunder Client icon on the Action Bar.
  • From Sidebar click New Request button to test API
  • Video: youtube.com/watch?v=NKZ0ahNbmak
  • Minimum vscode version now required is v1.63.0

Tech

  • Thunder Client is built with Javascript, Typescript, Flexbox, Ace Editor, Got, Nedb




Happy VS Coding!

Discussion (1)

Collapse
jimisola profile image
Jimisola Laursen

Not open source, so I suspect it's not an option for some of us.