Inspiration

We needed to update content across many Confluence pages due to company name changes and pricing updates. While Confluence provides basic search, it does not support safe, step-by-step replacement across pages. This gap inspired us to build a tool focused on controlled and reliable search and replace.

What it does

Qron Search and Replace for Confluence enables users to:

  • Search and replace content at the page or space level
  • Preview each change before applying it
  • Safely apply replacements one by one
  • Work seamlessly with Confluence LiveDoc This ensures accuracy and reduces the risk of accidental changes.

How we built it

The app was fully migrated from Atlassian Connect to Forge and rebuilt using UI Kit 2. It runs entirely within the Runs on Atlassian environment, requires no external infrastructure, and integrates natively with Confluence Cloud and its latest features, including Live Docs.

Challenges we ran into

The main challenge was adapting the existing user experience to the UI constraints of UI Kit 2. We carefully redesigned the interface to maintain usability while staying within Forge and UI Kit limitations.

Accomplishments that we're proud of

  • Successfully completing a full migration from Connect to Forge
  • Improving the overall user experience with a cleaner and more focused UI
  • Achieving better long-term maintainability by simplifying the architecture

What we learned

Through this project, we gained a deeper understanding of how to design practical and user-friendly tools within the Forge and Runs on Atlassian constraints, especially when rebuilding an existing app.

What's next for Qron Search and Replace for Confluence

Next, we plan to extend search and replace support beyond page body text, including standard macros and other structured Confluence content. This will allow users to update content more comprehensively and consistently across their pages.

Built With

Share this project:

Updates