NoutoAn open-source REST client for VS Code. Send requests, organize collections, chain responses, and test APIs without leaving your editor.
FeaturesHTTP RequestsSend requests using any standard method (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS) or define your own. Requests support query parameters, headers, and path parameters with auto-completion, plus multiple body types including JSON, XML, form-data, x-www-form-urlencoded, binary, and GraphQL. Authentication options: Basic, Bearer, API Key, OAuth 2.0 (PKCE), AWS Signature v4, NTLM, and Digest. CollectionsOrganize saved requests into collections with unlimited folder nesting. Drag-and-drop reordering and multi-select are supported. Collections can define their own variables, headers, auth, and scripts that child requests inherit. Importing from other clients is straightforward: Postman, Insomnia, Thunder Client, Hoppscotch, Bruno, HAR files, and cURL commands are all supported. Environment VariablesUse Built-in dynamic variables generate values on the fly:
Chain responses across requests with Real-time Protocols
Testing and AutomationWrite assertions against status codes, headers, response body, and JSONPath expressions. Pre-request and post-response scripts run JavaScript with access to The collection runner executes all requests in a collection with configurable iterations and stop-on-failure. The benchmarking tool measures endpoint performance with statistical breakdowns. Developer Tools
Configuration
InstallationSearch for Nouto in the VS Code Extensions view, or run:
Keyboard Shortcuts
All shortcuts are customizable in Settings. Desktop AppNouto also ships as a standalone desktop app built with Tauri 2.0, running natively on Windows, macOS, and Linux. License |
