Scan repo health (Web UI)
This tutorial guides you through scanning the health of a git repository using the ScanCode.io Web UI.
Note
This tutorial assumes you have a recent version of ScanCode.io installed locally on your machine and running with Docker. If you do not have it installed, see our Installation guide for instructions.
Requirements
Before you follow the instructions in this tutorial, you need to:
Install ScanCode.io locally.
Access to the web application from your preferred browser on http://localhost/ or http://localhost:8001/ if you run on a local development setup.
Make sure the following GrimoireLab service is correctly configured: GrimoireLab.
Instructions
From the homepage, click the
New Projectbutton.Enter
npm-example-repo-healthas the project Name for example.Add a valid git repository url into the Download URL field: https://github.com/aboutcode-org/npm-project-example
Select
scan_repo_healthfrom the Pipeline dropdown.Check the Execute pipeline now box to run the pipeline immediately upon creation.
Click Create.
Once the pipeline execution is complete, you can download the generated output result in JSON format (for example,
metrics-2026-09-10-12-02-38.json) or directly view the data from the project’s result view.