Before you begin exploring these example apps, you'll need to set up the Forge CLI first. Learn more about getting started.
Once the Forge CLI is up and running, clone an example app repository to explore and customize it locally.
Each repository's README.md
file contains quickstart instructions and other details about the app.
For more information, refer to our getting started guides for building Bitbucket, Confluence, Jira, and Jira Service Management apps. Our tutorials and guides also offer useful information for common tasks.
The forge register
command creates a unique app ID in the manifest.yml
file
and links the ID to the current developer. Forge apps can currently only be deployed
and installed by the developer who is linked to the app.
The content on this page is written with standard cloud development in mind. To learn about developing for Atlassian Government Cloud, go to our Atlassian Government Cloud developer portal.
Adds a Jira issue panel module that translates the contents of an issue into a range of different languages using the Azure Translator Text API.
jira:issuePanel
@forge/bridge
Button
, ButtonSet
, Strong
and Text
components from @forge/react
libraryFragment
, useEffect
and useState
component and hooks from react
library@forge/resolver
and @forge/api
Displays Jira project stats in a pie chart and allows for the export of issue data as a .json
file.
The app adds the items 'Show stats' and 'Export issue data' to the more actions (•••) menu of the
Jira board and backlog views.
jira:backlogAction
and jira:boardAction
Inline
, PieChart
, SingleValueChart
, Spinner
, Stack
, Text
and useProductContext
components and hooks from @forge/react
libraryuseEffect
, useRef
and useState
component and hooks from react
libraryrequestJira
, showFlag
and useRef
APIs from @forge/bridge
libraryThe app displays a summary of the project's objective and milestones using Jira Global page module.
@forge/resolver
and @forge/api
Adds a simple todo list to a Jira issue for simple tasks that do not require a description, tracking, or workflow.
jira:issuePanel
This app serves as an end-to-end example of how to write and use UI modifications in Jira Cloud.
jira:uiModifications
and jira:adminPage
@forge/jira-bridge
Adds a JQL editor to any Jira project page. This editor visualizes the statuses of all issues matching a query.
jira:projectPage
@forge/bridge
Adds a JQL function that allows you to search for issues that are subtasks of the issues returned by the query passed as an argument.
jira:jqlFunction
Rate this page: