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.
A Confluence macro that displays questions in various languages based on a user’s locale. This app uses UI Kit and internationalization.
macroText, Button, SectionMessage, Stack, Inline, Lozenge, Heading and Spinner components from @forge/react libraryuseTranslation function and I18nProvider React context provider from @forge/react libraryuseCallback and useState hooks from react libraryA Confluence macro that displays questions in various languages based on a user’s locale. This app uses Custom UI and internationalization.
macroText, Button, SectionMessage, Stack, Inline, Lozenge, Heading and Spinner components from @atlaskit libraryi18n and view module from @forge/bridge libraryuseState, useCallback and useEffect hooks from react libraryAllows the easy approval or rejection of a Confluence page through the Confluence content byline item module.
confluence:contentBylineItem@forge/bridgeButton and Text components from @forge/react libraryuseEffect and useState components and hooks from react library@forge/resolver, @forge/apiA simple quiz app that uses Confluence page through the Global page module.
@forge/resolver, @forge/apiDisplays user profile information retrieved from various authentication providers, including AWS Cognito, Dropbox, Figma, GitHub, Google, Microsoft, and Slack, in a Confluence code block using external authentication for the API requests.
macroCodeBlock and Text components.useState and useEffect hooks from react library@forge/resolver, @forge/apiRate this page: