Skip to main content
TrustRadius
NetBeans

NetBeans

Overview

What is NetBeans?

NetBeans is a free and open source platform and integrated development environment (IDE).

Read more

Learn from top reviewers

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is NetBeans?

NetBeans is a free and open source platform and integrated development environment (IDE).

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

29 people also want pricing

Alternatives Pricing

What is PyCharm?

PyCharm is an extensive Integrated Development Environment (IDE) for Python developers. Its arsenal includes intelligent code completion, error detection, and rapid problem-solving features, all of which aim to bolster efficiency. The product supports programmers in composing orderly and …

What is GitLab?

GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps…

Return to navigation

Product Demos

NetBeans Demo : Show Popup for 5 seconds then disappear automatically

YouTube

NetBeans Demo : How to install SwingX and How to use JXTable (Display data from database)

YouTube

[DEMO] Aplikasi Parkir Kendaraan dengan Java Netbeans dan Mysql

YouTube

Swing CRUD Application with Hibernate and SQL Server on NetBeans

YouTube

NetBeans Demo : Display image from database (BLOB) in JTable

YouTube

JRadioButton Example in JAVA Swing Netbeans IDE Demo.

YouTube
Return to navigation

Product Details

NetBeans Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

NetBeans is a free and open source platform and integrated development environment (IDE).

Reviewers rate Support Rating highest, with a score of 8.5.

The most common users of NetBeans are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews From Top Reviewers

(1-5 of 21)

NetBeans: Best free and open-source software for development

Rating: 7 out of 10
September 11, 2018
AS
Vetted Review
Verified User
NetBeans
3 years of experience
It is being used by my department involving a group of skilled programmers. This programming environment has several tools that help my organisation to develop software quickly, especially if we need to build a graphical interface quickly and without major complications. I basically work on NetBeans to develop enterprise web applications using Java Server Pages, Java Server Faces and Hibernate. NetBeans makes the work [become] handy and the code is easily understandable and readable.
  • NetBeans supports a large number of Java applications such as J2SE and EJB.
  • Easy to install
  • Free and open source
  • When you are developing your applications, you can detect errors very quickly.
  • Indicating edited code and files based on GIT commits
Cons
  • Outdated framework support.
  • Violating PSR-2 coding standards.
  • The issue with NetBeans is that it takes a lot of time to load and consumes a lot of memory.
  • Consumes more memory space as compared to other IDEs.
If you are a beginner, then NetBeans IDE is the best choice for you for development in Java, Javascript, PHP etc. It is a software that allows quick adaptation for new projects or people who do not know much about development. I fully recommend NetBeans IDE; with additional plugins installed it can be used for development with other programming languages.

Good IDE to use for development

Rating: 8 out of 10
September 27, 2022
Vetted Review
Verified User
NetBeans
2 years of experience
I generally use netbeans to develop software and web applications . It is a best IDE for development work . For user interface development it also support drag and drop feature for user interface components . It helps in locally start a server and deploy our app on it and test the application.
  • Development features
  • Server creation and deployment
  • UI development tools
  • Unit testing features
Cons
  • Sometime reference resolution don't happen automatically
  • It does not take too much load...sometimes crashed when importing projects having too much dependencies and references
  • Face difficulties in installing extensions
It is good for frontend development projects but it is less suited for java development related projects . Because it does not support various extensions which are very helpful during development process . Other than that it is good to use , server integration is also easy in netbeans and user experience is also good .

Netbeans gives you the power to develop

Rating: 8 out of 10
November 13, 2017
Vetted Review
Verified User
NetBeans
10 years of experience
Each developer in our organization runs a local instance of Netbeans. We use it for the primary IDE for our PHP applications. It has many tools that help improve the ability of our developers to write good code and to access resources related to the projects they are working on. Each developer can customize many aspects of the software to suit their unique styles and likes.
  • PHP code suggestions
  • Maintain references between projects, classes, and functions
  • Many customizable key board shortcuts
Cons
  • Integrations with third party applications
We use it primary for development in half a dozen separate PHP applications. We have common projects that span all of the applications. Netbeans does a good job helping to keep track of all of the relationships and dependencies.

Why Use NetBeans for PHP?

Rating: 8 out of 10
November 20, 2017
da
Vetted Review
Verified User
NetBeans
3 years of experience
It saves a lot of time in development. First thing I like syntax checking which saves a lot of time of code inspection for finding errors. Also, it provides a lot of shortcuts to jump which we usually do while coding and most interesting thing is its auto detection of references in the code, it makes our understanding to code very fast and efficient. Few more things, you cannot ignore are Difference checker - very very accurate. It address our problems of code merging very efficiently Sub version support - it changes color of files in files menu or tab, that is useful in getting information of updated files visually. Plugins support for various frameworks. Searching in folders etc
  • Provide a way to go to definition of object or methods called in derived class or anywhere. It makes our understanding of code very easy.
  • Difference checker - extremely well and better than meld.
  • Auto Syntax checking
Cons
  • Searching should be fast.
  • Launch (boot) time of netbeans is slow.
  • Should inherit some features of sublime, like auto code completion and selection of text in column style.
  • It is larger in size with respect to other editors.
For Java, NetBeans best provides syntax checking, execution and difference checking, complete list of methods or functions etc. But it lacks in quick access to documentation to explore its features. Also, for HTML it is not well suited as doesn't provide preview. Also, you cannot use it for any language like we see in notepad plus plus. So, for python i will need to use different editor even I just want to see python code in proper coloring.

Simple but effective

Rating: 8 out of 10
March 07, 2017
Vetted Review
Verified User
NetBeans
4 years of experience
It's used for Java programming primarily by members of software development department. It's also used by some consultants for small tasks. It helps with the development of software and completing of tasks that require Java language to be used.
  • Maven integration, easy to create and open projects without external plugins.
  • Available plugins, they are easy to install and there are lot of plugins that improve usage.
  • Good UI, clean but has lot of information. Easy to get started with.
Cons
  • Gradle integration requires third party plugin.
  • Speed. Code completion could be faster. You often have to wait until the IDE comes up with suggestions.
  • Sometimes IDE has to be restarted until it removes "red underlines" from UI. It doesn't seem to always refresh properly after code has been corrected.
NetBeans is suited perfectly for all kinds of Java development. It comes integrated with lots of features that are required in professional software development so you can spend more time getting things done and less time configuring your IDE. It's also good for new developers due to a clean UI and ability to get started with new or existing projects quickly. Perhaps for other languages, other IDEs may suit better, but for Java development, NetBeans is always a reliable choice.
Return to navigation