Contributing to the NetBeans Code Base

Community developers are a major part of what makes the NetBeans project better.

There are three ways you can contribute to the NetBeans code base (both to the IDE and Platform):

We recommened you join a community or developer mailing list that you are interested in, and introduce yourself to the NetBeans community. Welcome!

Working with the NetBeans Sources

The NetBeans sources are maintained in a Mercurial repository on If you want to contribute to the NetBeans source code base directly, you can check them out, and also get developer check-in access. If you are just building plug-in modules for NetBeans IDE, you do not need to check out the sources. The latest release of NetBeans IDE contains all of the Platform libraries you need to develop modules.

Building on Top of the NetBeans Platform

Beta Testing and Backwards Compatibility

Interested in Beta testing development builds? Join the NetBeans Community Acceptance (NetCAT) program!

Another way you can help improve the NetBeans code base is by testing new releases of the NetBeans Platform and IDE for backwards compatibility with your modules or your Platform based applications.

Not logged in. Log in, Register