⬢github Rust · 5 ★ +3 since we first saw it · pushed 16 h ago · Apache-2.0
rupert648/culpert
Culpert is a sampled heap-allocation profiler for Rust libraries and services. It works as a global allocator wrapper, attributes sampled allocations to spans (via tracing, Cloudflare foundations, or its own macro), exports pprof-compatible profiles, and includes a CLI with per-span reports and a diff subcommand for catching allocation regressions in CI before release.
Why now: Recently promoted on Mastodon as a new span-aware heap profiler with regression tooling; its low-overhead sampling and pprof compatibility make it notable in the Rust observability space.
Who it is for: Rust developers profiling memory usage in services and wanting per-span allocation regression checks in CI.
Stars over our 62 snapshots: 2 to 5, since 15 h ago.
Where people talked about it
- Mmastodon culpert - rust heap profiling with span awareness and regression tooling https://github.com/rupert648/culpert # Rust # P 13 h ago
API: https://socialmediatrends-api.osmike.com/v1/repos/rupert648/culpert