Who is this service for?

Open-source application development solution that helps with the development of desktop, mobile, and web applications using code editing, debugging, etc.

About Apache NetBeans

Application development tool that provides project management, multiple languages, code editing, interface development, and more.

Average rating 4.4/5

Total score
4.4
“Ease of use
4.4
User support
4.2
Features
4.4

Product details

Starting price:

1usd / per month
more about prices

Free version:

Yes

Desktop & Mobile Platforms:

Cloud, SaaS, Internet

Training:

Documentation

Online

Support:

Working hours

Online

Software Developer

Apache Software Foundation
http://www.apache.org
Set up in 2011
Germany

Features

Access Controls/Permissions
Change Management
Code Development
Code Editing
Collaboration Tools
Compatibility Testing
Data Modeling
Debugging
Deployment Management
Game Development
Graphical User Interface
Mobile Development
No-Code
Reporting/Analytics
Software Development

Source Control
Web App Development
Web/Mobile App Development
Website Development

Alternatives Apache NetBeans


V
Verified Reviewer

«Good for Java Projects on All Operation Systems»

Usability

Support

Features

5

Overall rating

Benefits:

First of all, it is totally free. It can be installed on Windows, Linux, Mac OSX. When you write a program, you can edit, compile and debug on any other operation systems. It's perfect feature. User interface is very easy to use. Support community is enough.

Drawbacks:

It has differences with regular netbeans. Help pages and tutorial pages are organized very badly. Finding a thing is very difficult.

In sum:

We use it as primary IDE since years. If the language is Java, IDE will be Apache NetBeans for sure. Making updates are not a big deal.

October 3, 2021
Feedback source: the Internet
V
Verified Reviewer

«Good»

Usability

Support

Features

4

Overall rating

Benefits:

The ease of creating programs with graphical interface.

Drawbacks:

Slowness and difficult to create bigger projects.

September 20, 2021
Feedback source: the Internet
V
Verified Reviewer

«NetBeans For Java Learning and Developing»

Usability

Support

Features

4

Overall rating

Benefits:

First thing is that Apache NetBeans is a free software and it is available on Windows, Linux and Mac. So it is very convenient for students to use it. Netbeans also support multiple languages other than Java like PHP, C, C++, HTML and etc. Also we can add extension to customize the IDE as we wanted and add more supportive tools. When we need to create a GUI using Java it support GUI creating tool that helps a lot when creating them rather than creating GUI using codes. NetBeans have features like auto code completion, find and replace parts of the code and etc.

Drawbacks:

If it consume less resources and if it has ability to launch quickly NetBeans will be more popular. Default IDE is not very interesting.

In sum:

Overall NetBeans is a one of the best solution for java developing . NetBeans interface is easy to understand therefor it is a good choice for a beginner too.

September 18, 2021
Feedback source: the Internet
Kevin M.

«My go to IDE»

Usability

Support

Features

4

Overall rating

Benefits:

The bulk of the work I do involves Java programming and so, I have been using Netbeans for almost a decade. Its free and there are custom plugins adding new features. This means that I can use Netbeans to create my web applications as well. Netbeans is also the best IDE for creating software with GUIs. Testing, debugging and version control is simple and I can sync my projects with my Github account. I build most of my JavaFx applications using easy to integrate third party software. Wix and Inno Setup compatibility allows me to build my Jar applications into windows applications with installers. Netbeans also supports composer which allows me to access my PHP dependencies.

Drawbacks:

Netbeans is can be a bit slow. You will need a pc/laptop with a decent amount of resources to be able to speed up certain actions. Working with large GUI applications can cause slowdowns as the Netbeans can use quite a bit of Ram. Outside this there are no other downsides.

In sum:

Since I began my journey, I have used many different IDEs but I always return to Netbeans. I love the simple straight forward design and the interface isn't clutter. While it might not have all the bell and whistles of some of the newer IDEs it has always been consistent and stable for my use. I will say this that the IDE you use depends heavily on the first IDE you use when your learning to code. This can shape your entire experience. Even the operating system you start on can also affect your experience. I have been able to use Netbeans almost every whether it be Windows, Linux or OSX.

September 3, 2021
Feedback source: the Internet
V
Verified Reviewer

«General purpose java dev tool»

Usability

Support

Features

4

Overall rating

Benefits:

- Matisse is the best swing GUI build tool in the market - Stability, robustness, and overall performance - Support Tomcat and GlassFish out of the box

Drawbacks:

- Need a pretty decent machine to run without sluggishness - Code Autocompletion needs tweaks

In sum:

Basically it's a good tool for novice to medium experienced java devs, it includes everything a dev will need for starting a java project

July 28, 2021
Feedback source: the Internet
V
Verified Reviewer

«Good Open source IDE for Java Developers»

Usability

Support

Features

3

Overall rating

Benefits:

It runs on both windows and Linux platform well. NetBeans can setup and synced with GitHub so it can be accessed by several team members. Also it has a very strong user community.

Drawbacks:

NetBeans crashes sometimes when we use it for longer time and it can consume lots of memory which cause the system to be slower. Moreover compiling code is slower than competing IDEs

In sum:

We were developing and supporting Java application and NetBeans was a hands-down choice at that time. it can be integrated with selenium to perform automation testing too. Most cases team has to read documentation and rely on the community to solve issues but NetBeans is one of the software that has strong community support.

July 24, 2021
Feedback source: the Internet
A
Anthony A.

«An easy to use IDE»

Usability

Support

Features

5

Overall rating

Benefits:

This is a great free IDE which has great community support. It works great with WAMP on windows, and the debugger is easy to use. I've been using Netbeans for about 10 or more years.

Drawbacks:

I can only think of one con. It does not have a what you see what you get html editor to build your websites using a mouse.

In sum:

I have had a great experience with this IDE, and continue to use it. I suggest you use it too.

July 13, 2021
Feedback source: the Internet
V
Verified Reviewer

«Apache Netbeans is a good to have IDE for a programmer»

Usability

Support

Features

4

Overall rating

Benefits:

I used to write java codes with Netbeans IDE, and it provides many features that makes my coding exercise interesting, I like the content assist feature of this tool.

Drawbacks:

At the beginning I found difficult to write code and building projects with this, but later on I was pretty good to use this tool, it's not difficult as I thought in my early days.

In sum:

At the beginning I found difficult to write code and building projects with this, but later on I was pretty good to use this tool, it's not difficult as I thought in my early days. I used to write java codes with Netbeans IDE, and it provides many features that makes my coding exercise interesting, I like the content assist feature of this tool. Overall my experience with Apache Netbeans is awesome.

July 4, 2021
Feedback source: the Internet
V
Verified Reviewer

«Great place to build desktop & web applications»

Usability

Support

Features

4

Overall rating

Benefits:

Apache NetBeans is the place where I build and run all my desktop and web applications. NetBeans has auto-completion feature which I like the most. It saves time and reduces errors. When I talk about errors I must say that NetBeans shows compilation errors during the execution in a manner that I can easily understand where I made mistakes. NetBeans comes with a lot short cut keys which saves my time and speeds up the coding process.

Drawbacks:

There is no minus point about Apache NetBeans. The only problem I have is that it takes some time to respond when I debug.

In sum:

As someone who codes in Java, I must say that Apache NetBeans made my life much easier. It is hard to find a software similar to this which is open source and contain all the features this has. Therefore, this is the best software out there which can be used to create stand-alone or web applications.

June 18, 2021
Feedback source: the Internet
B
Brian N.

«Easy to use if compared to other Java editors»

Usability

Support

Features

5

Overall rating

Benefits:

I've tested a lot of versions of IDE for Java such as Eclipse, JEdit, IntelliJ IDEA, NetBeans, etc. and NetBeans is the easiest application in terms of installation, usage, check-in, and check-out from source controls such as SVN. It is very easy to add new libraries and switch among different Java platforms. The IntelliSense in NetBeans is great for code assistance. And NetBeans is a free application for download.

Drawbacks:

NetBeans may require a lot of resources if you have many projects concurrently open. NetBeans Low on Memory is a very well known error.

In sum:

I would recommend this great application for all Java developers.

June 16, 2021
Feedback source: the Internet