puffin_egui
puffin
Our great sponsors
puffin_egui | puffin | |
---|---|---|
1 | 4 | |
45 | 1,348 | |
- | 2.8% | |
0.0 | 8.0 | |
over 1 year ago | 21 days ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
puffin_egui
-
Introducing puffin_egui: the simplest way to add an in-game profiler
Hi - I just published a new crate: https://github.com/emilk/puffin_egui
puffin
- Puffin: The friendly little instrumentation profiler for Rust
-
Does rust have a visual analysis tool for memory and performance like pprof of golang?
I have not personally used it, but have you seen Embark Studio’s Puffin? https://github.com/EmbarkStudios/puffin
-
What do you NOT like about Rust?
Can recommend puffin. Won't be as feature complete as the others, but it's implemented in Rust and seems to work quite well once it's setup.
-
Introducing puffin_egui: the simplest way to add an in-game profiler
The goal is for it to be the simplest way to add some instrumentation profiling to your game. Basically you use puffin to profile parts of your code and then show the resulting flamegraph with in an egui window.
What are some alternatives?
rust-stopwatch - A stopwatch library for Rust. Used to time things.
bevy - A refreshingly simple data-driven game engine built in Rust
dr-dotnet - 🩺 One-click diagnosis of your dotnet applications. Works both locally or remotely as a web service. Based on the lowest level dotnet profiling APIs and using the rust language 🦀 for a minimal runtime penalty.
rust-cpython - Rust <-> Python bindings
MeiliSearch - A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
bat - A cat(1) clone with wings.
Ansible-NAS - Build a full-featured home server or NAS replacement with an Ubuntu box and this playbook.
DietPi - Lightweight justice for your single-board computer!
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
crates.io - The Rust package registry
rfcs - RFCs for changes to Rust
validator - Simple validation for Rust structs