Power Groovy for Confluence
Run Groovy scripts in Confluence to automate routine tasks and modify pages in bulk.
Actonic LabsGenerate Confluence page content with scripts in Groovy, Gant, Jython, JavaScript, or BeanShell.

Provides Confluence macros for generating page content with Groovy, Gant, Jython, JavaScript using Rhino, and BeanShell. Scripts can use predefined variables for access to Confluence managers and commonly used constructs. Scripts may be stored in macro bodies, attachments, templates, or the server file system. Macro Security controls who can create scripted content, while users with view rights can view content created by authorized users.
Macros generate Confluence page content from scripts.
Supported languages include Groovy, Gant, Jython, JavaScript using Rhino, and BeanShell.
Predefined variables provide access to Confluence managers and commonly used constructs.
Scripts can be managed in macro bodies, attachments, global templates, space templates, or the server file system.
Macro Security controls which users can create content with the scripting languages.
Scripting for Confluence and Page Templates Change History Control are both paid listings available for Data Center and Server. Scripting for Confluence was updated in Jul 2026, while Page Templates Change History Control was updated in Oct 2023; respectively.
| Name | Pricing | Deployment | Updated |
|---|---|---|---|
| this plugin | Paid | Data Center · Server | |
| Page Templates Change History Control | Paid | Data Center · Server |
339 plugins in Confluence · Administrative tools
Price distribution: 90 free, 74 freemium, 175 paid
Run Groovy scripts in Confluence to automate routine tasks and modify pages in bulk.
Actonic LabsTracks Confluence page template changes and allows template versions to be viewed, restored, or deleted.
BeastieHutRemove every comment or chosen comments from a Confluence page.
APTIS GmbH & Co. KGAdds a searchable Q&A forum to Confluence with voting, tags, permissions, and notifications.
Firnity«Provides macros that allow page content to be generated using common scripting languages. Scripting language support includes: Groovy Gant Jython Javascript (Rhino) BeanShell Ideal for generating business intelligence (BI) reports Works well with SQL for Confluence , Run Self-Service Reports for Confluence , Cache for …»