Skip to main content

A JupyterLab extension that checks and suggests fixes for a11y issues.

Project description

a11y_checker

A successor repository that will soon replace jupyterlab-a11y-checker repository.

This tool performs accessibility checks on Jupyter notebooks (on JupyterHub) using the axe-core engine to align with WCAG guidelines. We are currently in progress of adding further checks on images, headings, color contrast, tables, and links, partially migrating some code from our main repo.

We also utilize a Large Language Model to suggest fixes to these issues. We use ollama in JupyterHub so that no user data is transferred to third parties (we will release the specifics later).

UI of a11y_checker

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyterlab_a11y_checker-0.1.0.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jupyterlab_a11y_checker-0.1.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file jupyterlab_a11y_checker-0.1.0.tar.gz.

File metadata

  • Download URL: jupyterlab_a11y_checker-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.6

File hashes

Hashes for jupyterlab_a11y_checker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1dae4a4979fdef542facb612897a34476aa421bfebc679cd1e880860bc37c877
MD5 51defd7388d63ce9ce5cffc2e89944ef
BLAKE2b-256 480587faf491fda17d0593770135020142d5609e0df6d5085d4fb67e155c6085

See more details on using hashes here.

File details

Details for the file jupyterlab_a11y_checker-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jupyterlab_a11y_checker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d799f51fc571389834fd7f9ec6277fcad2031eb7cf7c7e9aa7bdc7d8eadb69ed
MD5 f7d4ae9e732cbfbd2ed4be2ea79274a9
BLAKE2b-256 e400b6bbc8fe7310691ab316b09acd6831579273c9b2a8f43031ff31f2501641

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page