Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>ReSTage Studio AlphaNew to Visual Studio Code? Get it now.
ReSTage Studio Alpha

ReSTage Studio Alpha

restage

|
2 installs
| (0) | Free
ReSTage Studio for building, testing, and managing REST API projects in Visual Studio Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ReSTage Studio

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 Development

Designed for modern AI-assisted workflows.

ReSTage generates clean, organized JPostman projects that integrate naturally with:

  • GitHub Copilot
  • ChatGPT
  • Claude
  • Gemini
  • VS Code AI Extensions
  • Any LLM capable of editing Java projects

Use AI to:

  • Explain generated tests
  • Generate new requests
  • Create assertions
  • Improve test coverage
  • Refactor existing code
  • Troubleshoot failing tests
  • Generate documentation

⚡ Generate Complete Maven Projects

Create production-ready API automation projects in seconds.

Generated projects include:

  • Maven
  • REST Assured
  • JPostman
  • TestNG or JUnit
  • Complete project structure
  • Dependency management

No manual setup required.


📖 Import Your API Specification

Generate tests from multiple API formats.

Supported specifications include:

  • OpenAPI 3.x
  • Swagger
  • Postman Collections
  • GraphQL
  • JSON
  • YAML

Automatically discover endpoints and generate test code.


🧩 Smart Code Generation

Generate JPostman components with just a few clicks.

Supported generators include:

  • Requests
  • Responses
  • Runners
  • Assertions
  • Variables
  • Authentication
  • Context Injection
  • Filters
  • Dependencies

No repetitive boilerplate.


👀 Live Code Preview

Preview every generated file before writing it to disk.

Review:

  • Java classes
  • Project structure
  • Generated annotations
  • Imports
  • Configuration

before creating your project.


✏ Edit Before Generation

Need to customize generated code?

Edit directly inside ReSTage before generating your project.

Perfect for:

  • naming conventions
  • custom annotations
  • comments
  • project organization

▶ Integrated Test Execution

Run Maven tests directly from Visual Studio Code.

View:

  • Test progress
  • Console output
  • Success/failure results
  • Generated reports

without leaving your IDE.


📂 Project Management

Manage multiple ReSTage projects.

Features include:

  • Recent Projects
  • Import Project
  • Export Project
  • Version-aware storage
  • Automatic project recovery

🔄 Automatic Engine Version Management

ReSTage 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 Wizard

Create or open ReSTage projects from a simple guided wizard.

Project Wizard


📦 New Project

Generate a complete Maven project configured for JPostman, REST Assured, and your preferred testing framework.

New Project


👀 Preview Generated Code

Review generated source code before it is written to disk.

Preview


✏ Edit Generated Code

Customize generated files directly inside ReSTage before generation.

Edit Preview


🏗 Visual Builder

Generate requests, responses, runners, assertions, and more using an intuitive visual interface.

Builder


🤖 AI Assistant

Work naturally alongside today's leading AI assistants.

AI Assistant


💬 Natural Language Prompting

Describe what you want using plain English.

User Prompt


🧠 AI-Powered Responses

Review generated explanations and suggestions before applying changes to your project.

LLM Response


🛠 Supported Technologies

  • Visual Studio Code
  • Java
  • Maven
  • REST Assured
  • JPostman
  • TestNG
  • JUnit
  • OpenAPI
  • Swagger
  • Postman Collections
  • GraphQL
  • JSON
  • YAML

📦 Getting Started

  1. Install ReSTage Studio from the Visual Studio Code Marketplace.
  2. Open the ReSTage view from the Activity Bar.
  3. Create or open a ReSTage project.
  4. Import an OpenAPI, Swagger, Postman Collection, or GraphQL specification.
  5. Generate a Maven project and JPostman tests.
  6. Run your tests directly from Visual Studio Code.
  7. Customize and extend the generated project with your favorite AI assistant.

💡 Perfect For

  • API Developers
  • Backend Developers
  • QA Engineers
  • Automation Engineers
  • Software Engineers
  • Enterprise Development Teams

🌟 Why JPostman?

ReSTage generates projects powered by JPostman, providing capabilities beyond traditional REST Assured tests.

Highlights include:

  • Annotation-driven development
  • Reusable requests
  • Variables & secrets
  • Request dependencies
  • Context injection
  • Built-in assertions
  • Rich reporting
  • Environment management
  • Enterprise-scale test organization

📚 Learn More

Learn more about the JPostman ecosystem:

  • 📖 JPostman API Documentation
    https://jpostman.github.io/jpostman/

  • 💻 GitHub Repository
    https://github.com/JPostman/jpostman

  • 📚 GitHub Wiki
    https://github.com/JPostman/jpostman/wiki


❤️ Built for Modern API Development

Stop writing repetitive REST Assured boilerplate.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft