#gui #ui

accesskit_unix

AccessKit UI accessibility infrastructure: Linux adapter

16 unstable releases (6 breaking)

new 0.7.3 Feb 24, 2024
0.6.2 Dec 14, 2023
0.6.1 Nov 4, 2023
0.5.1 Jul 31, 2023
0.4.0 Mar 30, 2023

#8 in Accessibility

Download history 15313/week @ 2023-11-05 17598/week @ 2023-11-12 16400/week @ 2023-11-19 16215/week @ 2023-11-26 13024/week @ 2023-12-03 15717/week @ 2023-12-10 13423/week @ 2023-12-17 9764/week @ 2023-12-24 13082/week @ 2023-12-31 16382/week @ 2024-01-07 16617/week @ 2024-01-14 18352/week @ 2024-01-21 17023/week @ 2024-01-28 18902/week @ 2024-02-04 17708/week @ 2024-02-11 14852/week @ 2024-02-18

70,231 downloads per month
Used in 42 crates (2 directly)

MIT/Apache

235KB
5.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

~10–24MB
~347K SLoC