bevy_puffin

Crates.iobevy_puffin
lib.rsbevy_puffin
version0.4.0
sourcesrc
created_at2022-05-12 07:46:05.453744
updated_at2023-04-09 09:59:50.337101
descriptionIntegration layer between Bevy, puffin and tracing
homepage
repositoryhttps://github.com/mvlabat/bevy_puffin
max_upload_size
id585091
size118,915
Vladyslav Batyrenko (mvlabat)

documentation

README

Stand With Ukraine

bevy_puffin

Crates.io Documentation MIT/Apache 2.0 Downloads Rust

This crate integrates the puffin library into Bevy.

It provides PuffinTracePlugin to use as a replacement for the Bevy's default LogPlugin plugin and exposes PuffinLayer, which allows users to set up tracing manually with puffin as a subscriber layer.

The main goal of this plugin is to demonstrate the missing bits for the puffin support in Bevy:

If these two PRs get merged, there's a good chance that this plugin will be discontinued.

For the usage example, see examples/main.rs.

License

bevy_puffin is dual-licensed under either

at your option.

See also

Bevy support table

bevy bevy_puffin
0.9 0.3
0.8 0.2
0.7 0.1
Commit count: 17

cargo fmt