Website accessibility widget for improving WCAG 2.0, 2.1, 2.2, and ADA, EAA compliance!
This free Sylius accessibility plugin makes your website more usable for people with visual, auditory, motor, or cognitive disabilities. It supports assistive technologies and helps align with WCAG 2.1, 2.2, ADA, EAA, Section 508, France RGAA, California Unruh, European EAA EN 301 549, UK Equality Act, Spain UNE 139803:2012, Australian DDA, Israeli Standard 5568, UAE Disability Act (Federal Law No. 29 of 2006), Saudi Web Accessibility Standards, Qatar National e-Accessibility Policy, Ontario AODA, Canada ACA, German BITV, Brazilian Inclusion Law (LBI 13.146/2015), JIS X 8341 (Japan), Italian Stanca Act, Indian RPwD Act, Switzerland DDA, and other accessibility standards.
This lightweight free ADA accessibility widget quickly adds essential accessibility features that support inclusive browsing and compliance efforts.
Explore the free accessibility widget features guide.
Businesses, developers, agencies, content teams, ecommerce brands, educational institutions, and public-facing organizations using Sylius who want to improve WCAG accessibility, usability, and user experience quickly without complex development.
See the full free widget vs paid app comparison.
For more details, visit Sylius accessibility plugin.
Does this free accessibility plugin support multilingual Sylius sites?
Yes. It supports 190+ languages.
Which languages do the screen reader, virtual keyboard, and other advanced features support?
In the paid app, Screen Reader, Talk & Type, and Live Site Translation support 50+ languages; the Virtual Keyboard supports 40+ languages; Voice Navigation and Dictionary Search support 15+ languages. See language support details.
How can I upgrade from the free widget to the paid app?
Upgrade to a paid subscription with 100+ advanced features. Check out the upgrade steps.
What additional features are available in the paid version?
The paid app includes a screen reader, voice navigation, talk & type, virtual keyboard, dictionary search, 12 accessibility profiles tailored for different disability groups, Libras (Brazilian Sign Language), automated compliance accessibility reports, AI-based remediation guidelines, and more. Explore the paid accessibility app and buy now.
Can I try Pro before buying?
Yes. Pro comes with a 10-day free trial that includes all features.
Which themes are supported?
The default Sylius shop theme and custom Twig themes. Add the widget tag to your theme's layout to display the widget.
English (USA), English (UK), English (Australian), English (Canadian), English (South Africa), Español, Español (Mexicano), Deutsch, عربى, Português, Português (Brazil), 日本語, Français, Italiano, Polski, Pусский, 中文, 中文 (Traditional), עִברִית, Magyar, Slovenčina, Suomenkieli, Türkçe, Ελληνικά, Latinus, Български, Català, Čeština, Dansk, Nederlands, हिंदी, Bahasa Indonesia, 한국인, Lietuvių, Bahasa Melayu, Norsk, Română, Slovenščina, Svenska, แบบไทย, Українська, Việt Nam, বাঙালি, සිංහල, አማርኛ, Hmoob, မြန်မာ, Eesti keel, latviešu, Cрпски, Hrvatski, ქართული, ʻŌlelo Hawaiʻi, Cymraeg, Cebuano, Samoa, Kreyòl ayisyen, Føroyskt, Crnogorski, Azerbaijani, Euskara, Tagalog, Galego, Norsk Bokmål, فارسی, ਪੰਜਾਬੀ, shqiptare, Hայերեն, অসমীয়া, Aymara, Bamanankan, беларускі, bosanski, Corsu, ދިވެހި, Esperanto, Eʋegbe, Frisian, guarani, ગુજરાતી, Hausa, íslenskur, Igbo, Gaeilge, basa jawa, ಕನ್ನಡ, қазақ, ខ្មែរ, Kinyarwanda, Kurdî, Кыргызча, ພາສາລາວ, Lingala, Luganda, lëtzebuergesch, македонски, Malagasy, മലയാളം, Malti, Maori, मराठी, Монгол, नेपाली, Sea, ଓଡିଆ, Afaan Oromoo, پښتو, Runasimi, संस्कृत, Gàidhlig na h-Alba, Sesotho, Shona, سنڌي, Soomaali, basa Sunda, kiswahili, тоҷикӣ, தமிழ், Татар, తెలుగు, ትግሪኛ, Tsonga, Türkmenler, Ride, اردو, ئۇيغۇر, o'zbek, isiXhosa, יידיש, Yoruba, Zulu, भोजपुरी, डोगरी, कोंकणी, Kurdî, Krio, मैथिली, Meiteilon, Mizo tawng, Sepedi, Ilocano, دری
Run composer require skynettechnologies/sylius-allinoneaccessibility-plugin
Enable the plugin bundle:
# config/bundles.php:
return [
Skynettechnologies\SyliusAllinOneAccessibilityPlugin\SkynettechnologiesSyliusAllinOneAccessibilityPlugin::class => ['all' => true],
];
# config/packages/_sylius.yaml
imports:
# ...
- { resource: "@SkynettechnologiesSyliusAllinOneAccessibilityPlugin/Resources/config/config.yaml" }
# config/routes.yaml
skynettechnologies_sylius_allinoneaccessibility_plugin_admin:
resource: "@SkynettechnologiesSyliusAllinOneAccessibilityPlugin/Resources/config/routing/admin.yaml"
prefix: /admin
skynettechnologies_sylius_allinoneaccessibility_plugin_shop:
resource: "@SkynettechnologiesSyliusAllinOneAccessibilityPlugin/Resources/config/routing/shop.yaml"
prefix: /{_locale}/allinoneaccessibility
requirements:
_locale: ^[A-Za-z]{2,4}(_([A-Za-z]{4}|[0-9]{3}))?(_([A-Za-z]{2}|[0-9]{3}))?$
skynettechnologies_sylius_allinoneaccessibility_plugin_admin_allinoneaccessibility_create:
resource: "@SkynettechnologiesSyliusAllinOneAccessibilityPlugin/Resources/config/routes.yaml"
# config/services.yaml
Skynettechnologies\SyliusAllinOneAccessibilityPlugin\Controller\Admin\DefaultAdminController:
arguments:
$client: '@Symfony\Contracts\HttpClient\HttpClientInterface'
$connection: '@doctrine.dbal.default_connection' # Default DB connection
tags:
- { name: controller.service_arguments }
app.listener.admin.menu_builder:
class: Skynettechnologies\SyliusAllinOneAccessibilityPlugin\Menu\AdminMenuListener
tags:
- { name: kernel.event_listener, event: sylius.menu.admin.main, method: addAdminMenuItems }
Create the allinoneaccessibility folder: run mkdir public/media/allinoneaccessibility-image -p and add a .gitkeep file to that folder.
Finish the installation by installing assets and clearing the cache:
php bin/console sylius:theme:assets:install
php bin/console assets:install
php bin/console cache:clear
symfony server:start
{{ all_in_one_accessibility() | raw }}
Package name: skynettechnologies/sylius-allinoneaccessibility-plugin
Check out our Sylius WCAG accessibility widget installation steps.
Configure the widget from the Sylius admin panel.
Path: Admin Panel → All in One Accessibility
Steps:
Live demo: https://syliusv2.skynettechnologies.us/
See how the widget performs with improved accessibility features:
To avoid CORS policy issues, ensure the following URLs are allowed on your website. Add them to your CORS configuration or trusted domains list.
| Domain | Description | Usage |
|---|---|---|
| https://*.skynettechnologies.com | Skynet Technologies (Global Domain) | API access and resources |
| https://*.skynettechnologies.us | Skynet Technologies (US Domain) | API access and resources |
| https://*.googleapis.com | Google APIs | Services like Fonts, Translation |
| https://*.gstatic.com | Fonts APIs | Custom Fonts |
| https://vlibras.gov.br | VLibras – Brazilian Sign Language Service | Sign Language |
| https://ipapi.co | ipapi – IP Geolocation API | Called once during installation to detect an EU location and add the EU-based widget script (endpoint: /json/) |
Instructions
Submit a Support Request
Visit our support page and fill out the form. Our team will get back to you as soon as possible.
Send Us an Email
Email our support team: [email protected]
Manual Accessibility Remediation
Our experts manually fix accessibility issues across your website to meet WCAG standards, improve the experience for people with disabilities, and provide a detailed report of the improvements made.
VPAT Report / Accessibility Conformance Report (ACR)
The Voluntary Product Accessibility Template (VPAT), also known as an Accessibility Conformance Report (ACR), starts with an audit and documents the current accessibility of a website, application, or other digital asset.
A faster, cost-effective way to extend accessibility across your website and documents.
Automatically scan and monitor your website for WCAG and ADA issues, and track compliance progress quickly.
AI-powered PDF accessibility remediation - upload PDFs, scan website PDFs, and download remediated files.
MS Office File Accessibility Checker
Microsoft Office files (Word, Excel, PowerPoint) accessible quickly and cost-effectively.
Let visitors search your website using their voice.
Remove the Skynet Technologies logo and all footer links, popups, the "report a problem" link, and more for full white-label control.
Instant Live Site Translations
Translate your website into over 190 languages instantly to enhance accessibility for non-native speakers, individuals with language acquisition difficulties, and those with learning disabilities.
Reorder, remove, and restructure menu buttons to fit users' specific accessibility needs.
Agency Accessibility Partnership
Partner with us as an agency to provide comprehensive ADA, EAA, and WCAG accessibility solutions to clients. Get access to exclusive resources, training, and support to implement and manage accessibility features effectively.
Earn commissions by promoting our accessibility solutions and help businesses improve their website accessibility.
For more details, explore accessibility partnership opportunities.







This plugin is developed and maintained by website accessibility remediation company – Skynet Technologies USA LLC.
README Version: 26.10.27
No reviews yet. Be the first to review this product!
Skynet Technologies is an IT services and Product company with over two decades of experience specializing in digital transformation, end-to-end e-commerce solutions, digital marketing, ADA-compliant web design, Audit, Remediation & custom application development, content management systems, mobile app development. HQ is in Independence, Kentucky, USA also have multi locations in Florida, Nevada, Australia and INDIA.
Read more© 2026 Sylius. All rights reserved.