Generate enterprise-ready REST API tests directly inside Visual Studio Code. ReSTage Studio is a Visual Studio Code extension for generating, managing, and running JPostman test projects. Import your API specification, preview generated code, customize it before generation, and execute your tests all without leaving VS Code. Built for modern API development, ReSTage works seamlessly with today's AI-powered workflows, enabling developers to build, test, and maintain REST APIs faster than ever. 🚀 Why ReSTage?Modern software development has changed. Developers now rely on GitHub Copilot, ChatGPT, Claude, Gemini, and other Large Language Models (LLMs) to accelerate development. ReSTage complements these tools by generating structured, maintainable JPostman projects that are easy for both developers and AI assistants to understand, extend, and maintain. Instead of writing repetitive REST Assured boilerplate, ReSTage lets you focus on building reliable API tests while AI helps with implementation, documentation, refactoring, and troubleshooting. ✨ Features🤖 AI-Ready DevelopmentDesigned for modern AI-assisted workflows. ReSTage generates clean, organized JPostman projects that integrate naturally with:
Use AI to:
⚡ Generate Complete Maven ProjectsCreate production-ready API automation projects in seconds. Generated projects include:
No manual setup required. 📖 Import Your API SpecificationGenerate tests from multiple API formats. Supported specifications include:
Automatically discover endpoints and generate test code. 🧩 Smart Code GenerationGenerate JPostman components with just a few clicks. Supported generators include:
No repetitive boilerplate. 👀 Live Code PreviewPreview every generated file before writing it to disk. Review:
before creating your project. ✏ Edit Before GenerationNeed to customize generated code? Edit directly inside ReSTage before generating your project. Perfect for:
▶ Integrated Test ExecutionRun Maven tests directly from Visual Studio Code. View:
without leaving your IDE. 📂 Project ManagementManage multiple ReSTage projects. Features include:
🔄 Automatic Engine Version ManagementReSTage automatically downloads and manages compatible versions of the ReStage AI Engine. Each project remembers the exact engine version it was generated with, ensuring reproducible builds even after upgrading the extension. 📸 Screenshots🚀 Project WizardCreate or open ReSTage projects from a simple guided wizard.
📦 New ProjectGenerate a complete Maven project configured for JPostman, REST Assured, and your preferred testing framework.
👀 Preview Generated CodeReview generated source code before it is written to disk.
✏ Edit Generated CodeCustomize generated files directly inside ReSTage before generation.
🏗 Visual BuilderGenerate requests, responses, runners, assertions, and more using an intuitive visual interface.
🤖 AI AssistantWork naturally alongside today's leading AI assistants.
💬 Natural Language PromptingDescribe what you want using plain English.
🧠 AI-Powered ResponsesReview generated explanations and suggestions before applying changes to your project.
🛠 Supported Technologies
📦 Getting Started
💡 Perfect For
🌟 Why JPostman?ReSTage generates projects powered by JPostman, providing capabilities beyond traditional REST Assured tests. Highlights include:
📚 Learn MoreLearn more about the JPostman ecosystem:
❤️ Built for Modern API DevelopmentStop writing repetitive REST Assured boilerplate. |








