# Where to track decompilation progress

Author: DecompHub
Updated: 2026-10-12
Language: en
Canonical: https://decomphub.com/guides/tracking-decompilation-progress

A useful progress tracker tells you what changed, which version was measured and where the number came from. Start with a project's own report, then use a directory to keep several projects in view.

## Choose the right source

[decomp.dev](https://decomp.dev/projects) collects matching-decompilation reports. [objdiff](https://github.com/encounter/objdiff) produces detailed reports used by that ecosystem. These are useful when the question is how closely reconstructed code matches a particular original build.

For compatibility projects, follow the repository's documentation and compatibility lists. A count of implemented functions can answer a different question from a list of games tested successfully. [Browse DecompHub](https://app.decomphub.com/explore) to find the repository and the sources attached to each progress measurement.

## Compare like with like

Before recording a change, keep four details together: the target version, metric label, denominator and source date. Matching bytes and matching functions can move at different rates. A library can fall from one percentage to another because newly discovered functions enlarged its denominator, even while more functions were implemented.

An observation date says when a directory read a report. It does not establish when the publisher last measured the code. Unknown progress means there is no supported number in the listing, not that work has stopped.

## Put the report in a README

The [DecompHub badge builder](/progress) turns stored, sourced measurements into a README image. Each line stays separate and links back to dates and evidence. It also documents a small JSON format for projects that want to publish their own reports.

Generate that report using the project's existing measurement script after changes reach the default branch. A CI notification can queue a fresh source check; ordinary collection remains the fallback. The notification itself cannot set a percentage.

For interpretation, read [how progress reports work](/guides/understanding-decompilation-progress). To choose where to contribute, use [finding active projects](/guides/finding-active-decompilation-projects) and verify the upstream contribution instructions.
