accessibility_radar 0.1.0 copy "accessibility_radar: ^0.1.0" to clipboard
accessibility_radar: ^0.1.0 copied to clipboard

Flutter DevTools extension that scans the live widget tree for accessibility: Semantics and related widgets, plus focus and keyboard plumbing.

Accessibility Radar #

Flutter DevTools extension that scans the live widget tree for semantics, and accessibility related widgets (Semantics, focus, shortcuts, and similar), optional WCAG-oriented hints, and structural warnings. When the VM provides them, results can include source file, and line.

The scan reflects what is on screen in the running app, not the file open in your editor. Hints are heuristics confirm with your own review or audit.

Resources: APPT Accessibility Handbook (PDF) · appt.org

Use in your app #

Add as a dev dependency (match the version on pub.dev):

dev_dependencies:
  accessibility_radar: ^0.1.0
flutter pub get

Run the app in debug or profile, open DevTools, enable the extension if prompted, then open the accessibility_radar tab.

Developing this package #

Build the extension (extension/devtools) #

From the repository root, after UI or dependency changes:

flutter pub get
dart run devtools_extensions build_and_copy --source=. --dest=./extension/devtools

Before publishing: dart run devtools_extensions validate --package=.

Example app #

cd example
flutter run

Rebuild the extension when you change the DevTools UI, then in DevTools open accessibility_radar and run Scan widget tree.

Test UI in Chrome #

Quick browser loop (VM-backed behavior still needs a real app and DevTools):

flutter run -d chrome --dart-define=use_simulated_environment=true
2
likes
0
points
367
downloads

Publisher

verified publisherae1.dev

Weekly Downloads

Flutter DevTools extension that scans the live widget tree for accessibility: Semantics and related widgets, plus focus and keyboard plumbing.

License

unknown (license)

Dependencies

cupertino_icons, devtools_app_shared, devtools_extensions, flutter, flutter_highlight, url_launcher, vm_service

More

Packages that depend on accessibility_radar