Skip to content

Open Source Tools for Accessibility

CREATE researchers and partners are developing new tools for finding open-source code, fabrication, and assistive technology resources.

  • CREATE’s a11yhood.org site is a searchable catalog of open-source assistive technology drawn from sites such as GitHub, Ravelry, and Thingiverse. Users can tag, rate, and organize products and add their own.
  • In the future, CREATE and a11yhood.org will share a research database that shares plain language descriptions of accessibility projects by CREATE researchers.
  • Our friends at GOAT (Grassroots Open Assistive Tech) document, curate, preserve, make accessible, and freely share assistive technology designs and information under open licenses, as well as provide coordination and education to affiliated communities.

Archive: Coding tools

General use (cross-disability)

Mobility-related innovations

  • Project Sidewalk: Sidewalk accessibility data to make new technologies that support people with mobility impairments. Accessibility data is served in two formats: Access Attribute contains point-level information on what accessibility attributes exist and where (latitude-longitude); Access Score is a value that indicates how (in)accessible a given street/area is. See the Access Score APIs for examples. Get the data: REST APIsContribute! Get the code on github.
  • UnlockedMaps: Real-time elevator stats for reliable mobility. Maps the urban rail transit stations with the primary focus on accessibility. Real-time elevator statuses are displayed, to help assist people who rely on the elevators, such as people who use wheelchairs or have strollers or bikes, plan their commute without inconvenient surprises.

Sound recognition

  • ProtoSound: Sound recognition at home. A deployable interactive system for personalizing a sound recognition model in real-time using few custom recordings. Built primarily to support deaf and hard of hearing users.
  • SoundWatch: Sound feedback for hard-of-hearing usersAn Android-based app designed for commercially available smartwatches to provide glanceable, always-available, and private sound feedback in multiple contexts. SoundWatch informs users about three key sound properties: sound identity, loudness, and time of occurrence through customizable sound alerts using visual and vibrational feedback. 

Accessible switch creation

Do you need accessible switches? If so, check out the SwitchKit! The customizable kit works with both commercial and homemade switches and connects to a tablet or computer to be used with apps or websites. While the team developed games for SwitchKit using Scratch, a kid-friendly programming platform, it also works with other games or apps that utilize arrow keys or the space bar for input. For DIYers and the open-source community, you may also may be interested in our tutorial on accessible switches.

For screen reader users and braille users