flutter_accessibility_scanner 1.0.0 copy "flutter_accessibility_scanner: ^1.0.0" to clipboard
flutter_accessibility_scanner: ^1.0.0 copied to clipboard

A comprehensive Flutter package that automatically scans Flutter apps for accessibility issues and provides suggestions or automated fixes to improve app accessibility compliance with WCAG 2.1 guidelines.

1.0.0 #

Initial Release #

  • โœจ Core Features

    • Automatic widget tree scanning for accessibility issues
    • WCAG 2.1 AA compliance checking
    • Real-time development scanning with visual feedback
    • JSON report generation with detailed issue metadata
  • ๐Ÿ” Issue Detection

    • Missing semantic labels and descriptions
    • Poor color contrast ratios (below 4.5:1 WCAG standard)
    • Tap targets smaller than 48x48 logical pixels
    • Missing keyboard focus support
  • ๐Ÿ› ๏ธ Developer Tools

    • AccessibilityScanner - Main scanning engine
    • AccessibilityScannerWidget - Real-time development overlay
    • AccessibilityFixerButton - Helper widget for accessible buttons
    • AccessibilityFixerText - Helper widget for accessible text
    • ColorContrastUtils - WCAG color contrast calculations
  • ๐Ÿ“Š Reporting

    • Detailed accessibility reports with severity levels
    • JSON export functionality
    • Issue grouping by severity (Critical, High, Medium, Low)
    • Actionable suggestions for each detected issue
  • ๐Ÿงช Testing Integration

    • Widget test compatibility
    • Comprehensive test suite with 16 passing tests
    • Integration test examples
  • ๐Ÿ“š Documentation

    • Complete API documentation
    • Beginner-friendly examples
    • WCAG 2.1 guidelines mapping
    • Best practices guide
1
likes
130
points
32
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter package that automatically scans Flutter apps for accessibility issues and provides suggestions or automated fixes to improve app accessibility compliance with WCAG 2.1 guidelines.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_accessibility_scanner