NVDA logo

NVDA - Helping Out


How You Can Help

There are many ways in which you can help the development of NVDA and contribute to the overall project. Not all of these require you to have a thorough understanding of programming. For example, if you encounter a bug (which you have been able to duplicate), you can report it by following a few simple steps outlined in the Reporting Bugs wiki article.

Coding

We are always looking for more people to help with the code for NVDA. We always love to accept patches, and there are lots of different parts of NVDA that can be worked on. If you are skilled in Python, or have knowledge in MSAA, or other Windows Accessibility topics, we'd love to hear from you.Please visit the contact us page for details of how you can get in touch with the developers.

Donating to the Project

If you would like to donate funds or equipment to the project, please visit our supporting organisation, NV Access.

All donations made to NV Access will go to supporting NVDA, and other related projects that provide free and open-source software to blind and vision impaired people.

NVDA relies on donations and grants to pay for website hosting, for buying and maintaining testing and compilation machines, and for contracting developers to work on specific parts of the code.

Language Translations for NVDA

NVDA has already been translated in to more than 11 languages, though there are definitly many that still need to be written. If you are interested in translating NVDA to a particular language, please take a look at the Translating NVDA wiki article for info on how to do this. Please note that you will probably need a little programming experience since you will have to use the source code version of NVDA. You can find instructions from the accessing and running from source wiki article.

Writing Documentation

NVDA does not yet have too much documentation. If you have an interest in writing documentation, such as how-to articles, user guides or tutorials, please Contact Us.