Skip to Content
1 · Upload 2 · Analyse 3 · Report
Free tool · No sign-up

Find out what's wrong with your Odoo module.

Upload a module and we parse every Python and XML file against a fixed rule set, then hand back a line-by-line report with a score you can put in front of a client. Your code is never executed — only parsed.

Drag & drop your module here

.zip or .tar.gz up to 200 MB. The folder needs a __manifest__.py.

Release to upload
Version and edition are detected from the module. We read the series from your manifest version and the edition from your dependencies.
Override the detected version
Choose a file — it uploads straight away.

Reviewing

your module

Preparing… 0%
Report

Email this report

Both PDFs are attached and it goes immediately.

Up to 5 addresses.

Share this report

Anyone with the link can read it. No account needed.

Talk to us about it
What is standing in the way

    Module spectrum

    width = file size · colour = worst finding Click a file to filter
    Composite score
    / 100

    Checks

      Module profile

      Not covered by this tool

      These need a running database, so they are not part of the automated score. We check them by hand on request.

      • Installing and upgrading against a real Odoo instance
      • Running the module's own unit tests
      • Whether the business logic is actually correct
      • Cross-module conflicts with the rest of your install
      Request a full review
      Severity

        Suggested next steps

        in the order worth doing them

          Ordered from the findings above and from gaps the archive makes plain. Effort is a rough shape, not an estimate — a quick step is a localised edit, significant means a rewrite of that part.