The profiler for agents and humans.
Find it, fix it, share it. Any running program, no code changes.
curl -fsSL https://perfr.dev/install.sh | sh
The service runs on Linux, macOS and Windows. The viewer runs in any browser.
The evolution of Orbit, from its original author.
Drag to pan · wheel over the ruler to zoom · click a thread · right-click a scope · Home to fit Open it on its own
- Share a capture with one click: anyone with the link opens it in the browser, no install.
What perfr is
perfr combines sampling, dynamic instrumentation and manual instrumentation. Sampling and dynamic instrumentation profile a program that is already running, with no code changes. Manual instrumentation works through bindings in multiple languages, and the manual lists what each system records.
Site built 2026-11-08 at commit 01cb0e9. Recordings are of the live viewer at da8aa05c, profiling game_loop. The embedded capture is a .perfr.stream.