accessibility-rs 0.0.49

Web accessibility engine for Rust.
Documentation

Audit html to see how it complies with WCAG standards.

accessibility-rs is a web accessibility engine that can replicate websites without a browser to get complex accessibility reports.

How to use accessibility-rs

There are a couple of ways to use accessibility-rs:

  • Audit perform an audit against an html page.
  • audit is used to audit a web page for issues.

Examples

A basic WCAG audit for a website:

use accessibility_rs::{audit, AuditConfig};

fn main() {
let config = AuditConfig::basic(r###"<html><body><h1>My Title</h1><input type="text" placeholder="Type me"></input><img src="tabby_cat.png"></img></body></html>"###);
let audit = audit(config);
println!("{:?}", audit);
}