NetBeans es un entorno de desarrollo integrado libre principalmente para Java que permite extender aplicaciones a través de módulos. Fue creado como proyecto de código abierto por Sun Microsystems en 2000 y ahora es mantenido por Oracle, con una gran comunidad de usuarios que contribuye al crecimiento constante del proyecto a través del desarrollo independiente de módulos.