The NetBeans Platform is a generic framework for Swing applications. It provides the "plumbing" that, before, every developer had to write themselves—saving state, connecting actions to menu items, toolbar items and keyboard shortcuts; window management, and so on.
Unified Modeling Language Tools
Best Support for Latest Java Technologies
Fast & Smart Code Editing
Easy & Efficient Project Management
Rapid User Interface Development
Write Bug Free Code
Support for Multiple Languages
Cross Platform Support
Rich Set of Community Provided Plugins
Open Source Software
Small (<50 employees), Medium (50 to 1000 employees), Enterprise (>1001 employees)
NetBeans is an open-source project dedicated to providing rock solid software development products (the NetBeans IDE and the NetBeans Platform) that address the needs of developers, users and the businesses who rely on NetBeans as a basis for their products; particularly, to enable them to develop these products quickly, efficiently and easily by leveraging the strengths of the Java platform and other relevant industry standards. The two base products, the NetBeans IDE and NetBeans Platform, are free for commercial and non-commercial use.
The NetBeans Editor indents lines, matches words and brackets, and highlights source code syntactically and semantically. It lets users easily refactor code, with a range of handy and powerful tools, while it also provides code templates, coding tips, and code generators. For Java SE applications, the NetBeans GUI Builder automatically takes care of correct spacing and alignment, while supporting in-place editing, as well.
The NetBeans Platform is a generic framework for Swing applications. It provides the "plumbing" that, before, every developer had to write themselves—saving state, connecting actions to menu items, toolbar items and keyboard shortcuts; window management, and so on. The NetBeans Platform provides a reliable and flexible application architecture. Because the NetBeans Platform architecture is modular, it's easy to create applications that are robust and extensible.