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

                    62 ratings


                    More shows like Rustacean Station

                    View all
                    The Changelog: Software Development, Open Source by Changelog Media

                    The Changelog: Software Development, Open Source

                    290 Listeners

                    Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

                    Accidental Tech Podcast

                    2,131 Listeners

                    Software Engineering Daily by Software Engineering Daily

                    Software Engineering Daily

                    625 Listeners

                    Talk Python To Me by Michael Kennedy

                    Talk Python To Me

                    587 Listeners

                    The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) by Sam Charrington

                    The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

                    434 Listeners

                    Python Bytes by Michael Kennedy and Brian Okken

                    Python Bytes

                    213 Listeners

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

                    Syntax - Tasty Web Development Treats

                    984 Listeners

                    CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

                    CoRecursive: Coding Stories

                    189 Listeners

                    Practical AI by Practical AI LLC

                    Practical AI

                    212 Listeners

                    The Real Python Podcast by Real Python

                    The Real Python Podcast

                    141 Listeners

                    Machine Learning Street Talk (MLST) by Machine Learning Street Talk (MLST)

                    Machine Learning Street Talk (MLST)

                    90 Listeners

                    Hard Fork by The New York Times

                    Hard Fork

                    5,469 Listeners

                    Software Unscripted by Richard Feldman

                    Software Unscripted

                    27 Listeners

                    Oxide and Friends by Oxide Computer Company

                    Oxide and Friends

                    59 Listeners

                    Rust in Production by Matthias Endler

                    Rust in Production

                    24 Listeners