• Stars
    star
    247
  • Rank 164,117 (Top 4 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created almost 4 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

bevy_mod_debugdump

Live playground: jakobhellermann.github.io/bevy_mod_debugdump

Schedule graph

use bevy::prelude::*;
use bevy::log::LogPlugin;

fn main() {
    let mut app = App::new();
    app.add_plugins(DefaultPlugins.build().disable::<LogPlugin>()); // disable LogPlugin so that you can pipe the output directly into `dot -Tsvg`
    bevy_mod_debugdump::print_schedule(&mut app, Update);
}

PreUpdate schedule:

Main (filtered)

See all schedules at docs/schedule.

Render app

Render graph

use bevy::prelude::*;
use bevy::log::LogPlugin;

fn main() {
    let mut app = App::new();
    app.add_plugins(DefaultPlugins.build().disable::<LogPlugin>()); 
    bevy_mod_debugdump::print_render_graph(&mut app);
}
render graph

Extract schedule

ExtractSchedule

Main render schedule

Main

Bevy support table

bevy bevy_mod_debugdump
main bevy-main
0.11 0.8
0.10 0.7
0.9 0.6
0.8 0.5
0.7 0.4
0.6 0.3
0.5 0.2
0.5 0.1

More Repositories

1

bevy-inspector-egui

Inspector plugin for the bevy game engine
Rust
1,125
star
2

bevy_editor_pls

In-App editor tools for bevy applications
Rust
711
star
3

wasm-server-runner

cargo run for the browser
Rust
138
star
4

bevycheck

Rust
84
star
5

bevy_mod_js_scripting

Rust
80
star
6

piechart

a rust crate for drawing fancy pie charts in the terminal
Rust
38
star
7

rupnp

Rust library for the universal plug and play protocol.
Rust
35
star
8

cargo-watt

cargo subcommand for building proc-macro crates with web assembly
Rust
34
star
9

axum_openapi

Rust
31
star
10

sonor

Sonos library for rust
Rust
31
star
11

bevy-contrib-inspector

bevy plugin for starting a webserver to visually edit bevy resources
Rust
21
star
12

bevy_ecs_dynamic

Utilites for working with `bevy_ecs` when not all types are known at compile time
Rust
19
star
13

ssdp-client

An asynchronous Rust library for discovering, notifying and subscribing to devices and services on a network.
Rust
11
star
14

watt-contrib

Rust
8
star
15

ezoauth

Easy to use OAuth2 client for rust
Rust
7
star
16

deno-progressbar

a terminal progressbar for deno
TypeScript
5
star
17

pretty-type-name

Rust
4
star
18

bevy_reflect_ts_type_export

TypeScript
4
star
19

tts-urls

Generate URLs from TTS services, a rust crate
Rust
4
star
20

bevy-asset-distill

Rust
4
star
21

bevy-unofficial-playground-experiments

👀
Rust
4
star
22

Atlas

Render and visualize paths for Celeste TASes
Rust
3
star
23

bevy_shadertoy

Rust
2
star
24

bevy_reflect_fns

Experimentation for reflecting methods using bevy_reflect, to be upstreamed later
Rust
2
star
25

dotfiles

Shell
1
star
26

websocket-async-io

Rust
1
star
27

mc-mod-muffle

A minecraft mod for the fabric modloader which adds a Sound Muffler
Java
1
star
28

trout

TSP solver for routing celeste lobbies while TASing
Rust
1
star
29

CelesteSavefileMerger

Savefile Merger for Celeste
C#
1
star
30

bevy-pipelined-testing

Rust
1
star
31

jakobhellermann.github.io

HTML
1
star
32

celestetools

Rust
1
star