Skip to Content
Home

Welcome

Thunder Client is a lightweight REST API client for VS Code  and JetBrains , designed with a focus on simplicity, clean design, and local storage. You can report any bugs or feature requests on our GitHub  page.


Thunder Client is now available for JetBrains IDEs . New


Visual Studio Marketplace Installs

Visual Studio Marketplace Version

NPM Version

How to Use

img

Requirements

  • The minimum VS Code version now required is v1.85.0.
  • Node.js version v18.0.0 or higher is required.

Main Features

  • Lightweight and easy to use REST API Client.
  • Supports Collections and Environment variables.
  • Scriptless Testing: Easily test API responses with a GUI-based interface.
  • Local Storage: The extension saves all data locally on the user’s device.
  • Git Sync: Save requests data in your Git repository for team collaboration.
  • Advanced CLI: Run requests and collections from the terminal and integrate with CI/CD.

Innovations

  • First to introduce a GUI-based API Client for VS Code.
  • First to introduce 100% local storage API Client.
  • First to introduce scriptless testing.
  • First to introduce an advanced CLI that runs requests, collections, and cURL commands.
  • More to come…

Storage Location

The requests data files default storage location paths:

  • Windows: %APPDATA%\Code\User\globalStorage\rangav.vscode-thunder-client
  • Linux: ~/.config/Code/User/globalStorage/rangav.vscode-thunder-client
  • Mac: /Users/{{userName}}/Library/Application Support/Code/User/globalStorage/rangav.vscode-thunder-client/
    • Replace {{username}} with your username.

For VS Code Server:

  • Linux: ~/.vscode-server/data/User/globalStorage/rangav.vscode-thunder-client

Release Notes

Contribution

  • If you’d like to improve documentation, please submit a PR.
  • Share suggestions to further improve the product.
Last updated on