CheckOps
Sa11y
Sa11y is a GPL-2.0, framework-agnostic JavaScript accessibility quality assurance assistant that visually highlights 80+ common content accessibility and usability issues for content authors, with tooltips explaining how to fix them.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Sa11y is an accessibility quality assurance assistant built for content authors. It works as a simple in-page checker that visually highlights common accessibility and usability issues at the source, with a tooltip explaining how to fix each one.
It is deliberately not a comprehensive code analysis tool and not an accessibility overlay: it focuses on content issues such as headings, links, images and readability. It runs over 80 checks automatically on page load, has dozens of props to tune the experience, lets you turn off irrelevant checks and add exclusions, and is customisable for CMS integrations.
Automated checks catch only part of accessibility problems. Combine tools like this with keyboard-only and screen reader testing, and with feedback from disabled users, before claiming conformance.
The source code is at ryersondmp/sa11y on GitHub under the GPL-2.0 licence, with about 338 stars; the most recent commit was on 8 October 2026.
Features
- 80+ checks: Content accessibility.
- In-page highlights: Issues shown at the source.
- Fix tooltips: Plain-language guidance.
- Automatic: Runs on page load.
- Customisable: Props, exclusions and toggles.
Pros
- Author-friendly: Made for non-developers.
- Free to use: Open source under the GPL-2.0 licence, so the core tool costs nothing to use.
- Actively maintained: The repository had commits as recent as 8 October 2026.
Cons
- Content focus: Not a full code audit.
- GPL-2.0: Copyleft licence for integrations.
Usage and Links (Example)
- Add the Sa11y script and stylesheet to your CMS or site template for logged-in editors.
- Configure checks and exclusions.
- Editors fix highlighted issues before publishing.
Resources:
Pricing
Sa11y is free and open source under the GPL-2.0 licence.
Recommended for?
- CMS teams and content authors publishing pages daily.
Conclusion
Sa11y puts accessibility feedback where content is written.
Pair it with axe-core in CI for code-level checks.
On CheckOps, Sa11y is filed under the Accessibility and Prototype & UX testing stages. Related tools listed here include WAVE, axe DevTools, Accessibility Insights, Pa11y, IBM Equal Access Accessibility Checker and axe-core. Before standardising on one, compare recent maintenance activity, the pricing model as your usage grows, and the integrations you rely on today. Information on this page was verified against the official website, documentation and repository on 11 November 2026.
Compare
CheckOps pages that put Sa11y next to related tools. There is no paid placement on these lists.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Sa11y side by side.
WWAVEWAVE from WebAIM is a suite of web accessibility evaluation tools: a free online checker and Chrome, Firefox and Edge extensions, plus a paid credit-based API and a licensable stand-alone API and testing engine for CI.Compare with Sa11y
Aaxe DevToolsaxe DevTools from Deque is a commercial accessibility testing suite for web and mobile, built on axe-core, with a free and Pro browser extension, intelligent guided tests, a linter, CI/CD integrations and an Axe MCP Server.Compare with Sa11y
AAccessibility InsightsAccessibility Insights is Microsoft's free, open-source (MIT) accessibility testing suite: a Chrome and Edge extension with FastPass and a WCAG 2.1 AA Assessment, plus a Windows app for UI Automation inspection.Compare with Sa11y
PPa11yPa11y is a free, open-source command-line accessibility checker. It opens a URL in a headless browser and reports rule failures.Compare with Sa11y
IIBM Equal Access Accessibility CheckerIBM's Equal Access Accessibility Checker is an Apache-2.0 toolkit of browser extensions and Node packages (accessibility-checker, cypress-accessibility-checker) for automated accessibility testing with baselines and configurable policies.Compare with Sa11y
Aaxe-coreaxe-core is Deque's open-source accessibility rules engine. It checks rendered HTML and reports WCAG violations as JSON.Compare with Sa11y