Panelforge is the featherlight way to customize Jira: build issue panels — banners, calculators, checklists, deadline trackers — in a built-in editor. One tiny app, fully sandboxed, updating live. No separate apps to build, no deploy pipeline, no developer needed.
From idea to live widget in minutes — all inside Jira admin settings.
Author your widget in a three-pane Monaco editor with live preview — against sample data or any real issue on your site.
Rule-based: project, issue type, field values. Or make it a personal panel that follows each user onto the issues assigned to them.
Save. It renders on matching issues immediately — inline panel, modal, or sidebar glance — and updates live when the issue changes.
Real workflow tools, not gimmicks. All of these are ready-made templates.
A red banner with on-call contacts that only appears on Highest-priority issues in the projects you choose.
Persistent, shared checklists stored in a Jira field — every tick lands in the issue history. A free audit trail.
Encode your team's real rules — MEL rectification windows, SLA matrices, filing deadlines — computed from issue fields, written back with one click.
Live-ticking SLA rings that drain toward the due date and escalate from green to amber to a pulsing overdue red.
Panels bound to the assignee: each user gets their own tools on exactly their own work — zero configuration.
Interactive calculators whose results are saved to real Jira fields through a server-validated write path.
Custom code execution done the way Atlassian's platform demands it be done.
Widget code runs in a nested sandbox="allow-scripts" iframe with an
opaque origin — no access to Jira APIs, tokens, storage, or the app itself. Its only
capability is a small allowlisted message bridge.
A widget can update a field only if the admin allowlisted that exact field on that panel — validated server-side, executed as the viewing user, so Jira's own permissions always have the final word. Every denial is logged.
No external servers, no analytics, no tracking. The production app declares no external egress in its manifest — the Forge platform itself enforces that nothing leaves Atlassian's infrastructure.
Every panel save keeps a 10-deep revision history with one-click restore. Deletes go to a trash. Concurrent edits are conflict-checked. Everything exports to JSON.
Unlike AI app-builders that generate a whole standalone app per idea, Panelforge is one lightweight app where you write and manage all your widgets in one place — you stay in control of the exact code that runs. Your data lives in Atlassian's infrastructure and your own Jira fields; export it all as JSON any time.