#ui #gui #linux

accesskit_unix

AccessKit UI accessibility infrastructure: Linux adapter

32 releases (12 breaking)

0.13.1 Nov 23, 2024
0.12.3 Oct 8, 2024
0.12.0 Jun 29, 2024
0.7.5 Mar 11, 2024
0.4.0 Mar 30, 2023

#8 in Accessibility

Download history 26504/week @ 2024-08-21 29089/week @ 2024-08-28 30465/week @ 2024-09-04 25747/week @ 2024-09-11 30277/week @ 2024-09-18 33036/week @ 2024-09-25 31886/week @ 2024-10-02 31122/week @ 2024-10-09 34003/week @ 2024-10-16 34606/week @ 2024-10-23 37628/week @ 2024-10-30 35538/week @ 2024-11-06 27903/week @ 2024-11-13 29020/week @ 2024-11-20 33043/week @ 2024-11-27 25504/week @ 2024-12-04

119,556 downloads per month
Used in 82 crates (2 directly)

MIT/Apache

280KB
6.5K SLoC

AccessKit Unix adapter

This is the Unix adapter for AccessKit. It exposes an AccessKit accessibility tree through the AT-SPI protocol.

Compatibility with async runtimes

While this crate's API is purely blocking, it internally spawns asynchronous tasks on an executor.

  • If you use tokio, make sure to enable the tokio feature of this crate.
  • If you use another async runtime or if you don't use one at all, the default feature will suit your needs.

Dependencies

~8–19MB
~294K SLoC