Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Thunder ClientNew to Visual Studio Code? Get it now.
Thunder Client

Thunder Client

Ranga Vadhineni

thunderclient.com
|
2,708,668 installs
| (226) | Free
Lightweight Rest API Client for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Thunder Client

Thunder Client is a lightweight Rest API Client Extension for Visual Studio Code, hand-crafted by Ranga Vadhineni with simple and clean design.

  • Voted as #10 Product of the day on Product Hunt
  • Website - www.thunderclient.com
  • Follow Twitter for updates - twitter.com/thunder_client
  • Support: github.com/rangav/thunder-client-support

Story behind Thunder Client

  • Read Launch Blog Post on Medium

Usage

  • Install the Extension, Click Thunder Client icon on the Action Bar.
  • From Sidebar click New Request button to test API
Thunder Client

Videos

  • Thunder Client quick overview video by James Quick
  • Thunder Client introduction video on Youtube

Main Features

  • Lightweight Rest API Client for VS Code.
  • Simple & Easy to use UI
  • Supports Collections and Environment variables & Graphql Queries.
  • Scriptless Testing: Test API response easily with GUI based interface .
  • Themes: The extension also supports VS Code themes.
  • Local Storage All the requests data is saved locally on your device.

Documentation

  • For updated documentation please visit our github page

CLI & CI/CD Integration

  • Test APIs using the CLI and integrate with the CI/CD build pipeline, see documentation.

Git Sync

Subscription Required to use this feature

  • This feature allows you to store requests data in git project, for details visit github page.

Import/Export

  • You can import from Postman, Insomnia, OpenAPI and Curl, for more details visit github page.

Run Collection

  • You can test multiple requests using Collection, select Run All option from the collection menu.
  • The collection runner will execute all requests and test cases and display the result.

Proxy

  • Proxy is supported using vscode proxy setting. for details visit github page.

Scriptless Testing

Thunder Client
  • We need to write lot of boilerplate code in Postman and other api clients to do basic testing using scripting like status code equal 200. So I implemented GUI based tests, where you select couple of dropdowns to do most standard tests very easily without any scripting knowledge.
  • Set Environment Variable from response, Headers, Cookie in Tests tab is now supported, see our github page for details.

Privacy

  • Basic anonymised telemetry data of extension usage is collected using vscode-extension-telemetry, No Personal or request data is collected. You can opt out using VS Code Settings details here
  • There is no backend or cloud sync currently, all the data is stored locally on your computer.
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft