#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 26895/week @ 2024-09-08 28276/week @ 2024-09-15 32291/week @ 2024-09-22 32632/week @ 2024-09-29 30603/week @ 2024-10-06 33493/week @ 2024-10-13 33494/week @ 2024-10-20 36468/week @ 2024-10-27 40486/week @ 2024-11-03 27187/week @ 2024-11-10 29724/week @ 2024-11-17 31484/week @ 2024-11-24 31663/week @ 2024-12-01 33290/week @ 2024-12-08 35222/week @ 2024-12-15 16726/week @ 2024-12-22

120,920 downloads per month
Used in 92 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
~295K SLoC