The suite is composed of a webapp (the dashboard), a CLI and a Node.js API. Both the CLI and the API are published in the npm repository on GitHub. The dashboard is a web front-end that lets you execute audits from a URL, a tree of URLs or a puppeteer script. You can also schedule audits and monitor your KPI evolution over time. The CLI is useful in continuous integration environment: it can generate jUnit reports or block your build based on a KPI threshold. The Node.js API is the engine auditing sites.
Find A11ygato suite on GitHub. The code is published under GPL v3.0.