phacility/xhprof
XHProf is a function-level hierarchical profiler for PHP and has a simple HTML based user interface. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: n/a
- age_days: 6362
- days_rel: n/a
- days_push: 2654
- n_releases_24m: 0
Adoption not part of the score
2596 stars · 902 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
XHProf is a lightweight function-level hierarchical profiler for PHP, implemented as a C PHP extension with a PHP-based HTML reporting UI. It reports inclusive/exclusive wall time, CPU time, memory usage, and call counts per function, with diff and aggregate reports and callgraph visualization.
Use cases
- profile php application performance
- find slow functions in php code
- compare two php profiling runs
- generate callgraph of php execution
- measure memory usage per php function
- profile php 8.4 application
When to choose
- you need a lightweight, low-overhead function-level profiler for PHP
- you want browser-based reports with diff and callgraph views
- you need profiling support for modern PHP versions including 8.x
When to avoid
- you need distributed tracing or continuous production profiling rather than on-demand function profiling
- you want a modern UI or integration with APM platforms like Datadog or New Relic
- you need profiling for languages other than PHP
Facets
library · maturity maintenance
benchmarking monitoring developer-tools developer-tools performance web-development php windows cross-platform profiler php-extension pecl callgraph performance-analysis hierarchical-profiling linux macos
10 sources
- readme: https://github.com/phacility/xhprof · fetched 2026-08-28 · cc352069fc15
- homepage: http://pecl.php.net/package/xhprof · fetched 2026-08-29 · 2d6b9e62fcae
- site_page: http://pecl.php.net/package-changelog.php?package=xhprof · fetched 2026-08-29 · d7e2147bfc83
- site_page: http://php.net/xhprof · fetched 2026-08-29 · eb42733f5412
- site_page: http://pecl.php.net/package-changelog.php?package=xhprof&release=2.3.10 · fetched 2026-08-29 · d7e2147bfc83
- site_page: http://pecl.php.net/package-changelog.php?package=xhprof&release=2.3.9 · fetched 2026-08-29 · d7e2147bfc83
- site_page: http://pecl.php.net/package-changelog.php?package=xhprof&release=2.3.8 · fetched 2026-08-29 · d7e2147bfc83
- site_page: http://pecl.php.net/package-changelog.php?package=xhprof&release=2.3.7 · fetched 2026-08-29 · d7e2147bfc83
- site_page: http://pecl.php.net/package-changelog.php?package=xhprof&release=2.3.6 · fetched 2026-08-29 · d7e2147bfc83
- site_page: http://pecl.php.net/package-changelog.php?package=xhprof&release=2.3.5 · fetched 2026-08-29 · d7e2147bfc83
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| phacility/xhprof | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="phacility/xhprof")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem