Plugin Framework Developer Documentation

Getting Started

With Atlassian's plugin framework, you can create plugins that extend the functionality of Atlassian applications such as JIRA, Confluence and others.

Take a look at the overview of the plugin development platform. To get started writing plugins, download and set up the Atlassian Plugin SDK. Then follow the plugin development guidelines for your specific application, as listed below. If you need detailed information about the plugin framework itself, read the main topics below.

Main Topics

Atlassian Plugin SDK
Get started by setting up your Atlassian plugin development environment.

Plugin Descriptor
See how to define your plugin via an XML file, the 'plugin descriptor'.

OSGi, Spring and the Plugin Framework
Read the in-depth information about how we use OSGi in the Atlassian Plugin Framework.

Embedding the Plugin Framework
Find out how to transform your web application into a platform that can be extended at runtime via plugins.

Atlassian Development Hubs

RELATED TOPICS

Atlassian Integration Guide


Resources

Overview of the Plugin Development Platform

Application Version Matrix

Javadoc

Plugin Exchange

Source code

Binaries

Help

Plugin Framework FAQ

Forums

Feature requests and bug reports



Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.