CheckOps
Alfa
Alfa is Siteimprove's MIT-licensed open accessibility conformance testing engine that tests HTML, CSS and JavaScript sites against WCAG using ACT rules, distilled from Siteimprove's proprietary engine.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Alfa is an open, standards-based engine for accessibility conformance testing of websites built with HTML, CSS and JavaScript, against standards such as WCAG. It distils the best parts of Siteimprove’s proprietary engine, which Alfa has replaced, implemented on top of the open Accessibility Conformance Testing (ACT) rules format.
Its rule catalogue uses SIA-R identifiers, for example checks that !important letter, word and line spacing in style attributes is wide enough, that media alternatives exist and that auto-playing audio has a control mechanism. It can be integrated into test frameworks and CI.
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 Siteimprove/alfa on GitHub under the MIT licence, with about 135 stars; the most recent commit was on 29 October 2026.
Features
- ACT rules: Standards-based checks.
- WCAG coverage: Conformance testing.
- SIA-R rule catalogue: Documented rules.
- Framework integrations: Use in tests and CI.
- Production engine: Powers Siteimprove.
Pros
- Enterprise-grade engine: Used in a commercial product.
- Free to use: Open source under the MIT licence, so the core tool costs nothing to use.
- Actively maintained: The repository had commits as recent as 29 October 2026.
Cons
- Smaller community: Fewer stars than axe-core.
- TypeScript focus: JS ecosystem.
Usage and Links (Example)
- Install the Alfa packages for your test framework (see alfa.siteimprove.com).
- Audit pages in your E2E tests.
- Fail CI on new rule violations.
Resources:
Pricing
Alfa is free and open source under the MIT licence.
Recommended for?
- Teams wanting a standards-based alternative to axe-core.
Conclusion
Alfa is a rigorous ACT-rule engine with commercial pedigree.
Compare its results with axe-core on your pages.
On CheckOps, Alfa is filed under the Accessibility and Release & CI gates stages. Related tools listed here include axe-core, Pa11y, IBM Equal Access Accessibility Checker, Accessibility Insights, Lighthouse and WAVE. When comparing them, weigh the licence, the languages and platforms each supports, whether it is self-hosted or managed, and how cleanly it slots into your existing CI pipeline. Details on this page were checked against the official website, documentation and repository on 11 November 2026.
Compare
CheckOps pages that put Alfa 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 Alfa side by side.
Aaxe-coreaxe-core is Deque's open-source accessibility rules engine. It checks rendered HTML and reports WCAG violations as JSON.Compare with Alfa
PPa11yPa11y is a free, open-source command-line accessibility checker. It opens a URL in a headless browser and reports rule failures.Compare with Alfa
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 Alfa
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 Alfa
LLighthouseAutomated auditing, performance metrics, and best practices for the web.Compare with Alfa
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 Alfa