Skip to main content

Overview

Fetch Client is an all-in-one REST API development toolkit built directly into VS Code. Design, test, automate, validate, and monitor your APIs without leaving your editor.

โœจ Key Featuresโ€‹

  • ๐Ÿš€ Lightweight and fast
  • ๐ŸŒ™ Native VS Code theme support
  • ๐Ÿ”’ Privacy first - all data is stored locally
  • ๐ŸŒ Full REST API support (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS)
  • ๐Ÿ” Multiple authentication methods (Basic, Bearer Token, API Key, OAuth 2.0, AWS Signature)
  • ๐Ÿ“ฆ Support for JSON, XML, Form Data, URL Encoded, Binary, and GraphQL requests
  • ๐ŸŒ Global, Collection, Request, and Environment variables
  • ๐Ÿ”„ Dynamic variables and expression support
  • ๐Ÿงช Built-in visual API testing (no scripting required)
  • โš™๏ธ Pre-requests with conditional execution
  • ๐Ÿ“ Collections, folders, request history, and cookie management
  • โ–ถ๏ธ Run individual requests, folders, or entire collections
  • ๐Ÿ” Data-driven testing using JSON, CSV, and Excel
  • โšก Performance testing with concurrent users and detailed metrics
  • โฐ Schedule and automate API requests
  • ๐Ÿ”‘ AWS Secrets Manager integration
  • ๐Ÿ”’ TLS/mTLS client certificate support (PEM & PFX)
  • ๐Ÿ“ฅ Import from Fetch Client, Postman, Thunder Client, Insomnia, cURL, and OpenAPI
  • ๐Ÿ“ค Export collections to Fetch Client and Postman
  • ๐Ÿ“„ Export test and performance results as JSON, CSV, HTML and XML
  • ๐Ÿ’ป Generate code snippets in multiple programming languages
  • โšก Import and run cURL commands instantly
  • ๐Ÿ“Š Beautiful response viewer with Tree, Raw, HTML Preview, Headers, and Cookies
  • ๐Ÿ” Search and filter requests, collections, and variables
  • ๐Ÿ–ฅ๏ธ Cross-platform support (Windows, macOS, and Linux)
  • ๐Ÿ†“ Free and open source

โžก๏ธ Next Stepsโ€‹