Home

NetBeans

NetBeans is an open-source integrated development environment (IDE) for application development in Java and other languages. It is platform-independent as it runs on the Java Virtual Machine. It is built on the NetBeans platform, a modular framework used to create Swing-based applications.

NetBeans originated at Sun Microsystems and was later maintained by Oracle. In 2016 Oracle donated the project

NetBeans provides first-class support for Java Standard, Java EE, and JavaFX development, as well as web technologies

Development workflow: The IDE features a code editor with syntax highlighting, code completion, and refactoring, built-in

Platform and licensing: Apache NetBeans runs on Windows, macOS, and Linux and requires a Java Development Kit.

to
the
Apache
Software
Foundation,
where
it
continues
as
Apache
NetBeans
under
the
Apache
License
2.0.
(HTML5,
JavaScript,
CSS)
and
PHP.
It
also
supports
C/C++.
The
IDE
includes
a
GUI
builder
for
Swing
interfaces
called
Matisse.
It
integrates
with
build
tools
such
as
Maven
and
Gradle
and
supports
unit
testing
with
JUnit.
debugging
and
profiling,
and
a
visual
debugger.
It
offers
project
templates,
wizards,
and
a
wide
range
of
extensions
via
plugins.
It
integrates
with
version
control
systems
such
as
Git,
Subversion,
and
Mercurial.
It
is
released
under
the
Apache
License
2.0
and
is
maintained
by
the
Apache
community.