# pa11y/pa11y-dashboard

Pa11y Dashboard is a web interface which helps you monitor the accessibility of your websites

Repository: https://github.com/pa11y/pa11y-dashboard
Canonical: https://ross.abutalabs.com/products/pa11y-dashboard
Homepage: https://pa11y.org
Language: JavaScript
License: GPL-3.0
License Family: copyleft
Topics: a11y, accessibility, dashboard, mongo, pa11y
Last push: 2026-03-25T17:23:45+00:00

## Health v2 (maintenance only)
Score: 80/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 74, release rhythm 76, longevity 100
- inputs: {"age_days": 4738, "days_push": 161, "days_rel": 161, "gap_med": 6, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1089, forks 216 (observed 2026-08-28T04:03:32.674599+00:00)

## What it is
Pa11y Dashboard is a self-hosted Node.js web interface for the Pa11y accessibility reporter that automatically tests web pages for accessibility issues daily. It stores results in MongoDB via Pa11y Webservice and provides graphs to track accessibility improvements and regressions over time.

## Use cases
- monitor website accessibility compliance over time
- run daily automated accessibility audits on web pages
- track accessibility regressions with graphs
- let non-developers check how accessible our sites are
- self-host a WCAG testing dashboard for multiple URLs
- schedule recurring accessibility scans and view results in a browser

## When to choose
- you want a visual dashboard with historical trends rather than one-off CLI runs
- non-developers or QA teams need to monitor accessibility without using the terminal
- you want scheduled daily accessibility testing with results stored in MongoDB
- you already use the Pa11y ecosystem and want a ready-made UI

## When to avoid
- you only need one-off accessibility checks in a terminal (use Pa11y CLI)
- you want to run accessibility tests in CI pipelines (use Pa11y CI)
- you cannot run MongoDB or Node.js in your environment
- you need a SaaS solution with no self-hosting overhead

## Facets
- artifact type: application
- maturity: active
- function: monitoring, testing, e2e-testing, data-visualization, web-scraping
- domain: accessibility, web-development, monitoring, testing, self-hosted
- platform: self-hosted
- tags: a11y, accessibility-testing, dashboard, mongodb, pa11y, wcag, puppeteer, nodejs, web-server, linux, macos, docker

## Member repositories
- pa11y/pa11y-dashboard (main) score 80

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:32.674599+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:49:19.276722+00:00, confidence not recorded.
  - readme: https://github.com/pa11y/pa11y-dashboard (fetched 2026-08-28T04:03:32.674599+00:00, sha 96b01d79a842)
  - homepage: https://pa11y.org (fetched 2026-08-29T12:51:38.546713+00:00, sha 691814f7e72f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
