Web Analytics

bevy_dev_console

⭐ 135 stars English by doonv

bevy_dev_console

bevy_dev_console is a Source-inspired developer console plugin for the Bevy Game Engine.

Image of the developer console

[!WARNING]
>
bevy_dev_console is currently in its early development stages. Expect breaking changes in the near future (especially when using the built-in command parser). For this reason its only available as a git package at the moment.

Features

Usage

``bash cargo add --git https://github.com/doonv/bevy_dev_console.git ` `rust use bevy_dev_console::prelude::*; `
  • Add the plugins.
`rust,no_run use bevy::{prelude::*, log::LogPlugin}; use bevy_dev_console::prelude::*;

App::new() .add_plugins(( // Add the log plugin with the custom log layer DefaultPlugins.set(LogPlugin { custom_layer: custom_log_layer, ..default() }), // Add the dev console plugin itself. DevConsolePlugin, )) .run(); `

Togglable Features

(default) builtin-parser` includes the default parser. Disabling this allows you to remove the built-in parser and replace it with your own (or you could do nothing and make the console into a log reader).

Bevy Compatibility

| bevy | bevy_dev_console | | ------ | ---------------- | | 0.14.* | git (master) |

--- Tranlated By Open Ai Tx | Last indexed: 2026-07-18 ---