Chris
Keene

Free to use

Things you can actually use

No client work here. Two Mac apps I built for my own work and then gave away, and the browser games I take to accessibility events. Nothing to sign up for.

Free tools

Both are free and open source Mac apps, built because I needed them. Each has a page explaining what it does, and where it falls down, before you download anything.

PDF Tagger

Builds the accessibility structure into a PDF that was exported without any, which is every deck that ever came out of Google Slides. It does the mechanical ninety percent and asks you about the calls that are genuinely judgement.

  • PDF/UA
  • Mac app
  • Open source
How it works

Nudge

Changes the words and the layout of a self-contained HTML deck or report without opening a code editor. It splices edits into the source rather than serialising the page, so the file survives being edited.

  • Mac app
  • Swift
  • Open source
How it works

Games

The browser-friendly picks from the Empathy Challenges I bring to accessibility events: two that turn your webcam into a sign-language controller, and one you can play start to finish with just a keyboard.

Sign Hero

Guitar Hero, but for fingerspelling. BSL letters fall to the beat and your webcam reads the sign you’re making. Nail them in time to build a combo. A gentle warm-up trainer.

  • Computer vision
  • MediaPipe
  • Rhythm game
Play Sign Hero

Gotta Sign Fast

An endless runner where you fingerspell to keep moving. Sign each letter as it comes, string them together, and try not to wipe out. Same webcam hand-tracking, more chaos.

  • Computer vision
  • Canvas
  • Endless runner
Play Gotta Sign Fast

Accessible sudoku

Sudoku three ways: numbers, letters or symbols. Fully keyboard-driven and screen-reader friendly, with quick reads for what’s already in a row, column or square. Accessibility built in from the first line.

  • Accessibility
  • Keyboard-first
  • Screen reader
Play it

The two sign-language games need a webcam and run entirely in your browser, no video ever leaves your machine. The sudoku needs nothing but you.