Open Source Tools for Accessibility Coders

CREATE students and faculty have compiled a list of their favorite open source software and information for accessibility coders. 

Access Bibliometric Analysis: Analysis of research diversity

A bibliometric analysis of citation diversity in accessibility and HCI research. The GitHub repo contains scripts and data for reproducing the bibliometric analysis of citation diversity in accessibility and HCI research conducted in Wang LL et al., our CHI LBW 2021 paper.

Access Lit Survey: Accessibility literature

The data and code for our CHI2021 accessibility literature survey paper, What Do We Mean by ‘Accessibility Research’? A Systematic Review of Accessibility Papers in CHI and ASSETS from 1994 to 2019. Find the repo to our follow-up Late-Breaking Work bibliometric analysis.

Blocks4all: Accessible, blocks-based intro to programming

A blocks-based programming environment used as an introduction to programming concepts. Blocks-based programming environments are a popular tool to teach children to program, but rely heavily on visual metaphors and are therefore not fully accessible for children with visual impairments.

Disability Terminology Project: How people with disabilities identify themselves

Live results of a global survey that looks at identity-first language (IFL), where the disability is mentioned first and the person second versus person-first language (PFL), where the person first is mentioned first and the disability second. Examples of PFL include “person who is blind” “person who uses a wheelchair,” and “person who has autism.” Examples of IFL include “blind person,” “wheelchair user,” and “autistic person.”

Ga11y: Automatic gif annotation system

Automatic gif annotation system (crowdsourcing+computer vision). This is the code to accompany our paper, Ga11y: an Automated GIF Annotation System for Visually Impaired Users, published in SIGCHI.

IncluSet: Accessibility data sets

IncluSet is a data surfacing repository enabling researchers and the disability community to discover and link accessibility datasets.

Project Sidewalk: Sidewalk accessibility data for mobility

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.

ProtoSound: Personalized sound recognition in real-time

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 users

An 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. 

UnlockedMaps: Real-time elevator stats for reliable mobility

A project to map 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.

VoxLens: Online data visualizations for screen reader users

JavaScript library to make online data visualizations accessible to screen reader users.