{"id":13761536,"url":"https://github.com/lb803/access-aide","last_synced_at":"2026-02-08T14:27:20.244Z","repository":{"id":43295588,"uuid":"273698015","full_name":"lb803/access-aide","owner":"lb803","description":"Calibre plug-in to enhance EPUB accessibility features","archived":false,"fork":false,"pushed_at":"2023-04-06T15:50:54.000Z","size":327,"stargazers_count":6,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-16T19:34:00.944Z","etag":null,"topics":["accessibility","calibre-plugin","epub"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lb803.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-20T11:50:23.000Z","updated_at":"2024-10-15T15:43:46.000Z","dependencies_parsed_at":"2024-11-16T19:41:05.160Z","dependency_job_id":null,"html_url":"https://github.com/lb803/access-aide","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lb803%2Faccess-aide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lb803%2Faccess-aide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lb803%2Faccess-aide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lb803%2Faccess-aide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lb803","download_url":"https://codeload.github.com/lb803/access-aide/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253415871,"owners_count":21904943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accessibility","calibre-plugin","epub"],"created_at":"2024-08-03T13:01:59.244Z","updated_at":"2026-02-08T14:27:20.212Z","avatar_url":"https://github.com/lb803.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Access Aide\n_Access Aide_ is a Calibre (book editor) plug-in to enhance EPUBs with accessibility features and help comply with the WCAG guidelines.\n\nThis plug-in is especially suited for people producing EPUBs through InDesign, but other users might find _Access Aide_ useful. At the time of writing, InDesign is capable of adding language information to OPF files and appropriate epub:type to HTML tags. Access Aide reads this information and adds language declarations, aria roles and metadata statements to comply with the WCAG guidelines for accessible publications.\n\n## Features\n -  Add language declaration to `\u003chtml\u003e` tags;\n -  Find tags with `epub:type` attributes and add corresponding aria roles;\n -  Add accessibility declarations to book metadata:\n    + schema:accessMode, schema:accessibilityFeature, schema:accessibilityHazard, schema:accessibilitySummary, schema:accessModeSufficient;\n    + a11y:certifiedBy, a11y:certifierCredential, a11y:certifierReport;\n    + dcterms:conformsTo.\n\n# Installation\n\nYou can either:\n\n - Install this plugin via the [plug-in manager tool](https://manual.calibre-ebook.com/customize.html#customizing-calibre-with-plugins) in your Calibre client `Preferences -\u003e Advanced -\u003e Plug-ins -\u003e Get new plug-ins`;\n - Manually download a release from this repository and then load the zip file by `Preferences -\u003e Advanced -\u003e Plug-ins -\u003e Load plugin from file`.\n\n## Config\nPlugin behaviour can be fine tuned via plugin config dialogue.\n\n![Access Aide config dialogue](docs/config_dialogue.png)\n\n## Use\nOpen the book to enhance in the [Calibre ebook editor](https://manual.calibre-ebook.com/edit.html) and start Access Aide. This can be performed clicking Plugins -\u003e Access Aide, or via Ctrl+Shift+a.\n\n![Access Aide confirm dialogue](docs/confirm_dialogue.png)\n\n# License\nCopyright (C) 2020-2022 Luca Baffa\nGPL v3.0\n\n## Acknowledgements\n\nThis project originally aimed at porting the functionalities of the excellent [Access-Aide](https://github.com/kevinhendricks/Access-Aide) LGPL v2.1 Sigil plugin to Calibre.\n\nThe plugin icon (`./icon/icon.png`) comes from the `adwaita-icon-theme` pack ([gitlab page](https://gitlab.gnome.org/GNOME/adwaita-icon-theme) of the project), released as LGPL v3 by the GNOME Project.\n\nThe GitHub icon (`./icon/GitHub-Mark-32px.png`) was downloaded from the [dedicated web page](https://github.com/logos) and it is used to link to this GitHub repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flb803%2Faccess-aide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flb803%2Faccess-aide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flb803%2Faccess-aide/lists"}