Skip to article frontmatterSkip to article content

Introduction

JupyterLab-A11y-Checker

JupyterLab-A11y-Checker is a JupyterLab extension that helps authors detect and fix common accessibility issues in Jupyter Notebooks, aligning with WCAG 2.1 AA guidelines. It combines the strengths of axe-core, a widely used accessibility engine, with custom notebook-specific detection algorithms that address issues axe cannot reliably cover in JupyterLab. Specifically the extension can:

Repository: Jupyterlab-a11y-checker on GitHub

Screenshot of the a11y checker panel in JupyterLab

Figure 1:The extension detects accessibility issues in a notebook and provides notebook authors with assistance to fix those issues.

The extension focuses on the following issues:

You can read more about these issues in the rules page