#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

#16 in Accessibility

Download history 33424/week @ 2024-09-27 30376/week @ 2024-10-04 32705/week @ 2024-10-11 33208/week @ 2024-10-18 35565/week @ 2024-10-25 40145/week @ 2024-11-01 30094/week @ 2024-11-08 28406/week @ 2024-11-15 30739/week @ 2024-11-22 32606/week @ 2024-11-29 32582/week @ 2024-12-06 35144/week @ 2024-12-13 22026/week @ 2024-12-20 21799/week @ 2024-12-27 31389/week @ 2025-01-03 28438/week @ 2025-01-10

108,099 downloads per month
Used in 94 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–20MB
~298K SLoC