Apache NetBeans

4.3
Overall rating
Reviews

4.3
Overall rating
Reviews

About Apache NetBeans

Apache NetBeans is an open-source integrated development environment (IDE) that provides tools for Java, JavaScript, HTML5, and many other languages. It provides smart editing tools and allows users to easily refactor code. Apache NetBeans is compatible with Windows, Linux, Mac OSX, and BSD operating systems. The IDE’s general editor features include code formatting, code folding, custom keyboard shortcuts, smart code completion, name and parameter suggestions, plus many other features. Additionally, users can access, add, or edit code templates within Apache NetBeans. Support is available via online documentation, a wiki page, learning trails, and other resources.
Apache NetBeans Software - 1
Apache NetBeans Software - 2
Apache NetBeans video
Apache NetBeans Software - 1 - thumbnail
Apache NetBeans Software - 2 - thumbnail

Apache NetBeans pricing

Apache NetBeans has a free version and does not offer a free trial.

Starting Price:
Not provided by vendor
Free Version:
Yes
Free trial:
No

Alternatives to Apache NetBeans

Apache NetBeans Reviews

Feature rating

Value for Money
4.5
Functionality
4.3
Ease of Use
4.2
Customer Support
3.9
5 reviews of 230 View all reviews
Mohammad
Mohammad
  • Industry: Civil Engineering
  • Company size: 51–200 Employees
  • Used Weekly for 1+ year
  • Review Source
Value for Money
0
Functionality
5
Ease of Use
5
Customer Support
0

5
Reviewed on 08/01/2023

Best-in-class open-source IDE for desktop & mobile app development

Overall, I'm very much satisfied with this IDE thanks to its out-of-the-box compatibility with numerous languages I'm familiar with that's helped in facilitating my project development requirements.

Pros

The intuitive user interface, the variety of supported languages & library imports & the unparalleled ease of integrating iOS & Android emulators (on my MacBook) to test out my applications prior to publishing my builds makes NetBeans a truly fascinating piece of software that's genuinely made my workload easier. As to my latest project using NetBeans, I've recently developed a punch-in/punch-out web app system that runs on desktop & mobile for our company's employees.

Cons

I remember once encountering an issue when initially setting up my first Java project on the IDE (build 12.5 if I recall correctly) where I was unable to install the nb-javac plugin for my project. Turns out the issue was an outdated JDK which was quickly resolved with an update, though I really wish NetBeans would've notified me of the solution rather than figuring it out myself eventually.

Kirk
Kirk
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Functionality
5
Ease of Use
5
Customer Support
0

5
Reviewed on 30/12/2022

Netbeans - Excellent IDE for PHP development

Pros

There are lots of editors out there for PHP, but Netbeans is one of the best out there for debugging

Cons

Despite relatively simple requirements and few open pages, memory usage seems to quickly grow to where 3 gigs of RAM can be consumed. I'm not sure what all is in there.

Martin
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Weekly for 6-12 months
  • Review Source
Value for Money
4
Functionality
3
Ease of Use
4
Customer Support
0

3
Reviewed on 28/02/2023

Cheaper but a bit older IDE

A bit old-school IDE with all important functions integrated. It is a cheaper but the overall experience is not so good like in another products in this category.

Pros

Netbeans is perfect for someone who tries to learn coding or the tool is required by his job requirements. It provides a IDE with debugging, deploy and code editing functions. Code completion and some inspections are also integrated in the app.

Cons

The UI is a bit difficult and the inspections and code completion performance is not so good. There are some plugins to make the UI make a bit more simple and modern but the overall experience is a step behind opposite of another products.

Hasan
Hasan
  • Industry: Banking
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
4
Customer Support
4

5
Reviewed on 27/06/2021

Best IDE for Web, Desktop and Mobile Apps

It's been more than 3 years I am working on NetBeans and I am very satisfied. It helped me in developing multiple projects and especially integration with Ant, SVN, JEE servers and Maven. It is highly recommended to new developers.

Pros

NetBeans is very well organized in terms of code development and java web development. It works on different platforms like Windows and Linux. The best part of NetBeans is that it has visual web pack feature. It comes with a lot of useful features such as debugging, code completion, multiple programming language support, integration and plugins. It's integration is awesome with other tools. The best feature of this product is source control management like GitHub and other version control tools.

Cons

Sometimes NetBeans crash when used for a long period, which is frustrating. It does not come with any professional support but one can easily join different groups or take help from seniors or from different forums. While working on big projects it consumes a lot of memory space and slow down other system processes.

Wassim
  • Industry: Computer Networking
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
4
Customer Support
3

5
Reviewed on 14/06/2023

Apache NetBeans: A complete IDE for Series Java Programmers

Excellent features that supported all my application development needs in Java.

Pros

Apache Netbeans is time-tested and improving to support Java developers with a complete IDE platform for any 3-tier application development whether on the client-side, Application Server side or on the DBMS side. I've used Netbeans to develop end-to-end applications using the Java platform. It supported seamless integration with J2EE application servers and several database management systems using JDBC such as Oracle and MySQL.Other development platforms such as C++/PHP/Javascript/... are supported as well, but still Netbeans goes very well with Java development over other development platforms.

Cons

The GUI is not very modern but intuitive. The performance is not as efficient as other competing IDEs such as Visual Studio. But this is totally understandable as Netbeans is developed in Java and this would definitely make it relatively slower than natively-developed IDEs

Related categories