DEV Community

Cover image for Action-Accessibility: A GitHub action for those in need

Action-Accessibility: A GitHub action for those in need

geopjr profile image GeopJr ・1 min read


My Workflow

I have been using GitHub actions to ease my usual workflow, from doc generation to custom webhooks. I never really acknowledged how easy a programmer's life has become, until I realized that that's the case only for those of us without any disabilities or other difficulties. That's why I decided to make Action-Accessibility, in just 24 hours!

What Action-Accessibility does is simple. On each issue, issue comment and Pull Request:

  • Remove the markdown from the payload content
  • Pass the content through espeak and save it as wav
  • Render the content into a jpg using the OpenDyslexic font
  • Upload to GoFile & Reply!

Submission Category: Maintainer Must-Haves

Allowing all people, with no exception to contribute to opensource is really important. I hope that Action-Accessibility is only a temporary solution to a built-in feature.

Yaml File or Link to Code

GitHub logo GeopJr / action-accessibility

Programming is for everyone. No matter what. This action helps achieve that. Uses TTS and OpenDyslexic to create alternative accessibility options on issues and PRs.

Accessibility GitHub Action

Programming is for everyone. People shouldn't be unable to contribute because of disabilities or difficulties This is what this action aims to solve!

Every issue opened, every pull request opened, every comment made will be passed through this action, which will reply with a an image of the text using OpenDyslexic as well as an audio TTS of it.

Those files are being uploaded to GoFile, please support them on Patreon.


name: Accessibility
    types: opened
    types: opened
    types: created

    runs-on: ubuntu-latest
      - uses: actions/checkout@v2
      - uses: GeopJr/action-accessibility@v2.0.0
          token: ${{ secrets.GITHUB_TOKEN }}
Enter fullscreen mode Exit fullscreen mode


This is an example issue: example issue This is the reply:

Accessibility Links:
The action was triggered by [this comment]( from [GeopJr](

(You can see more on the…

Additional Resources / Info

This wouldn't be possible without GoFile, please support them on Patreon


Feel free to contribute with additional accessibility tools!

Discussion (0)

Forem Open with the Forem app