App comparison
Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.
GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links.
Our commitment
Independent research methodology
Our researchers use a mix of verified reviews, independent research, and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology.
How GetApp verifies reviews
GetApp carefully verified over 2 million reviews to bring you authentic software experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
How GetApp ensures transparency
GetApp lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. GetApp is free for users. Software providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website.
Add to Compare
Compare similar apps
Microsoft Visual Studio
Sublime Text
IntelliJ IDEA
Datadog
Oracle JDeveloper
Wing Python IDE
Good recommendations?
Apache NetBeans is an open-source IDE that provides code editors, wizards, and templates. It can help developers create apps...
Eclipse IDE is an open-source integrated development environment (IDE) that supports the development of Java-based applications....
Starting from
Free
Starting from
0
Pros
Pros
Cons
Cons
Explore similar apps
User reviews that mention these apps
Osman D.
Computer Software, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
I use it to maintain old applications.
NetBeans is good to develop java swing applications.
NetBeans stay in shadow the Eclipse IDE.
Abhuday T.
Education Management, 201-500 employees
Used daily for 6-12 months
Review source
Share this review:
Apache netbeans helps me in developing java based applications. It supports profiling which is very much required for constraints based projects.
It is complete ide with all the modern coding tool like code refactoring, debugging, version control etc.
It very heavy ide. It is less user friendly than eclipse and does not has strong support team as eclipse and vs code has.
Verified reviewer
Financial Services, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
It has been neutral. Not like i would recommend but neither anything negative.
This is almost similar to Eclipse IDE. I liked how it merged with various components like hibernate and lot of other financial tools.
There was an issue with our application not being stable. Our entire team faced this problem ultimately it was decided to get different framework altogether.
Ramon D.
Computer Software, 11-50 employees
Review source
Share this review:
I used it exclusively for creating swing applications, the other tools I found difficult, besides having no integration with git and slack.
the most classic editor of codes, standing out for java and C language; To create Screens in Swing (in Eclipse there is VEP, but netbeans is much better). Lighter and configurable compared to other IDE.
it lacks the varieties of plugins that currently other IDE have, integrations with git and other platforms such as slack.
Verified reviewer
Computer Software, self-employed
Used daily for less than 6 months
Review source
Share this review:
- Open source- ease use- platform support- Swing GUI
- performance- limited languages- Competiton (eclipse)
Verified reviewer
Information Technology and Services, 11-50 employees
Used other for 2+ years
Review source
Share this review:
it is a good java ide that allow quicly some complex operation
miss many plugin that are available on eclipse
Omar Eduardo A.
Computer Software, 1,001-5,000 employees
Used weekly for 2+ years
Review source
Share this review:
Apache NetBeans is a good IDE, with good integration with Java. I would recommend it specifically to people that develop Java GUI applications with Swing. Its Swing integration is very intuitive, fully-featured and very reliable. Compared to Eclipse, working with Swing applications with NetBeans is a great option.
NetBeans is easy to use and install. I used it mainly on the Windows platform, and I used it mainly to develop Java software and Java GUI Applications with Swing. Compared to other tools on the market, I think NetBeans has the best Swing support of all the IDEs I have tried (Eclipse tools have more bugs, Visual Studio Code does not natively support them). Its debugging tools are easy to use and very functional.
NetBeans is usually slow to load and can be a resource hog. When working on my Mac laptop, battery drains quickly. I had many bugs using NetBeans v12 on Mac. I kept from updating to the newest version because I felt they were more stable for my workflow.
Samuel Isaí R.
Computer Software, self-employed
Used monthly for 2+ years
Review source
Share this review:
I have used this IDE to teach others to use java, most of the time works well and it´s easy to get started as developer by using Netbeans, but there are bugs that don´t make this IDE ideal for anybody or reliable to work with
IDE size it´s okay and it does not take many resorces of my computer, it has the same tools that many others Java IDE´s have but free, also this would be a good IDE to start learning java
so, there are errors that don´t happen in other IDE with the same code, GUI needs to be reimagined
Brian N.
Information Technology and Services, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
I would recommend this great application for all Java developers.
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.
NetBeans may require a lot of resources if you have many projects concurrently open. NetBeans Low on Memory is a very well known error.
swapnil G.
Information Technology and Services, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
Featured pack IDE, lifesaver for developers :)
1) Git integration 2) functional and class tracking 3) Good Error reporting
1) Sometime slow 2) Get hangs when large files are open 3) Scaning for external changes takes too long
Ryan M.
Automotive, 51-200 employees
Used weekly for 2+ years
Review source
Share this review:
Very simple to use and love the GUI tool built in. It allows us to build our simple programs that do tasks for us.
Updates are a little slower than products like Eclipse and IntelliJ but I would say it works very good.
Frico S.
Information Technology and Services, 1,001-5,000 employees
Used daily for 1-2 years
Review source
Share this review:
It's very good for beginner, but if you need an IDE for professional level. There are other better IDE for that.
The GUI is very good for beginner, with lots of starter plugins and features Netbeans is one the best IDE for junior programmer
Sometimes there will be a problem when you install the newest JDK and the Netbeans's version isn't fully support the newest JDK version. So sometimes I have to degrade the JDK version.
Yasiru G.
Computer Software, 51-200 employees
Used weekly for less than 6 months
Review source
Share this review:
Overall experience is really good since NetBeans has provided msot of the features I wanted as a Java Developer in an IDE. And the support from plugins also really good. So NetBeans is a really helpful IDE.
First of all Apache NetBeans is free and open source. While being a free and open source IDE it is packed with features I needed as a Java developer. And the user interface is straightforward. Integration to Git is really good. Code auto completion feature is a very helpful feature. Being able to open several projects at once and explore those is also a very helpful feature.
I have only one problem with NetBeans which is not being able to theme the IDE according to my desire. Themeing options they have given in the IDE is not enough.
Verified reviewer
Government Administration, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
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.
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.
It has differences with regular netbeans. Help pages and tutorial pages are organized very badly. Finding a thing is very difficult.
Verified reviewer
Research, 11-50 employees
Used weekly for 1-2 years
Review source
Share this review:
Easy to use, and has a good user interface. Lighter-weight than some of it's counterparts.
It's not as popular as Eclipse, so the support community and plugins for it are a bit more lacking.
Román Josué d.
Information Technology and Services, 201-500 employees
Used monthly for 2+ years
Review source
Share this review:
Want to develop in Java and using open source software? Then Apache Netbeans is your choice!
Apache Netbeans is a great IDE for Java. It's not just a text editor, it's the whole development environment, and one of the best choices for Java developers. And not only that, you can also develop in other languages like C/C++, Javascript, Ruby, ... Debuggin with this IDE is not only easy, but great, as you can check the state of all program and find that bug which is causing the problem. The intelli-sense and code completion is great. It's easy to add plugins to Apache Netbeans.
The loading time is somewhat long, and the IDE consumes many RAM.
Thushara S.
Computer Software, 5,001-10,000 employees
Used daily for 6-12 months
Review source
Share this review:
Overall NetBeans is good IDE and it is very supportive.
NetBeans is free easy and efficient. It supports multiple languages. Available on multiple platform such as Linux, Mac, Windows. I do not have to install additional software or plugins to develop GUI since NetBeans comes with that ability. Has rich plugin library. It has real time debugging ability. NetBeans can suggest options and it perform selected options automatically for fix bugs.
It require lots of system resources. It takes too much time to compile and run heavy projects sometime becomes "not responding". It is better to add few new themes such as dark themes.
Agostino A.
Information Technology and Services, 10,001+ employees
Used daily for 1-2 years
Review source
Share this review:
Il software è molto semplice e intuitivo da usare, rispetto ad altri IDE
La funzione di ricerca testo nel file corrente, se usata molte volte in modo ravvicinati, fa bloccare il software
Showing original review in Italian. See translation
Vaishali B.
Computer Software, 10,001+ employees
Review source
Share this review:
New Users adapts to this IDE interface very easily. This IDE have several tools which allows to make development faster. JUnit Integration helps in testing the programs. Other integrations with maven, glassfish server etc are also possible.
The full software is big and so consumes lot of system resources. Therefore it works slow on old computers. Also the learning curve is very big. There are so many features that only professionals can use them.
Clive M.
Information Technology and Services, 1-10 employees
Used daily for 1-2 years
Review source
Share this review:
A decent IDE platform which is good to use and very efficient in debugging
Its ease of use and its suitable for developers of different levels that is from amateurs to pros. It is relatively fast in loading
Too many configurations needed and the price is a bit high
Maha S.
Computer Software, 501-1,000 employees
Used daily for 2+ years
Review source
Share this review:
Apache Netbeans is the only IDE I need for my Java Desktop application development.
Apache Netbeans is my favorite Java IDE for developing Java Desktop applications. Netbeans has a very user friendly interface with a specialized palette containing the different Swing GUI components that can be added to the application in a Drag-and-Drop fashion making the desktop GUI development very simplistic and rapid. The code auto-completion is also very decent though some advancements can still be incorporated to make it much better. Linking the desktop application to Web and Database servers is also very intuitive which makes Netbeans a complete Java IDE for rapid application development.
Code auto completion can be enhanced with auto package importing as we witness in Google's Android Studio IDE. Moreover the performance is a bit laggy and crippled with the increase in the number of threads. This is a typical Java pattern as Netbeans is developed in Java itself.
Verified reviewer
Computer Software, 10,001+ employees
Used daily for 6-12 months
Review source
Share this review:
Good
Powerful GUI for Swing development which handles refactoring automatically.
Netbeans as room for improvement for general java development. Not the friendliest IDE for quick java development
Kunal V.
Computer Software, 11-50 employees
Used monthly for 2+ years
Review source
Share this review:
I made University management System and a Tic tac toe game using this IDE.
1.) Intellisense in the IDE makes it easy to code. 2.) The extensive amount of libraries are available. 3.) GUI components like swing and AWT makes it easy to construct the graphics based application. 4.) Support to C++ libraries makes it a multilingual IDE. 5.) Very less amount of resources are required to run Netbeans.
1.) Initial startup of the IDE is extremely slow as compared to other available IDE's. 2.) Additional plugins are required to develop advanced java applications. 3.)It is very resource hungry.
Youssef G.
Computer Software, self-employed
Review source
Share this review:
apache is open-source and free to use, provide basic IDE for development in several languages
not great UI compared with it's competitors
Ethan D.
Computer Software, 11-50 employees
Used weekly for 1-2 years
Review source
Share this review:
Netbeans has literally never solved any problem i have encountered. I have used any other IDE.
Its free. Nothing more than the fact that it is free.
Absolute waste of time. I have unfortunately enough been forced to learn through Netbeans and can honestly advise any willing soul to listen not to install it. Implementation and use is simple; perfectly defining the application. It is not efficient, good, or useful. It is simple and takes away 95% of the power that java code has and utilises. This software, in my opinion, is comparable to a middle...
Maha S.
Computer Software, 501-1,000 employees
Used weekly for 2+ years
Review source
Share this review:
I was an Eclipse user for developing Java desktop and server-side applications. I migrated to Apache NetBeans for a better user experience.
My main use of Eclipse is in the field of Java desktop and server-side development on Linux and MAC. Eclipse provides basic IDE services for Java developers which augments code auto-completion (not very responsive/intelligent), debugging, unit testing, and profiling services that supports rapid application development on the desktop. I used Eclipse for developing Servlet, JSP, and EJB server-side code...
Eclipse is still lagging in terms of code autocompletion compared to other popular Java IDEs such as Apache NetBeans and IntelliJ IDEA. Many developers are migrating from Eclipse to those IDE due to this reason. Eclipse will surely stay as the legacy Java IDE especially that the Eclipse project is adding support for other programming environments other than Java, but the user base is definitely not as large as it was in the previous 10 years or so.
Paolo R.
Information Technology and Services, 1-10 employees
Used daily for 1-2 years
Review source
Share this review:
Stiamo parlando di un ambiente di sviluppo e quindi destinato a sviluppatori. Nonostante questo non mi è sembrato il migliore. Ho preferito netbeans, è più pesante ma più completo
Non mi ha mai convinto del tutto nonostante la stabilità e la richiesta di risorse rispetto ad altri ide
Showing original review in Italian. See translation
Matthew B.
Computer Software, 51-200 employees
Used other for 2+ years
Review source
Share this review:
I really enjoyed the fact that I could even open netbeans based projects (with the exception of the GUI builder in Java swing). It made life a lot easier and on a budget it works very well.
I loved the fact that most of the tools to do any Java-based or even pyton-based development are free in this IDE. It gives a good introduction to new developers especially in the startup context.
There are now much better IDE's that are capable of better memory management. Unfortunate eclipse has slowly been getting heavier and heavier and has become as overweight as netbeans.
Antonio S.
Research, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
Lo he podido comparar con netbeans y eclipse lo veo mucho más potente a la hora de realizar aplicaciones. he usado también la version enterprise para servidores backend hechos con java y está muy bien, un poco la curva de aprendizaje como que cuesta, y configurar librerías de terceros tambien puede llegar a frustrar
Es muy bueno para programar en java pero no lo recomiendo para nada si se quiere hacer una aplicación en android, para eso mejor usar android studio
Showing original review in Spanish. See translation
Verified reviewer
Information Technology and Services, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
The versatility as a Java IDE and WSO2 Integration Studio make that it is actually quite handy for both Java and Synapse Development.
Eclipse is a powerful IDE that has a large number of functions and a multitude of views and settings. The Eclipse framework is also used in other products like dbeaver, Apache DS and therefor familiar to people with those tools. It is an extensible product with add-ons like Integration Studio makes it a versatile tool.
Eclipse has a large number of perspectives, views and so on. This makes it a bit hard to navigate between all the options. The stability sometimes also has issues. Especially when you have a large number of open windows. The options are not always directly clear as to what each option will do (e.g. a number of options have the same truncated name like maven build )
Rajshekhar S.
Information Technology and Services, 5,001-10,000 employees
Used daily for 2+ years
Review source
Share this review:
My experience as a student with eclipse is very good and smooth. I am still using this IDE for developing many major and minor academic projects. I started using this IDE as a student to practice java but then I started all my development work on it, many coaching institute including my college using this ide to teach the students.
The best feature about eclipse is its interface which is basic, clean and easy to understand. This IDE is very lightweight in terms of consuming processors. Most helpful user for this IDE will be a student because for a beginner this IDE provide enough features and it does not confuse the user by showing complex architecture and multiple options, If you are a student then I hardly recommend you this IDE.
The thing which I did not like the most is that It does not have a javascript debugger or a live server plugin as we have in netbeans and visual studio code, while developing a website a faced multiple problems in javascript writing because I can not see the errors at the time of writing, I think this is the only disadvantage in my opinion.