Contributing to

You probably know that NetBeans is an open source project. Open source projects are primarily community driven, although companies may make commercial products from these projects. Open source projects encourage everyone in the community to contribute their knowledge and expertise and, in turn, everyone in the community benefits. For example, when the community contributes enhancement requests or submits bug reports, fixes or enhancements are implemented to improve the tools, and everyone benefits. Because NetBeans is open source, you can influence what happens to the IDE and the direction for NetBeans' future growth

Contributing code is not the only way to help NetBeans! Read our list below for other ways you can help the community.

Community Support, Promotion

  • Participate on Mailing Lists
    There are several mailing lists and newsgroups at, where people using the software can benefit from each others' expertise. To really be useful, community lists need your input! Please don't be afraid to post - help others when you can!
  • Promote NetBeans!
    If you're a NetBeans user, speak out! There's a lot of competition out there, and many developers haven't heard of NetBeans, or worse, have heard of it but have misconceptions, or haven't heard about recent improvements. Help spread the word - talk about NetBeans strengths, and weaknesses, on blogs, industry mailing lists, print magazines and forums. You found (or wrote) a NetBeans-related article or review? We'd love to read it!

Submit Content

Submit Bug Reports, Write Code

  • File a Bug Report
    Bug reports are very helpful to developers, and a great way to contribute to the project! Remember to take a little time when filing a bug report - make sure you can reproduce the problem, and be very explicit in your description.
  • File an Enhancement Request
    If there's something you'd like to see in the IDE and don't, or something you can imagine improving, let us know! Enhancement requests should be filed in the issue tracking system, the same as for bugs.
  • Contributing Code and Plugin Modules
    As mentioned above, NetBeans is an open-source project - all of the source code is available, and if there's a feature you'd like to see, or a bug you'd like to see fixed, you have the power to make that happen. You can learn more about developing plugin modules, contributing patches and contributing plugin modules. Publish your plugin modules in the Plugin Portal and get feedback from your fellow community members!
Not logged in. Log in, Register