I’m excited to announce the first public release of Terminal Access for NVDA: an add-on focused on improving the NVDA experience when working in terminal/console applications. Inspired by TDSR and Speakup, there's quite a bit of functionality here. I welcome contributions. Issues and PRs welcome. Lots of testing needed.

Open issues on the Github repo at: https://github.com/PratikP1/Terminal-Access-for-NVDA

Get it here: https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/latest

#accessibility #NVDASR

GitHub - PratikP1/Terminal-Access-for-NVDA: This NVDA add-on enables functionality similar to TDSR in NVDA.

This NVDA add-on enables functionality similar to TDSR in NVDA. - PratikP1/Terminal-Access-for-NVDA

GitHub

I've bumped up the version number for Terminal Access to v1.0.45 with a fix for global keys issue. If you haven't updated it or got to the v1.0.43 release, you can update it here. I've also submited the add-on to the NVDA store. Hopefully, new updates will show up there once approved.

https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/download/v1.0.45/terminalAccess-1.0.45.nvda-addon

Terminal Access for NVDA 1.0.46 released with better cacheing support and a new configurable output buffer with nvda+alt+n. It automatically speaks newly appended terminal output as it arrives. Coalesces rapid output within a configurable window (default 200 ms). Speaks a concise summary: e.g. "47 new lines". Window monitoring is more efficient and reliable. Settings now give you four new options to control the output buffer.

https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/download/v1.0.46/terminalAccess-1.0.46.nvda-addon

#NVDASR #accessibility

I'm working on updating Terminal Access to support less complicated set of keyboard commands. Since I'm limiting the commands to terminal windows, things should be less confusing.

Terminal Access for NVDA 1.0.47 released.

• Simplified keyboard shortcuts: All terminal-scoped commands now use simpler 2-modifier combinations instead of 3-modifier combinations. User docs will provide details.
• Dropped Alt modifier entirely (key unchanged) for most commands
• Dropped Alt, key changed (to avoid NVDA global conflicts)
• 3-key → 2-key (dropped Alt from Shift combinations)
• Fixed announcement of "blank" after pressing enter
• Cleanup code

https://github.com/PratikP1/Terminal-Access-for-NVDA/releases/latest

Release Release 1.0.47 · PratikP1/Terminal-Access-for-NVDA

Release version 1.0.47

GitHub

Terminal Access 1.0.51 released with even more simplified shortcuts such as for adding and reading bookmarks, more terminals supported including additional TUI profiles such as for apps like Claude Cli, code improvements for better performance, attempts at crushing persistent bugs like reading "blank" after pressing enter, and more. Read the documentation.

I'll make updates based on feedback since I believe I'm done with features for now.

https://github.com/Terminal-Access-for-NVDA/releases/latest

#NVDASR #accessibility

@ppatel The link doesn't work.

@bscross32 I posted a correction in the thread. But here's the latest.

https://github.com/pratikp1/Terminal-Access-for-NVDA/releases/latest

Release Release 1.0.52 · PratikP1/Terminal-Access-for-NVDA

Release version 1.0.52

GitHub
@ppatel Ah thanks 😀
@bscross32 You can also get it from the add-on store now. For now, it shows up as a beta since NVDA 2026.1 hasn't been officially released. I'll make sure to submit the latest updates there.