App comparison
Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.
Learn why GetApp is free
Apache NetBeans is an open-source IDE that provides code editors, wizards, and templates. It can help developers create apps in Java, PHP, and other languages. Apache NetBeans can be installed on Windows, Mac OSX, Linux, and BSD operating systems.
Typical customers
Platforms supported
Training options
Value for money
4.4
/5
149
Starting from
Free
Value for money contenders
Functionality
4.3
/5
149
Total features
11
2 categories
Functionality contenders
Overall Rating
4.2
/5
149
Positive reviews
57
72
17
1
2
Overall rating contenders
Vishal J.
Verified reviewer
Information Technology and Services, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
The overall experience has been quite good. Have used development of Web Applications using Servlets and also used for development of Swing applications. The performance has been satisfactory. I recommend this tool for beginners as well as advanced Java developers.
Netbeans is the top IDE for application development using the Java Programming Language. Supports development of various kinds of applications like Web Applications and Desktop Applications. Easy to add various kinds of files like Java Classes, Servlets, JSP files, HTML/CSS files and much more. Supports project development with multiple components. The Project Explorer provides an easy way to navigate through the project files and components. Referencing external libraries and JAR files is quite easy, with few clicks. Testing the projects is equally easier. Web projects can be tested on desired browsers, which helps in building better web applications.
Its a large application and you need a fast processor and sufficient RAM for program development and executions. You experience lagging when using the IDE on slower machines. Beginners may feel a bit overwhelmed by the sheer number of options and settings available in the IDE. Does need some time to master the tool.
Tulga O.
Computer Software, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
It is reliable and I used to it so I can be productive. I find it very handy when I working with big PHP frameworks. It gives me whole information about structure, creation, origin of the objects and classes. It is the best part of the IDE. NetBeans does this very good and fast.
From all other IDEs I prefer using NetBeans. People say it is old and legacy but I used to it, it does it's work good enough. Actually I use Netbeans when I work with PHP projects. So maybe it is good with the old languages not the quite new era languages or developments environments like Angular, React. I use many features of NetBeans like code completion, code templates, debugging, code upload via ftp etc. I also write HTML, Javascript codes too using NetBeans and it is pretty handy for me. I like to configure my IDE and editors my way, especially code templates and shortcuts so I can work productive.
NetBeans becomes slow sometimes when opening the projects because of it's indexing process. It frustrates me. But I face this kind of slowness even with the latest, best IDE IntelliJ too. IDEs are always huge and bunch of processes required to run in the background. So for small or front-end javascript projects I prefer to use editors like VSCode.
Achille D.
Computer Software, 1-10 employees
Used daily for 2+ years
Review source
Share this review:
Some yeas ago we moved from Eclipse to NetBeans because we liked many functionalities and a stable framework that this software offers. It's a good choice, maybe the best, to develop a Java application. But when we write a web based application (eg. based on LAMP) or a mobile app, we switch to Visual Studio Code, a more complete, flexible and fast solution.
Fully features, good and proven UI, cross-platform. Good integrated tools and services: we like so much the database connector and the built-in UML modelling.
There are only two things we like least about this software: 1. if you need do write HTML/PHP/JavaScript code, you can find other solutions with more widgets, plugins, best auto-suggestion, ... 2. as it is developed on Java, you can get some hardware resources issues (especially RAM) by using this software intensively
Moitreyee G.
E-Learning, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
Average tool , good to use for a beginner developer
The code editor is good to user with library addition funcnalities
The integration and setups is very time consuming and required heavy hardware cofiguration
Anil C.
Marketing and Advertising, 5,001-10,000 employees
Used daily for 6-12 months
Review source
Share this review:
I used Netbeans over 2 years and I have good impression with Netbeans, but it has old fashioned design and IDE. You can still use Netbeans for Java and servlet code.
It is easy to code your programme with Netbeans, but the technology is quite old and there are lots of IDE to use while you can code Java program.
Netbeans has old fashioned dashboard and environment tool for programming, you can still code your programmes but there are lots of other tools that you can use for programming.
Q. What type of pricing plans does Apache NetBeans offer?
Apache NetBeans has the following pricing plans:
Pricing model: Free, Open Source
Q. Who are the typical users of Apache NetBeans?
Apache NetBeans has the following typical customers:
Freelancers, Large Enterprises, Mid Size Business, Small Business
Q. Does Apache NetBeans offer an API?
No, Apache NetBeans does not have an API available.