Ross ROSS = Recommend OSS · open-source software intelligence for agents

GameTechDev/PresentMon

Capture and analyze the high-level performance characteristics of graphics applications on Windows. observed · 2026-08-28

github.com/GameTechDev/PresentMon · homepage · C++ · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

88/100

  • Activity 99
  • Release rhythm 66
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 114.5
  • age_days: 3829
  • days_rel: 65
  • days_push: 7
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

2537 stars · 193 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

PresentMon is a set of tools for capturing and analyzing the performance characteristics of graphics applications on Windows, tracing frame durations and latencies across DirectX, OpenGL, and Vulkan. It includes an ETW analysis library, a console capture app, a telemetry service with vendor GPU APIs, and a GUI capture application with real-time overlay graphs.

Use cases

  • measure fps and frame time in games
  • find cpu gpu bottlenecks in a game
  • capture per-frame performance data to csv
  • overlay real-time gpu telemetry while gaming
  • benchmark frame latency on windows
  • monitor gpu temperature and utilization during gameplay

When to choose

  • you need frame-level performance metrics on Windows across DirectX, OpenGL, or Vulkan
  • you want combined GPU telemetry (power, temperature, utilization) with frame timing data
  • you need a scriptable console tool or a GUI overlay for game performance capture

When to avoid

  • you need performance profiling on Linux or macOS
  • you need deep CPU instruction-level profiling rather than frame-level metrics
  • you need a cross-platform benchmarking solution

Facets

cli-tool · maturity active

monitoring benchmarking tracing gui cli performance gaming-tools developer-tools windows windows cpp cli etw-tracing frame-analysis gpu-telemetry fps-monitoring overlay graphics-performance desktop

2 sources

Member repositories

RepositoryRoleHealth v2
GameTechDev/PresentMonmain88

For agents

markdown · JSON · MCP: product_card(name="GameTechDev/PresentMon")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem