Add-ons and backwards incompatible NVDA releases
Note: this document is based on an older "NVDA add-ons and Python 3" document, which is also available for historical reasons.
This page aims to document add-ons compatible with latest backwards incompatible version of NVDA, as well as highlighting their status regarding their availability on this website.
What you need to know about backwards incompatible NVDA releases and add-ons
Once a year, NV Access may publish a backwards incompatible NVDA release, typically the first major release (year.1). Here, "backwards incompatible" refers to NVDA releases that make add-ons incompatible due to API changes. When this happens, authors must test their add-ons for compatibility and release updates accordingly.
As mentioned in the NVDA's user guide:
The Incompatible Add-ons Manager, which can be accessed via the "view incompatible add-ons" button in the Add-on manager, allows you to inspect any incompatible add-ons, and the reason they are considered incompatible. Add-ons are considered incompatible when they have not been updated to work with significant changes to NVDA, or when they rely on a feature not available in the version of NVDA you are using. The Incompatible add-ons manager has a short message to explain its purpose as well as the version of NVDA.
The Incompatible add-ons manager also has an "About add-on..." button. This dialog will provide you with the full details of the add-on, which is helpful when contacting the add-on author.
Key changes in backwards incompatible NVDA releases
Below is a list of backwards incompatible NVDA releases and key changes in each:
- 2019.3: Python 2 to 3, speech refactor
- 2021.1: code refactoring, wxPython 4.1.1
- 2022.1: control types refactor
- 2023.1 (current): security and speech changes
Note to add-on authors: when backwards incompatible NVDA release enters beta testing phase (with the release of beta 1), be sure to test your add-ons and report your next steps, including update plans and release announcements to NVDA community through various channels (add-ons list, users list, Facebook, Twitter, etc.). Also, send a pull request against nvaccess/addon-datastore repo on GitHub so that updated add-ons can be posted on this website.
Unless otherwise specified, add-ons listed on this page are checked against latest backwards incompatible NVDA release (2023.1).
Status of add-ons compatible with NVDA 2023.1 and availability on the website
Below is a list of add-ons hosted on this website (in the stable section). The list also includes contact information for add-on author(s).
Notes:
- Add-on compatibility status subject to change without notice.
- Please do NOT change the manifest.ini file of incompatible add-ons if you don't know what you're doing since this may result in unpredictable behavior such as making NVDA less stable.
- When maintainers have asked to post an add-on on the website via a pull request or an add-on store submission or publishes plans for testing add-on compatibility, this will be reflected as "coming soon to the website".
- If an add-on is marked as no longer maintained, contact the author about add-on maintenance.
Access8Math
- Compatible: Yes (available on the website)
- Contact: Tseng Woody tsengwoody.tw@gmail.com
Add-on Updater
- Compatible: Yes (available on the website)
- Contact: Joseph Lee joseph.lee22590@gmail.com
Add-ons documentation
- Compatible: Yes (available on the website)
- Contact: Rui Fontes rui.fontes@tiflotecnia.com, Zougane, Rémy and Abdel
Addon to count elements of selected text
- Compatible: Yes (available on the website)
- Contact: Rui Fontes rui.fontes@tiflotecnia.com
Application Dictionary
- Compatible: Yes (available on the website)
- Contact: Rui Fontes rui.fontes@tiflotecnia.com and Ricardo Leonarczyk ricardo.leonarczyk95@gmail.com and colaboration of Cyrille Bougot
Beep keyboard
- Compatible: No
- Contact: David CM dhf360@gmail.com
Bluetooth Audio
- Compatible: Yes (available on the website)
- Contact: Tony Malykh anton.malykh@gmail.com
Braille Extender
- Compatible: Yes (available on the website)
- Contact: André-Abush Clause dev@andreabc.net
BrowserNav
- Compatible: Yes (available on the website)
- Contact: Tony Malykh anton.malykh@gmail.com
Calibre
- Compatible: Yes (available on the website)
- Contact: Javi Dominguez fjavids@gmail.com
Character Information
- Compatible: Yes (available on the website)
- Contact: Cyrille Bougot cyrille.bougot2@laposte.net
Check Input Gestures
- Compatible: Yes (available on the website)
- Contact: Oleksandr Gryshchenko grisov.nvaccess@mailnull.com
Classic Selection
- Compatible: No
- Contact: Tyler Spivey tspivey@pcdesk.net
Clip Contents Designer
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com
Clipspeak
- Compatible: Yes (available on the website)
- Contact: Rui Fontes, Ângelo Abrantes, Abel Passos Júnior and colaboration of Noelia Ruiz Martínez, based on the work of Damien Sykes-Lindley
Clock and calendar Add-on for NVDA
- Compatible: Yes (available on the website)
- Contact: Hrvoje Katić hrvojekatic@gmail.com, Abdel abdelkrim.bensaid@gmail.com
Columns Review
- Compatible: Yes (available on the website)
- Contact: Alberto Buffolino a.buffolino@gmail.com, Łukasz Golonka lukasz.golonka@mailbox.org, other contributors
Console Toolkit
- Compatible: No
- Contact: Tony Malykh anton.malykh@gmail.com
Control Usage Assistant
- Compatible: Yes (available on the website)
- Contact: Joseph Lee joseph.lee22590@gmail.com
Crash Hero
- Compatible: No
- Contact: Derek Riemer driemer.riemer@gmail.com
Cursor Locator
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com, Sergio Gómez Codina gomezcodinasergio@gmail.com
Day of the week
- Compatible: Yes (available on the website)
- Contact: Abdel abdelkrim.bensaid@gmail.com, Noelia Ruiz Martínez nrm1977@gmail.com
Debug Helper/Dev Helper
- Compatible: No
- Note: renamed to Dev Helper in 2021
- Contact: Luke Davis newanswertech@gmail.com
Developer Toolkit
- Compatible: No
- Contact: Andy Borka ajborka@gmail.com
Direct Link
- Compatible: No
- Contact: Fawaz Abdul rahman fawaz.ar94@gmail.com
Dropbox
- Compatible: Yes (available on the website)
- Contact: Rui Fontes rui.fontes@tiflotecnia.coms
Dual Voice
- Compatible: No
- Contact: Seyed Mahmood Taghavi-Shahri
Easy Table Navigator
- Compatible: Yes (available on the website)
- Contact: Joseph Lee joseph.lee22590@gmail.com, Corentin Bacqué-Cazenave corentin@progaccess.net
Emoticons
- Compatible: Yes (available on the website)
- Contact: Chris Leo llajta2012@gmail.com, Noelia Ruiz Martínez nrm1977@gmail.com, Mesar Hameed mesar.hameed@gmail.com, Francisco Javier Estrada Martínez Fjestrad@hotmail.com
eMule
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com, Chris llajta2012@gmail.com, Alberto a.buffolino@gmail.com
Enhanced Annotations
- Compatible: Yes (available on the website)
- Contact: George Kerscher kerscher@montana.com, Noelia Ruiz Martínez nrm1977@gmail.com
Enhanced Aria
- Compatible: No
- Note: add-on features included in NVDA 2019.3.
- Contact: José Manuel Delicado jm.delicado@nvda.es
Enhanced Touch Gestures
- Compatible: Yes (available on the website)
- Note: no longer maintained
- Contact: Joseph Lee joseph.lee22590@gmail.com
Event Tracker
- Compatible: Yes (available on the website)
- Contact: Luke Davis newanswertech@gmail.com
extendedWinamp
- Compatible: Yes (available on the website)
- Contact: Hrvoje Katić hrvojekatic@gmail.com, beqa gozalishvili beqaprogger@gmail.com, NVDA Add-ons Team
Focus Highlight
- Compatible: Yes (available on the website)
- Contact: Takuya Nishimoto nishimotz@gmail.com
Golden Cursor
- Compatible: Yes (available on the website)
- Contact: Salah Atair atair1978@gmail.com, Wafeeq Taher, Joseph Lee joseph.lee22590@gmail.com, Abdel abdelkrim.bensaid@gmail.com
GoldWave
- Compatible: Yes (available on the website)
- Note: no longer maintained
- Contact: Joseph Lee joseph.lee22590@gmail.com, David Parduhn xkill85@gmx.net, Mesar Hameed mhameed@src.gnome.org
Ignore blanks Indentation Reporting
- Compatible: Yes (available on the website)
- Contact: Samuel Kacer samuel.kacer@gmail.com
IndentNav
- Compatible: No
- Contact: Tony Malykh anton.malykh@gmail.com
Input Lock
- Compatible: Yes (available on the website)
- Contact: José Manuel Delicado jm.delicado@nvda.es
instantTranslate
- Compatible: Yes (available on the website)
- Contact: Alexy Sadovoy aka Lex lex@progger.su, ruslan ru2020slan@yandex.ru, beqa beqaprogger@gmail.com, Mesar Hameed mhameed@src.gnome.org, Alberto Buffolino a.buffolino@gmail.com
Kill NVDA
- Compatible: No
- Contact: Tyler Spivey tspivey@pcdesk.net
Lambda Add-On for NVDA
- Compatible: No
- Contact: Alberto Zanella, Ivan Novegil
MathCAT
- Compatible: Yes (available on the website)
- Contact: Neil Soiffer soiffer@alum.mit.edu
Mozilla Apps Enhancements
- Compatible: Yes (available on the website)
- Contact: Javi Dominguez fjavids@gmail.com
mp3DirectCut
- Compatible: Yes (available on the website)
- Contact: Abdel, Rémy Ruiz, Abdellah Zineddine, Jean-François Colas
Newfon
- Compatible: Yes (available on the website)
- Contact: Sergey Shishmintsev, Alexy Sadovoi, Sergey A.K.A. Electrik, Kvark and other developers
NoBeepsSpeechMode
- Compatible: Yes (available on the website)
- Note: new releases are compatible with 2021.1 and later, older versions should be used for older NVDA releases
- Contact: Alberto Buffolino a.buffolino@gmail.com
Notepad++
- Compatible: Yes (available on the website)
- Contact: Derek Riemer driemer.riemer@gmail.com
Numpad Nav Mode
- Compatible: Yes (available on the website)
- Contact: Luke Davis (Open Source Systems, Ltd.) newanswertech@gmail.com
NVDA Dev & Test Toolbox
- Compatible: Yes (available on the website)
- Contact: Cyrille Bougot cyrille.bougot2@laposte.net
NVDA Remote Support
- Compatible: Yes (available externally)
- Contact: Tyler Spivey tspivey@pcdesk.net, Christopher Toth q@q-continuum.net
NVDA Unmute
- Compatible: Yes (available on the website)
- Contact: Oleksandr Gryshchenko grisov.nvaccess@mailnull.com
NVDAUpdate Channel Selector
- Compatible: Yes (available on the website)
- Contact: Jose Manuel Delicado jm.delicado@nvda.es
NV Speech Player.
- Compatible: No
- Note: add-on features included in recent eSpeak NG releases
- Contact: NV Access
Object Location Tones
- Compatible: Yes (available on the website)
- Note: no longer maintained
- Contact: Joseph Lee joseph.lee22590@gmail.com
ObjPad
- Compatible: Yes (available on the website)
- Note: no longer maintained
- Contact: Joseph Lee joseph.lee22590@gmail.com
OCR
- Compatible: No
- Contact: Łukasz Golonka lukasz.golonka@mailbox.org
Office Desk
- Compatible: Yes (available on the website)
- Note: no longer maintained
- Contact: Joseph Lee joseph.lee22590@gmail.com
Outlook Extended
- Compatible: Yes (available on the website)
- Contact: Cyrille Bougot cyrille.bougot2@laposte.net, Ralf Kefferpuetz ralf.kefferpuetz@elra-consulting.de
PC Keyboard Braille Input for NVDA
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com
Phonetic Punctuation
- Compatible: No
- Contact: Tony Malykh anton.malykh@gmail.com
placeMarkers
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com, Chris llajta2012@gmail.com
Proxy support for NVDA
- Compatible: Yes (available on the website)
- Contact: Jose Manuel Delicado jm.delicado@nvda.es
Quick Dictionary
- Compatible: Yes (available on the website)
- Contact: Oleksandr Gryshchenko grisov.nvaccess@mailnull.com
Quick Notetaker
- Compatible: Yes (available on the website)
- Contact: Eilana Benish <benish.ilana@gmail.com, Mohammad Suliman mohmad.s93@gmail.com
Read Feeds
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com, Mesar Hameed
Report Passwords
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com
Report Symbols
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com
Resource Monitor
- Compatible: Yes (available on the website)
- Contact: Kefas Lungu
Review Cursor Copier
- Compatible: Yes (available on the website)
- Contact: Tuukka Ojala tuukka.ojala@gmail.com
sayCurrentKeyboardLanguage
- Compatible: Yes (available on the website)
- Contact: Abdel abdelkrim.bensaid@gmail.com, Noelia nrm1977@gmail.com
Say Product Name and Version
- Compatible: Yes (available on the website)
- Contact: Luke Davis XLTechie@newanswertech.com
Screenshots wizard
- Compatible: Yes (available on the website)
- Contact: Javi Domínguez fjavids@gmail.com
Search With
- Compatible: Yes (available on the website)
- Contact: Ibrahim Hamadeh ibra.hamadeh@hotmail.com
SentenceNav
- Compatible: Yes (available on the website)
- Contact: Tony Malykh anton.malykh@gmail.com
Skype
- Compatible: Yes (available on the website)
- Contact: Doug Lee
Sound Splitter
- Compatible: Yes (available on the website)
- Contact: Luke Davis newanswertech@gmail.com
Speak Passwords
- Compatible: No
- Contact: Tyler Spivey tspivey@pcdesk.net
Speech History
- Compatible: Yes (coming soon to the website)
- Contact: Tyler Spivey tspivey@pcdesk.net, James Scholes
Speech Logger
- Compatible: Yes (available on the website)
- Contact: Luke Davis XLTechie@newanswertech.com
Station Playlist
- Compatible: Yes (available on the website)
- Note: no longer maintained
- Contact: Geoff Shang, Joseph Lee and other contributors
Switch synth
- Compatible: Yes (available on the website)
- Contact: Tyler Spivey tspivey@pcdesk.net
Synth ring settings selector
- Compatible: No
- Contact: David CM dhf360@gmail.com
systrayList
- Compatible: Yes (available on the website)
Contact: Rui Fontes rui.fontes@tiflotecnia.com, Rui Batista ruiandrebatista@gmail.com, Joseph Lee joseph.lee22590@gmail.com, NVDA Community Contributors
TeamTalk Classic
Compatible: Yes (available externally)
- Note: no longer maintained
- Contact: Doug Lee with initial work by Tyler Spivey and others
Tele NVDA remote assistance
- Compatible: Yes (available on the website)
- Contact: Asociación Comunidad Hispanohablante de NVDA contacto@nvda.es and other contributors, Original work by Tyler Spivey tspivey@pcdesk.net, Christopher Toth q@q-continuum.net
TesseractOCR
- Compatible: Yes (available on the website)
- Contact: Rui Fontes rui.fontes@tiflotecnia.com, Ângelo Abrantes ampa4374@gmail.com and Abel Passos do Nascimento Jr. abel.passos@gmail.com
Text Information
- Compatible: No
- Contact: Carter Temm crtbraille@gmail.com
TextNav
- Compatible: No
- Contact: Tony Malykh anton.malykh@gmail.com
Thunderbird+
- Compatible: Yes (available on the website)
- Contact: Pierre-Louis Renaud (Thunderbird v. 78 to 102), Daniel Poiraud (TB v. 68 to 91), Abdelkrim Bensaïd for a part of TB 78, Yannick (TB v. 38 to 60)
Time Zoner
- Compatible: Yes (available on the website)
- Contact: Munawar Bijani
Tip of the Day
- Compatible: No
- Contact: Derek Riemer driemer.riemer@gmail.com
Tony's enhancements
- Compatible: Yes (available on the website)
- Contact: Tony Malykh anton.malykh@gmail.com
ToolbarsExplorer
- Compatible: Yes (available on the website)
- Contact: Alberto Buffolino a.buffolino@gmail.com
Training Keyboard commands
- Compatible: Yes (available on the website)
- Contact: Ibrahim Hamadeh ibra.hamadeh@hotmail.com
UnicodeBrailleInput
- Compatible: Yes (available on the website)
- Contact: Mesar Hameed mhameed@src.gnome.org, Patrick ZAJDA patrick@zajda.fr, Leonard de Ruijter (Babbage B.V.) leonard@babbage.com
UnigramPlus
- Compatible: Yes (available on the website)
- Contact: Kostya Gladkiy gladkiy.kostya@gmail.com
URL Shortener
- Compatible: Yes (available on the website)
- Contact: Noelia Ruiz Martínez nrm1977@gmail.com
Virtual Audio Cable
- Compatible: Yes (available on the website)
- Contact: Doug Lee
Virtual Review
- Compatible: Yes (available on the website)
- Contact: Rui Batista ruiandrebatista@gmail.com and NVDA Addon Team
VLC Media Player
- Compatible: Yes (available on the website)
- Contact: Javi Dominguez fjavids@gmail.com
Vocalizer
- Compatible: Yes (available on the website)
- Contact: Tiflotecnia, LDA. tiflotecnia@tiflotecnia.com
Weather Plus
- Compatible: Yes (available on the website)
- Contact: Adriano Barbieri adrianobarb@yahoo.it
WhatsAppPlus
- Compatible: Yes (available on the website)
- Contact: Kostya Gladkiygladkiy.kostya@gmail.com
Windows App Essentials
- Compatible: Yes (available on the website)
- Contact: Joseph Lee joseph.lee22590@gmail.com, Derek Riemer driemer.riemer@gmail.com and others
Windows Magnifier
- Compatible: Yes (available on the website)
- Contact: Cyrille Bougot cyrille.bougot2@laposte.net
Win Wizard
- Compatible: No
- Contact: Oriol Gomez ogomez.s92@gmail.com, Łukasz Golonka lukasz.golonka@mailbox.org
WordNav
- Compatible: Yes (available on the website)
- Contact: Tony Malykh anton.malykh@gmail.com
Zoom Accessibility Enhancements
- Compatible: Yes (available on the website)
- Contact: Mohammad Suliman mohmad.s93@gmail.com, Eilana Benish benish.ilana@gmail.com