Thunder Client Guide: How to Import/Export Data

Thunder Client is a lightweight REST API Client Extension for Visual Studio Code, crafted by Ranga Vadhineni.

Hey developers! If you’re working with APIs, you’ve probably heard about Thunder Client by now. It’s a lightweight REST API Client Extension for Visual Studio Code, crafted by Ranga Vadhineni. With a focus on simplicity, clean design, and local storage, it’s the perfect tool to streamline your API development process. You can report any bugs or feature requests on their GitHub page.

Thunder Client.png
Thunder Client Guide: How to Set Up Environments and Environment Variables
Thunder Client for VS Code simplifies API development with environment variables. This guide covers setup and introduces EchoAPI as an alternative.

Import/Export

Thunder Client makes it simple to manage your collections and environments, allowing you to import and export data seamlessly.

Supported Imports:

  1. Postman 2.1.0 format: Requires the paid version.
  2. Insomnia v4 JSON file: Requires the paid version.
  3. Open API v3 JSON or YAML files: Requires the paid version.

Thunder Client:

  • You can import/export Thunder Client Collections and Environments data directly.
  • Import of .env files is supported from the Env tab (Paid version required).
Thunder Client Guide: How to Set Up Environments and Environment Variables
Thunder Client for VS Code simplifies API development with environment variables. This guide covers setup and introduces EchoAPI as an alternative.

How to Import a Collection

  1. Select the Collection Tab: Find it in the sidebar.
  2. Menu Icon: Click the menu icon and choose Import or Import from URL.
  3. Choose a File: You can import files from Postman, Thunder Client, Insomnia, or Open API formats.
Thunder Client Guide: How to Achieve Team Collaboration
Thunder Client for VS Code by Ranga Vadhineni offers team collaboration via Git sync, simplicity, and local storage. EchoAPI is also recommended.

Import cURL

Note: This feature is available only in the paid version.

  1. Activity Tab Menu: Select Import cURL.
  2. Enter cURL Text or URL: You can do this directly in the input (shortcut Ctrl/Cmd + U).
  3. Command Palette: Choose Thunder Client: Import cURL for quick access to testing a request from anywhere.

Export Data

Exporting in Postman Format:

  1. Sidebar Menu: Select the menu (...) and choose Convert to Postman Format.
  2. Command Palette: Alternatively, use the Command Palette and choose the Convert to Postman Format option.

Looking for an even more lightweight option? Try EchoAPI for VS Code. It’s an ultra-lightweight collaboration tool for API development with no login required. EchoAPI supports Scratch Pad, making it an excellent alternative to Postman/Thunder Client, with features like API design, debugging, automated testing, and load testing. Plus, it’s compatible with Postman script syntax and offers plugins for IntelliJ IDEA, VS Code, and a Chrome request capture extension.

An Alternative to Consider: EchoAPI.png

Advantages:

  1. No login required
  2. Supports Scratch Pad
  3. Ultra lightweight
  4. 100% compatible with Postman script syntax
EchoAPI for VS Code.png

Try out these tools and streamline your API development workflow today! Happy coding!