cornercorner
FeaturesPluginsDocs & SupportCommunityPartners

| Home | Description | Showcase


blueMarine Boeing Boeing Fiorano VisualVM

More...

The NetBeans Platform is a generic framework for Swing applications. It provides the "plumbing" that, before, every developer had to write themselves — the plumbing — saving state, connecting actions to menu items, toolbar items and keyboard shortcuts; window management, etc.

The NetBeans Platform provides all of these out of the box. You don't need to manually code these or other basic features, yourself, anymore. See what some NetBeans-based applications look like. The platform does not add a lot of overhead to your application — but it can save a huge amount of time and work.

The NetBeans Platform provides a reliable and flexible application architecture. Your application does not have to look anything like an IDE. It can save you years of development time. The NetBeans Platform gives you a time-tested architecture for free. An architecture that encourages sustainable development practices. Because the NetBeans Platform architecture is modular, it's easy to create applications that are robust and extensible.

Overview   ·   Tutorials   ·   Quick Start   ·   Javadoc   ·   FAQ

Latest NetBeans Platform News

07/02/09: Find Out How Boeing Uses the NetBeans Platform!
07/01/09: What's New in NetBeans Platform 6.7?
07/01/09: Central Washington University on the NetBeans Platform
06/30/09: Three NetBeans Platform Applications You Never Knew Existed
06/21/09: Video: Duke's Choice Award Winner 2009 - ND SatCom GmbH
06/21/09: Semiconductor Validation Engineering on the NetBeans Platform
06/17/09: Results of the NetBeans Platform Student Quiz 3
06/05/09: Sun Learning Services Offers NetBeans Platform Training
06/05/09: Sven Reimers and NetBeans Platform to win a 2009 Duke Award
06/04/09: Interview with Dennis Reedy on cloud computing with Rio and Elastic Grid (BOF-4638)
06/01/09: Heiko's English NetBeans Platform Book... Exists!
05/29/09: Now You Can Buy "The Definitive Guide to NetBeans Platform"
05/25/09: How to Programmatically Open the New File Dialog
05/21/09: org.openide.awt.NotificationDisplayer
05/19/09: Making Money from the NetBeans Platform
05/19/09: Graduate Student Projects on the NetBeans Platform
05/18/09: Incorporating an OSGi Dictionary Service in a NetBeans Platform Application
05/17/09: Video: Free NetBeans Platform Crash Course!
05/13/09: GIS on the NetBeans Platform
05/09/09: How the NetBeans Platform is Used in Large Commercial Enterprise Environments
04/25/09: Oil & Gas Exploration on the NetBeans Platform
04/25/09: Sharing Code Between Different NetBeans Platform Applications
04/22/09: How to Deploy NetBeans Platform Applications to GlassFish
04/20/09: Amsterdam on the NetBeans Platform
04/14/09: Dental Workflow Management on the NetBeans Platform
04/13/09: Scheme Editor on the NetBeans Platform
04/10/09: UNESCO on the NetBeans Platform
04/04/09: Many Cool Screenshots of NetBeans Platform Applications!
04/02/09: Modular Tendering Solutions on the NetBeans Platform
03/31/09: War Fighter on the NetBeans Platform
03/31/09: Epictetus 0.3.3 Beta: Database Desktop Manager on the NetBeans Platform
03/30/09: Warszawa JUG on the NetBeans Platform!
03/29/09: New & Simple Introduction to the Visual Library API
03/27/09: Collision Repair Shops on the NetBeans Platform
03/26/09: Top 5 NetBeans Platform Students Projects from Linz, Austria
03/26/09: Tunisian National Order of Pharmacists on the NetBeans Platform
03/23/09: NetBeans Platform Enables Intelligent Homes!
03/23/09: More Complex Database Manager on the NetBeans Platform
03/22/09: New Tutorial for NetBeans Platform Developers
03/17/09: Video: CRUD Application on the NetBeans Platform (Part 1)
03/04/09: Using IntelliJ IDEA for NetBeans Platform Development
03/01/09: Warsaw Students Populate the Plugin Portal!
02/16/09: Icon Tip for NetBeans Platform
02/16/09: Sun Makes Money from the NetBeans Platform
02/15/09: Modularity, Groovy, and Shared Filesystems
02/15/09: The Future: OSGi Bundle Template in NetBeans IDE?
02/14/09: Extending GlassFish v3 via the NetBeans Platform's OSGi Support
02/14/09: NetBeans and OSGi
02/14/09: How to Create Modular Groovy Applications in 5 Steps!
02/14/09: Two Things You Never Knew You Could Do With The NetBeans Platform
02/13/09: Running Groovy on the NetBeans Platform
02/12/09: NetBeans Lookups Explained!
02/12/09: More NetBeans Platform Training Slides in German
02/11/09: Guus Hiddink on the NetBeans Platform
02/10/09: Egyptian Database Student Project on the NetBeans Platform
02/10/09: Examining the Source Code of the NetBeans Google Protocol Buffer Plugin
02/09/09: Parsing OpenOffice Files with the NetBeans APIs
02/06/09: Ulm on the NetBeans Platform!
02/05/09: Results of the NetBeans Platform Student Quiz 1
02/04/09: Twitter Integration Update: Twitter Search Integration
02/03/09: Twitter Search API Meets NetBeans Platform
02/02/09: Early Draft of NetBeans Twitter Integration in Plugin Portal
01/31/09: Major Enhancement to NetBeans Platform's Window System
01/28/09: Designing APIs on the NetBeans Platform (Part 0): The Metadata API
01/28/09: Interview: Becoming a NetBeans Platform Trainer
01/28/09: JavaFX vs. Visual Library
01/27/09: Animated JavaFX Meets the NetBeans Platform
01/26/09: Slide Deck Integrator Plugin for NetBeans IDE
01/23/09: How to Quietly Disable NetBeans Modules at Runtime Programmatically
01/21/09: Hello EclipseLink + Modularity on the NetBeans Platform
01/20/09: Status Report on The Year of Documented Business Scenarios
01/19/09: Hello EclipseLink + BeansBinding on the NetBeans Platform
01/18/09: Hello BeansBinding on the NetBeans Platform
01/17/09: Hello EclipseLink on the NetBeans Platform
01/15/09: Idioms for the NetBeans Platform: Injectable Lookup Factory
01/07/09: Using the NetBeans Platform on the Server with Wicket on the Client
01/04/09: Cairo on the NetBeans Platform!
12/31/09: Cairo 3-5 January: Free NetBeans Platform Training
12/17/08: More Introductory Training Materials for the NetBeans Platform
12/11/08: Quick Tip 5: Remove the build number in application frame
12/11/08: 2009: The Year of Documented Business Scenarios for the NetBeans Platform
12/10/08: Status Whiteboard: "request_for_contribution"
12/09/08: NetBeans Platform CRUD
12/08/08: NetBeans Platform Provides the Pre-invented Wheel So You Can Get Things Done
12/07/08: Quick Tip 4: Create your own Platform Version
12/06/08: Overriding a CSS Reference from a Different NetBeans Module
12/05/08: Changing the Appearance of Windows in NetBeans IDE
12/05/08: Quick Tip 3: Fix Navigator Mode in NetBeans Platform Applications
12/03/08: Creating a NetBeans Platform Toolbar in 6.5
11/30/08: Video: Part 7 of an Introduction to the NetBeans APIs
11/29/08: Warsaw NetBeans Certified Platform Training
11/28/08: Pictures & Slides from NetBeans Demo Camp in Munich
11/28/08: Citra FX Photo Effects 3.0
11/28/08: Conociendo a NetBeans Platform: Introducción
11/27/08: Two New Chinese Tutorials for NetBeans Platform 6.5
11/25/08: Sketsa SVG Editor 6.0 Available Now
11/20/08: Video: Part 6 of an Introduction to the NetBeans APIs
11/15/08: What's New in NetBeans Platform 6.5?
11/13/08: Overview of Brno NetBeans Platform Training Demos
11/11/08: Setting a Node's Tooltip on the Fly
11/10/08: @Transformation: Code Transformation Annotation
11/06/08: Screencast: Top 10 NetBeans APIs (Part 4: System Filesystem)
11/03/08: Screencast: Top 10 NetBeans APIs (Part 3: Window System)
10/24/08: Screencast: Top 10 NetBeans APIs (Part 2: Lookup API)
10/23/08: Screencast: Top 10 NetBeans APIs (Part 1: Runtime Container)
10/19/08: NetBeans Platform APIs: Top 10 Greatest Hits
10/17/08: "But... Don't All NetBeans Platform Applications End Up Looking Like NetBeans IDE?"
10/17/08: EventBus: How to Publish & Subscribe on the NetBeans Platform
10/17/08: NetBeans Platform Certified Training Mentioned on java.net
10/16/08: Interview: Porting a Sales System to the NetBeans Platform
10/16/08: How Users Can Let Children Move Up & Move Down (Part 2)
10/14/08: NetBeans Platform Student Projects: Batch Refactoring
10/14/08: World's Simplest NetBeans Node Implementation
10/13/08: How Users Can Let Children Move Up & Move Down (Part 1)
10/11/08: NetBeans Platform Certified Training Würzburg
10/11/08: Flickr Photos of Recent NetBeans Platform Training
10/10/08: Now Available: Chinese NetBeans Platform Book
10/10/08: Using the Layer to Set Customer-Specific Properties
10/09/08: Two NetBeans Platform Trainings and a JUG Event
10/06/08: Custom Toolbar Loaded via Lookup
10/06/08: Epictetus 0.3.2 Beta: Database Desktop Manager
10/05/08: Serializing Marilyn Monroe
10/04/08: "CTL_MainWindow_Title": Customizing the Title Bar
10/03/08: NetBeans Platform Tip: Restore windows after restart
10/03/08: Serializing Nodes
10/02/08: Opening Multiple TopComponents For One File
09/27/08: Case Study: Customizing the NetBeans Window System
09/24/08: API Design Fest '08!
09/23/08: Advanced Tweaks to the NetBeans Window System
09/22/08: Secrets of the NetBeans Window System
09/19/08: Want to Share NetBeans Platform Screenshots?
09/10/08: Do you have news about the NetBeans Platform?
09/08/08: Managing Heavy Resources on the NetBeans Platform
09/07/08: Video: NetBeans Platform Interview
09/03/08: NetBeans Platform Teaching Resources
09/03/08: Announcement: NetBeans Platform Teaching Materials
09/01/08: Generate UML Diagrams into Javadoc for NetBeans Module Projects
09/01/08: How to Create a Console/Server Application on the NetBeans Platform
08/27/08: Swing Explorer 1.3: NetBeans Plugin & "Addition Trace" Feature
08/25/08: How Do NetBeans Extension Points Work?
08/24/08: From Pain to Gain: Swing and the NetBeans Platform in the Real World
08/17/08: Tryst with Platform
08/16/08: Varun Nischal's Platform-Specific Blog Entries
08/14/08: Chinese Translation of "Rich Client Programming: Plugging into the NetBeans Platform"
08/13/08: Project Type Sample
08/11/08: Interview: Jaroslav Tulach, Author of "Practical API Design"
08/8/08: Tutorial for Editor Code Completion API
07/27/08: VisualVM is a NetBeans Platform application
07/19/08: Search the Guardian from a NetBeans Platform Application without Coding At All
07/18/08: Quick Search API Sample
07/18/08: Interview: Ibon Urrutia
07/16/08: Notes for NetBeans Platform 6.5 (Part 2)
07/15//08: Notes for NetBeans Platform 6.5 (Part 1)
06/07/08: NetBeans Platform Tip: Boolean State Actions
06/27/08: Searching NetBeans Zone Inside NetBeans IDE
06/26/08: Quick Search API
06/23/08: Notes for NetBeans Platform 6.5 Milestone 1
06/21/08: Philippines on the NetBeans Platform
06/21/08: Limiting the NetBeans Window System in NetBeans Platform 6.5
06/12/08: Keyboard for the JFugue Music NotePad!
06/06/08: Interview: Arseniy Kuznetsov, NetBeans Director of Core Engineering
06/06/08: Interview: Konstantin Chikarev on Epictetus Database Manager
06/06/08: TagsMe GUI: A NetBeans Platform Application in Action
06/04/08: Taking the New Swing Tree Table for a Spin
06/02/08: Upcoming Book: "Practical API Design"
05/29/08: NetBeans & JPA with Multiple Persistence.xml Files
05/29/08: VisualVM Sample Collection 1.0
05/24/08: IDE-Agnostic Swing RCP Development
05/23/08: 10 Steps to Happiness with Maven and the NetBeans Platform
05/22/08: Alkitab Bible Study 0.9
05/18/08: How Does "Mark Occurrences" Work?
05/17/08: Creating the GeeWhiz Prolog Editor
05/17/08: Code Generator SPI Officially Available

Send news to: news@platform.netbeans.org

Also see: Latest NetBeans API Changes