Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Bevy InspectorNew to Visual Studio Code? Get it now.
Bevy Inspector

Bevy Inspector

Splo

|
581 installs
| (1) | Free
Display live data from your Bevy application using the Bevy Remote Protocol HTTP plugin.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Bevy Inspector Visual Studio Code Extension

Display live data from your Bevy application using the Bevy Remote Protocol HTTP plugin.

Features

  • 🧩 Display Bevy entities, components, resources and schema registry right in your editor side view.
Display
  • ✏️ Insert or modify component and resource values (only on Bevy 0.16+).
Insert components
  • 🏗️ Spawn, destroy or re-parent entities.
Reparent
  • 🔗 Manage multiple Bevy servers. Compatible with Bevy 0.15, 0.16 and more.
Servers
  • 🔃 Refresh data when wanted or via automatic polling with configurable delay.
Refresh

Usage

The extension can be installed from:

  • The VS Code Marketplace.
  • The Open VSX Registry.

There are example servers at examples/ that show valid Bevy application configurations for different Bevy versions.

In short here are the requirements:

  • A Rust project with the bevy dependency and the bevy_remote feature enabled. Bevy should be at least 0.15.x but 0.16.x is required for multiple features (display resources and registry, modify components and resources).
# Cargo.toml
[dependencies]
bevy = { version = "0.16.0", features = ["bevy_remote"] }
  • A Bevy application with the RemotePlugin and RemoteHttpPlugin plugins enabled.
# src/main.rs
fn main() {
    App::new()
        .add_plugins(DefaultPlugins)
        .add_plugins(RemotePlugin::default())
        .add_plugins(RemoteHttpPlugin::default())
        .run();
}

By default the connection URL is http://127.0.0.1:15702.

Development

Read the contributing guide:

  • Reporting Issues
  • Pull Requests
  • Code Style
  • Development Tasks
    • Setup
    • Building and Running
    • Running Bevy Example Servers
    • Code Style, Linting, and Formatting
    • Storybook
  • Project Structure
    • Main VS Code Extension Entry Point
    • React-Based Webviews
    • Shared Libraries
  • Questions
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft