DevFaqLibrariesModuleDescriptions

In the Libraries tab of my application's Project Properties, there sure are a lot of modules listed. What are they for?

When you're creating an application on the NetBeans Platform in NetBeans IDE, you can right-click the app in the Projects window, choose Properties, and then go to the Libraries tab. There you'll see a list of clusters containing the modules you can add to your application.

What are they all for? Here's the answer.

platform cluster

Display Name Module Comments
Actions API org.openide.actions
Actions SPI (Experimental) org.netbeans.modules.spi.actions
Apache's Felix OSGi Implementation org.netbeans.libs.felix
Apple Application Menu org.netbeans.modules.applemenu
Auto Update Services org.netbeans.modules.autoupdate.services
Auto Update UI org.netbeans.modules.autoupdate.ui
Bootstrap org.netbeans.bootstrap
Command Line Parsing API org.netbeans.modules.sendopts
Common Annotations org.netbeans.api.annotations.common
Core org.netbeans.core
Core - Execution org.netbeans.core.execution
Core - UI org.netbeans.core.ui
Core - Windows org.netbeans.core.windows
Datasystems API org.openide.loaders
Dialogs API org.openide.dialogs
ETable and Outline org.netbeans.swing.outline
Execution API org.openide.execution
Explorer & Property Sheet API org.openide.explorer
Favorites org.netbeans.modules.favorites
File System API org.openide.filesystems
General Queries API org.netbeans.modules.queries
I/O APIs org.openide.io
I/O UI org.netbeans.core.io.ui
JavaHelp Integration org.netbeans.modules.javahelp
JNA org.netbeans.libs.jna
JUnit 4 org.netbeans.libs.junit4
Keymap Options org.netbeans.modules.options.keymap
Keyring API org.netbeans.modules.keyring
Keyring Implementations org.netbeans.modules.keyring.impl
Look & Feel Customization Library org.netbeans.swing.plaf
Lookup API org.openide.util.lookup
Master Filesystem org.netbeans.modules.masterfs
MIME Lookup API org.netbeans.modules.editor.mimelookup
MIME Lookup on SystemFS org.netbeans.modules.editor.mimelookup.impl
Module System API org.openide.modules
MultiView Windows org.netbeans.core.multiview
Native Access org.netbeans.core.nativeaccess
NetBeans in OSGi Runtime org.netbeans.core.osgi
NetBeans OSGi Integration org.netbeans.core.netigso
Nodes API org.openide.nodes
Options Dialog and SPI org.netbeans.modules.options.api
OSGi Specification org.netbeans.libs.osgi
Output Window org.netbeans.core.output2
Print org.netbeans.modules.print
Progress API org.netbeans.api.progress
Progress UI org.netbeans.modules.progress.ui
Quick Search API org.netbeans.spi.quicksearch
RCP Platform org.netbeans.modules.core.kit
Settings API org.netbeans.modules.settings
Startup org.netbeans.core.startup
Tab Control org.netbeans.swing.tabcontrol
Text API org.openide.text
UI Utilities API org.openide.awt
Utilities API org.openide.util
Visual Library API org.netbeans.api.visual
Window System API org.openide.windows


nb cluster

Display Name Module Comments
Bugzilla-Exception Reporter Bridge org.netbeans.modules.bugzilla.exceptionreporter
Exception Reporter org.netbeans.modules.uihandler.exceptionreporter
IDE Branding org.netbeans.modules.ide.branding.kit
NetBeans IDE Branding org.netbeans.modules.ide.branding
Plugin Importer org.netbeans.modules.autoupdate.pluginimporter
UI Gestures Collector Infrastructure org.netbeans.modules.uihandler
UI Handler Library org.netbeans.lib.uihandler
Update Centers org.netbeans.modules.updatecenters
Upgrade org.netbeans.upgrader
Welcome Screen org.netbeans.modules.welcome


ide cluster

Display Name Module Comments
.diff File Editor Support org.netbeans.modules.languages.diff
,manifest file Editor Support org.netbeans.modules.languages.manifest
Abstract XML Instance Object Model org.netbeans.modules.xml.axi
Ant-Based Project Support org.netbeans.modules.project.ant
Antlr 3.1.3 Runtime org.netbeans.libs.antl3.runtime
Apache Resolver Library 1.2 org.apache.xml.resolver
Bugzilla org.netbeans.modules.bugzilla
Bugzilla Libraries org.netbeans.libs.bugzilla
Classpath APIs org.netbeans.api.java.classpath
Code Coverage Support org.netbeans.modules.gsf.codecoverage
Common Palette org.netbeans.spi.palette
Commons Code Integration org.netbeans.libs.commons_codec
Common Scripting Language API (new) org.netbeans.modules.csl.api
Common Server org.netbeans.modules.server
Commons Logging Integration org.netbeans.libs.commons_logging
Commons Net Integration org.netbeans.libs.commons_net
Common Test Runner API org.netbeans.modules.gsf.testrunner
Core IDE org.netbeans.core.ide
CSS Editor org.netbeans.modules.css.editor
CSS Visual Editor org.netbeans.modules.css.visual
CVS org.netbeans.modules.versioning.system.cvss
CVS Client Library org.netbeans.libs.cvsclient
Database org.netbeans.modules.db.kit
Database APIs org.netbeans.modules.dbapi
Database Core org.netbeans.modules.db.core
Database DataView org.netbeans.modules.db.dataview
Database Drivers org.netbeans.modules.db.drivers
Database Explorer org.netbeans.modules.db
Database Metadata Model org.netbeans.modules.db.metadata.model
Debugger Core API org.netbeans.api.debugger
Debugger Core - UI org.netbeans.spi.debugger.ui
Diff org.netbeans.modules.diff
Directory Chooser org.netbeans.swing.dirchooser
Editing Files org.netbeans.modules.editor.kit
Editor org.netbeans.modules.editor
Editor Actions org.netbeans.modules.editor.actions
Editor Bookmarks org.netbeans.modules.editor.bookmarks
Editor Brace Matching org.netbeans.modules.editor.bracesmatching
Editor Code Completion org.netbeans.modules.editor.completion
Editor Code Folding org.netbeans.modules.editor.fold
Editor Code Templates org.netbeans.modules.editor.codetemplates
Editor Error Stripe org.netbeans.modules.editor.errorstripe.api
Editor Error Stripe Impl org.netbeans.modules.editor.errorstripe
Editor Guarded Sections org.netbeans.modules.editor.guards
Editor Hints org.netbeans.spi.editor.hints
Editor Indentation org.netbeans.modules.editor.indent
Editor Indentation for Projects org.netbeans.modules.editor.indent.project
Editor Library org.netbeans.modules.editor.lib
Editor Library 2 org.netbeans.modules.editor.lib2
Editor Macros org.netbeans.modules.editor.macros
Editor Options org.netbeans.modules.options.editor
Editor Settings org.netbeans.modules.options.settings
Editor Settings Storage org.netbeans.modules.options.settings.storage
Editor Utilities org.netbeans.modules.editor.util
Embedded Browser org.netbeans.core.browser
Extensible Abstract Model (XAM) org.netbeans.modules.xml.xam
External Execution Process Destroy Support org.netbeans.modules.extexecution.destroy
External Execution Support org.netbeans.modules.extexecution
External HTML Browser org.netbeans.modules.extbrowser
External Libraries org.netbeans.modules.project.libraries Support for organizing resources into libraries.
Freemarker Integration org.netbeans.libs.freemarker
General Online Help org.netbeans.modules.usersguide
Git org.netbeans.modules.git
Git Library org.netbeans.libs.git
Glassfish Server 3 - Common org.netbeans.modules.glassfish.common
HTML org.netbeans.modules.html
HTML5 Parser org.netbeans.modules.html.parser
HTML Editor org.netbeans.modules.html.editor
HTML Editor Library org.netbeans.modules.html.editor.lib
HTML Lexer org.netbeans.modules.html.lexer
HTML Validation org.netbeans.modules.html.validation
HTTP Server org.netbeans.modules.httpserver
Hudson org.netbeans.modules.hudson
Hudson Mercurial Bindings org.netbeans.modules.hudson.mercurial
Hudson Subversion Bindings org.netbeans.modules.hudson.subversion
IDE Defaults org.netbeans.modules.defaults Contains font, color, and shortcut defaults.
IDE Platform org.netbeans.modules.ide.kit
Image org.netbeans.modules.image Supports viewing of image files.
Ini4j org.netbeans.libs.ini4j
Issue Tracking org.netbeans.modules.bugtracking
Issue Tracking Bridge Module org.netbeans.modules.bugtracking.bridge
Issue Tracking Libraries org.netbeans.libs.bugtracking
Jakarta ORO Integration org.netbeans.libs.jakarta_oro
Java DB Database Support org.netbeans.modules.derby
JavaScript org.netbeans.modules.javascript.kit
JavaScript Editing org.netbeans.modules.javascript.editing
JavaScript Hints org.netbeans.modules.javascript.hints
JavaScript Refactoring org.netbeans.modules.javascript.refactoring
Java Secure Channel Integration org.netbeans.libs.jsch
Java zlib integration org.netbeans.libs.jzlib
JAXB 2.2 Library org.netbeans.libs.jaxb
JAXB API org.netbeans.modules.xml.jaxb.api
Jelly Tools API org.netbeans.modules.jellytools.ide
JRuby ByteList org.netbeans.libs.bytelist JRuby ByteList Library
Jump To org.netbeans.modules.jumpto Action to quickly navigate to a file or type.
Lexer org.netbeans.modules.lexer
Lexer to NetBeans Bridge org.netbeans.modules.lexer.nbbridge
Local History org.netbeans.modules.localhistory
Lucene Integration org.netbeans.libs.lucene
Mercurial org.netbeans.modules.mercurial
MySQL Database Support org.netbeans.modules.db.mysql
Native Execution org.netbeans.modules.dlight.nativeexution
Native Terminal org.netbeans.modules.dlight.terminal
Navigate To Test org.netbeans.modules.gototest An action to quickly navigate to a test for a file
Navigator API org.netbeans.spi.navigator
Parsing API org.netbeans.modules.parsing.api
Parsing Lucene Support org.netbeans.modules.parsing.lucene
Plain Editor org.netbeans.modules.editor.plain
Plain Editor Library org.netbeans.modules.editor.plain.lib
Print Editor org.netbeans.modules.print.editor
Project API org.netbeans.modules.projectapi
Projects Searching org.netbeans.modules.utilities.project
Project UI org.netbeans.modules.projectui
Project UI API org.netbeans.modules.projectuiapi
Project UI Build Menu org.netbeans.modules.projectui.buildmenu
Refactoring API org.netbeans.modules.refactoring.api
Resource Bundles org.netbeans.modules.properties
Resource Bundle Syntax Coloring org.netbeans.modules.properties.syntax
Rhine IDE JavaScript Handler org.mozilla.rhino.patched
Schema Aware Code Completion org.netbeans.modules.xml.schema.completion
Schema-to-Beans Library org.netbeans.modules.schema2beans
Search API org.openidex.util
Servlet 2.2 API org.netbeans.modules.servletapi
Smack API org.netbeans.libs.smack
Spellchecker org.netbeans.modules.spellchecker.kit
Spellchecker API org.netbeans.modules.spellchecker.apimodule
Spellchecker Core org.netbeans.modules.spellchecker
Spellchecker English Dictionaries org.netbeans.modules.spellchecker.dictionary_en
Spellchecker HTML XML Bindings org.netbeans.modules.spellchecker.bindings.htmlxml
Spellchecker Properties Bindings org.netbeans.modules.spellchecker.bindings.properties
SQL Editor org.netbeans.modules.db.sql.editor
Subversion org.netbeans.modules.subversion
Subversion Client Library org.netbeans.libs.svnClientAdapter
Subversion JavaHL Client Library org.netbeans.libs.svnClientAdapter.javahl
Subversion SvnKit Client Library org.netbeans.libs.svnClientAdapter.svnkit
Swing Simple Validation API org.netbeans.modules.swing.validation
SwingX org.netbeans.libs.swingx
Tags Based Editors Library org.netbeans.modules.editor.structure
Target Chooser Panel org.netbeans.modules.target.iterator
Task List org.netbeans.modules.tasklist.kit
Task List API org.netbeans.spi.tasklist
Task List - Project Integration org.netbeans.modules.tasklist.projectint
Task List UI org.netbeans.modules.tasklist.ui
TAX Library org.netbeans.modules.xml.tax
Terminal org.netbeans.modules.terminal
Terminal Emulator org.netbeans.lib.terminalemulator
ToDo Task Scanner org.netbeans.modules.tasklist.todo
TreeTableView Model org.netbeans.spi.viewmodel
User Utilities org.netbeans.modules.utilities Some basic user utilities like Menu -> Open File
Versioning org.netbeans.modules.versioning
Versioning-Index Bridge org.netbeans.modules.versioning.indexingbridge
Versioning Support Utilities org.netbeans.modules.versioning.util
Visual Query Editor org.netbeans.modules.db.sql.visualeditor
Web Client Tools API org.netbeans.modules.web.client.tools.api
Web Common org.netbeans.modules.web.common
Xerces Integration org.netbeans.libs.xerces
XML Core org.netbeans.modules.xml.core
XML Document Model (XDM) org.netbeans.modules.xml.xdm
XML Entity Catalog org.netbeans.modules.xml.catalog
XML Lexer org.netbeans.modules.xml.lexer
XML Multiview Editor org.netbeans.modules.xml.multiview
XML Productivity Tools org.netbeans.modules.xml.tools
XML Retriever org.netbeans.modules.xml.retriever
XML Schema API org.netbeans.modules.xml.schema.model
XML Support org.netbeans.modules.xml
XML Text Editor org.netbeans.modules.xml.text
XML Tools API org.netbeans.api.xml
XML WSDL API org.netbeans.modules.xml.wsdl.model
XSL Support org.netbeans.modules.xsl
YAML Editor Support org.netbeans.modules.languages.yaml
YAML Parser Library (jvyamlb) org.netbeans.libs.jvyamlb


java cluster

Display Name Module Comments
Ant org.apache.tools.ant.module
Ant org.netbeans.modules.ant.kit
Ant Code Completion org.netbeans.modules.ant.grammar
Ant Debugger org.netbeans.modules.ant.debugger
Bean Patterns org.netbeans.modules.beans
Beans Binding Integration org.jdesktop.beansbinding
Classfile Reader org.netbeans.modules.classfile
Code Generation Library Integration org.netbeans.libs.cglib
Database Schema (JDBC Implementation) org.netbeans.upgrader
Eclipse J2SE Project Importer org.netbeans.modules.projectimport.eclipse.j2se
EclipseLink (JPA 2.0) org.netbeans.modules.j2ee.eclipselink
EclipseLink-ModelGen (JPA 2.0) org.netbeans.modules.j2ee.eclipselinkmodelgen
Eclipse Project Importer org.netbeans.modules.projectimport.eclipse.core
Form Editor org.netbeans.modules.form
Freeform Ant Projects org.netbeans.modules.ant.freeform
GUI Builder org.netbeans.modules.form.kit
Hibernate org.netbeans.modules.hibernate
Hibernate 3.2.5 Library org.netbeans.modules.hibernatelib
Hudson Ant Project Support org.netbeans.modules.hudson.ant
Internationalization org.netbeans.modules.i18n
Internationalization of Form org.netbeans.modules.i18n.form
J2EE Support for Form Editor org.netbeans.modules.form.j2ee
Java org.netbeans.modules.java.kit
Javac API Wrapper org.netbeans.libs.javacapi
Javac Implementation Wrapper org.netbeans.libs.javacimpl
Java Common Project API org.netbeans.modules.java.api.common
Java Debugger org.netbeans.modules.debugger.jpda.ui
Javadoc org.netbeans.modules.javadoc
Java Editor org.netbeans.modules.java.editor
Java Editor Library org.netbeans.modules.java.editor.lib
Java EE Core Utilities org.netbeans.modules.j2ee.core.utilities
Java EE Metadata org.netbeans.modules.j2ee.metadata
Java EE Metadata Model Support org.netbeans.modules.j2ee.model.support
Java Freeform Project Support org.netbeans.modules.java.freeform
Java Guarded Sections org.netbeans.modules.java.guards
Java Hints org.netbeans.modules.java.hints
Java Hints Annotation Processor org.netbeans.modules.java.hints.processor
Java Lexer org.netbeans.modules.java.lexer
Java - Navigation org.netbeans.modules.java.navigation
Java Persistence org.netbeans.modules.j2ee.persistence.kit
Java Persistence API Support org.netbeans.modules.j2ee.persistence
Java Persistence API Support API org.netbeans.modules.j2ee.persistenceapi
Java Platform org.netbeans.modules.java.platform
Java Project Support org.netbeans.modules.java.project
Java Refactoring org.netbeans.modules.refactoring.java
Java SE Platforms and Libraries org.netbeans.modules.java.j2seplatform
Java SE Projects org.netbeans.modules.java.j2seproject
Java SE Samples org.netbeans.modules.java.examples
Java Source org.netbeans.modules.java.source
Java Source Debug org.netbeans.modules.java.debug
Java Source to Ant Bindings org.netbeans.modules.java.source.ant
Java Source UI org.netbeans.modules.java.sourceui
Java Support APIs org.netbeans.modules.api.java
Java Support Documentation org.netbeans.modules.java.helpset
Java Web Start org.netbeans.modules.javawebstart
JAXB Wizard org.netbeans.modules.xml.jaxb
JAX-WS 2.2 Library org.netbeans.modules.websvc.jaxws21
JAX-WS API org.netbeans.modules.websvc.jaxws21api
Jelly Tools org.netbeans.modules.jellytools
Jelly Tools Java org.netbeans.modules.jellytools.java
JPA Refactoring org.netbeans.modules.j2ee.jpa.refactoring
JPA Verification org.netbeans.modules.j2ee.jpa.verification
JPDA Debugger org.netbeans.modules.debugger.jpda
JPDA Visual Debugger org.netbeans.modules.debugger.jpda.visual
JPDA Debugger Ant Task org.netbeans.modules.debugger.jpda.ant
JPDA Debugger API org.netbeans.api.debugger.jpda
JPDA Debugger Projects Integration org.netbeans.modules.debugger.jpda.projects
JUnit Tests org.netbeans.modules.junit
Maven org.netbeans.modules.maven.kit
Maven Dependency Graphs org.netbeans.modules.maven.graph
Maven Editor org.netbeans.modules.maven.grammar
Maven Editor Model org.netbeans.modules.maven.model
Maven Embedder org.netbeans.modules.maven.embedder
Maven Hints org.netbeans.modules.maven.hints
Maven Hudson org.netbeans.modules.hudson.maven
Maven JUnit org.netbeans.modules.maven.junit
Maven OSGi org.netbeans.modules.maven.osgi
Maven Persistence org.netbeans.modules.maven.persistence
Maven Projects org.netbeans.modules.maven
Maven Quick Search org.netbeans.modules.maven.search
Maven Repository Browser org.netbeans.modules.maven.repository
Maven Repository Indexing org.netbeans.modules.maven.indexer
Maven Spring org.netbeans.modules.maven.spring
Preprocessor Bridge org.netbeans.modules.java.preprocessorbridge
Saas Services Code Generation for Java org.netbeans.modules.websvc.saas.codegen.java
Spellchecker Java Language Bindings org.netbeans.modules.spellchecker.bindings.java
Spring Beans org.netbeans.modules.spring.beans
Spring Framework Library org.netbeans.libs.springframework
Swing Application Framework Support org.netbeans.modules.swingapp
TopLink Essentials org.netbeans.modules.j2ee.toplinklib
Web Browser Ant Task org.netbeans.modules.ant.browsetask
XML Tools Java Ext org.netbeans.modules.xml.tools.java


harness cluster

Display Name Module Comments
INSANE org.netbeans.insane
Jelly Tools Platform org.netbeans.modules.jellytools.platform
Jemmy org.netbeans.modules.jemmy
Module Build Harness org.netbeans.modules.apisupport.harness
NBI Ant Library org.netbeans.libs.nbi.ant
NBI Engine Library org.netbeans.libs.nbi.engine
NB JUnit org.netbeans.modules.nbjunit


apisupport

Display Name Module Comments
CRUD Application Platform Sample org.netbeans.modules.apisupport.crudsample
FeedReader Application Platform Sample org.netbeans.modules.apisupport.feedreader
Maven NetBeans Module Projects org.netbeans.modules.maven.apisupport
Maven NetBeans Platform Application Installer org.netbeans.modules.apisupport.installer.maven
Module Reload Ant Task org.netbeans.modules.apisupport.ant
NetBeans Module Projects org.netbeans.modules.apisupport.project
NetBeans Module Refactoring org.netbeans.modules.apisupport.refactoring
NetBeans Platform & OSGi Samples org.netbeans.modules.apisupport.osgidemo
NetBeans Plugin Development org.netbeans.modules.apisupport.kit
PaintApp Platform Sample org.netbeans.modules.apisupport.paintapp
RCP Installers org.netbeans.modules.apisupport.installer


websvccommon

Display Name Module Comments
Amazon Services org.netbeans.modules.websvc.saas.services.amazon
Delicious Services org.netbeans.modules.websvc.saas.services.delicious
FaceBook Services org.netbeans.modules.websvc.saas.services.facebook
Flickr Services org.netbeans.modules.websvc.saas.services.flickr
Google Services org.netbeans.modules.websvc.saas.services.google
JAX-WS Models API org.netbeans.modules.websvc.jaxwsmodelapi
SaaS Services API org.netbeans.modules.websvc.saas.api
SaaS Services Code Generation org.netbeans.modules.websvc.saas.codegen
SaaS Services UI org.netbeans.modules.websvc.saas.ui
Software as a Service org.netbeans.modules.websvc.saas.kit
StrikeIron Services org.netbeans.modules.websvc.saas.services.strikeiron
Twitter Services org.netbeans.modules.websvc.saas.services.twitter
WeatherBug Services org.netbeans.modules.websvc.saas.services.weatherbug
Yahoo Services org.netbeans.modules.websvc.saas.services.yahoo
Zillow Services org.netbeans.modules.websvc.saas.services.zillow
Zvents Services org.netbeans.modules.websvc.saas.services.zvents


profiler

Display Name Module Comments
Java Profiler org.netbeans.modules.profiler
Java Profiler (Attach - Generic J2EE Server Support) org.netbeans.modules.profiler.j2ee.generic
Java Profiler (Attach - GlassFish Support) org.netbeans.modules.profiler.j2ee.sunas
Java Profiler (Attach - JBoss Support) org.netbeans.modules.profiler.j2ee.jboss
Java Profiler (Attach Support) org.netbeans.modules.profiler.attach
Java Profiler (Attach - Tomcat Support) org.netbeans.modules.profiler.j2ee.tomcat
Java Profiler (Attach - WebLogic Support) org.netbeans.modules.profiler.j2ee.weblogic
Java Profiler (Attach Wizard) org.netbeans.modules.profiler.attach.impl
Java Profiler (Charts) org.netbeans.modules.websvc.saas.ui
Java Profiler (Common) org.netbeans.modules.websvc.saas.kit
Java Profiler (Java Freeform Projects Support) org.netbeans.modules.websvc.saas.services.strikeiron
Java Profiler (Java SE Projects Support) org.netbeans.modules.websvc.saas.services.twitter
Java Profiler (JFluid) org.netbeans.modules.websvc.saas.services.weatherbug
Java Profiler (JFluid-UI) org.netbeans.modules.websvc.saas.services.yahoo
Java Profiler (NetBeans Module Projects Support) org.netbeans.modules.websvc.saas.services.zillow
Java Profiler (OQL) org.netbeans.modules.websvc.saas.services.zvents
Java Profiler (OQL Language Support) org.netbeans.modules.websvc.saas.services.zvents
Java Profiler (Project Support) org.netbeans.modules.websvc.saas.services.zvents
Java Profiler (Root Method Selector - Java Project) org.netbeans.modules.websvc.saas.services.zvents
Java Profiler (Root Method Selector SPI) org.netbeans.modules.websvc.saas.services.zvents
Java Profiler (Root Method Selector UI) org.netbeans.modules.websvc.saas.services.zvents
Java Profiler (Snapshots Tracer) org.netbeans.modules.websvc.saas.services.zvents
Java Profiler (Utilities) org.netbeans.modules.websvc.saas.services.zvents
JPDA Debugger Heap Walker org.netbeans.modules.websvc.saas.services.zvents
Maven Profiler org.netbeans.modules.websvc.saas.services.zvents
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo