Rustacean Station

AccessKit with Matt Campbell and Arnold Loubriat


Listen Later

With AccessKit, Matt Campbell and Arnold Loubriat took on the ambitious task of abstracting over

the accessibility APIs of several target OS’ to offer toolkit providers one unified way to make their UIs accessible across platforms.
This interview was recorded live at RustWeek 2025 with your host Luuk van der Duim.

Contributing to Rustacean Station

Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!

  • Twitter: @rustaceanfm
  • Discord: Rustacean Station
  • Github: @rustacean-station
  • Timestamps & referenced resources
    • [@1:11] - Introducing Matt and Arnold.
    • [@1:45] - “What are you working on?”
    • [@2:00] - “What does it offer?”
    • [@2:28] - “Who would use AccessKit?”
    • [@2:51] - AccessKit bindings in languages besides Rust.
    • [@3:14] - Unifying accessibility protocols.
    • [@4:47] - AccessKit’s API.
    • [@6:58] - AccessKit tree concepts.
    • [@8:47] - When Arnold got involved.
    • [@9:08] - 6000 lines of code to find Matt.
    • [@12:56] - Matt’s history with Windows and Microsoft.
    • [@14:00] - How Quorum relates to AccessKit,
      • Quorum
      • [@15:52] - Challenges Quorum UI development faced.
      • [@18:12] - Arnold and Matt on the necessity for back-end testing, Android, iOS - Linux.
      • [@21:45] - On Newton and its Chromium relation.
        • Newton
        • [@27:55] - Newton on other compositers.
        • [@29:20] - Wayland protocol purists versus Gnome D-Bus frictions.
          • “Next-generation accessibility architecture” document
          • [@31:03] - Where can people find Arnold?
            • Arnold on GitHub as ‘DataTriny’
            • Arnold Loubriat on LinkedIn
            • DataTriny on Mastodon
            • [@31:39] Where can people find Matt?
              • Matt Campbell on GitHub
              • AccessKit website.
              • [@31:53] Your host can be found on GitHub.
                • Luuk van der Duim
                • Odilia screen reader
                • atspi crate
                • Credits

                  Intro Theme: Aerocity

                  Audio Editing: Luuk van der Duim

                  Samples used in interruption:

                  • “Vinyl - 45RPM - Start 2”
                  • by: day-garwood
                    License: Attribution 3.0
                  • Record Scratch #3
                  • by: musicvision31
                    License: Creative Commons 0

                    Hosting Infrastructure: Jon Gjengset

                    Show Notes: Luuk van der Duim

                    Hosts: Luuk van der Duim

                    ...more
                    View all episodesView all episodes
                    Download on the App Store

                    Rustacean StationBy Rustacean Station

                    • 4.9
                    • 4.9
                    • 4.9
                    • 4.9
                    • 4.9

                    4.9

                    63 ratings


                    More shows like Rustacean Station

                    View all
                    Software Engineering Radio by se-radio@computer.org

                    Software Engineering Radio

                    271 Listeners

                    The Changelog: Software Development, Open Source by Changelog Media

                    The Changelog: Software Development, Open Source

                    289 Listeners

                    Software Engineering Daily by Software Engineering Daily

                    Software Engineering Daily

                    626 Listeners

                    Talk Python To Me by Michael Kennedy

                    Talk Python To Me

                    585 Listeners

                    Python Bytes by Michael Kennedy and Brian Okken

                    Python Bytes

                    214 Listeners

                    Late Night Linux by The Late Night Linux Family

                    Late Night Linux

                    164 Listeners

                    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                    Syntax - Tasty Web Development Treats

                    988 Listeners

                    CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

                    CoRecursive: Coding Stories

                    190 Listeners

                    2.5 Admins by The Late Night Linux Family

                    2.5 Admins

                    98 Listeners

                    Software Unscripted by Richard Feldman

                    Software Unscripted

                    29 Listeners

                    Oxide and Friends by Oxide Computer Company

                    Oxide and Friends

                    62 Listeners

                    Developer Voices by Kris Jenkins

                    Developer Voices

                    30 Listeners

                    Rust in Production by Matthias Endler

                    Rust in Production

                    26 Listeners

                    Self-Directed Research by OneVariable GmbH

                    Self-Directed Research

                    15 Listeners

                    The Pragmatic Engineer by Gergely Orosz

                    The Pragmatic Engineer

                    64 Listeners