Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I can't speak for the OP. And while I'm visually impaired, I'm not totally blind, and I do my programming visually (though I often use a screen reader for other tasks). Still, I can point you at some projects by blind programmers.

The largest project I know of that's written primarily by blind people is the open-source NVDA screen reader, written primarily in Python with some C++. It's on GitHub here: https://github.com/nvaccess/nvda

For a fairly large, and long-running, project developed primarily by a single blind programmer, check out Emacspeak, written in Emacs Lisp with some Tcl, available on GitHub here: https://github.com/tvraman/emacspeak

Edit: I almost forgot about brltty, a Linux console screen reader designed primarily for braille rather than speech output, written in C: https://github.com/brltty/brltty

Now for a few small projects written by blind friends of mine:

tdsr (screen reader for Unix terminals, written in Python): https://github.com/tspivey/tdsr

libaudioverse (C++ 3D audio library, now sadly abandoned): https://github.com/libaudioverse/libaudioverse

tma (tmux automator, written in Rust): https://github.com/ndarilek/tma




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: