Inspiration
While developing an app that relied on page entity properties, I often used another tool to view those properties directly within Confluence. However, that tool suddenly disappeared from the Marketplace. I realized how essential it was to visualize and manage properties efficiently, so I decided to build my own version — a faster, more reliable, and integrated one.
What it does
Property Grid for Confluence displays page and space properties in a clean, spreadsheet-like grid. Users can search, filter, and edit properties directly, making it easier to understand and manage structured content across Confluence spaces.
How we built it
The app was built entirely within the Run on Atlassian framework, ensuring seamless performance and full compliance with Atlassian’s security and hosting requirements. The UI follows Atlassian’s design language, providing a familiar and consistent user experience for Confluence users.
Challenges we ran into
One of the main challenges was maintaining data consistency when saving and updating properties. Ensuring that property values stayed synchronized across multiple entities required careful handling of the Confluence entity property API.
Accomplishments that we're proud of
We’re proud that Property Grid for Confluence allows users to search and filter properties instantly, which greatly improves productivity during content or configuration reviews. It also helps developers and administrators work more efficiently with Confluence’s structured data.
What we learned
Through this project, we learned the capabilities and limitations of developing entirely within the Run on Atlassian environment. It gave us valuable insight into how to design Forge apps that are both lightweight and robust.
What's next for Property Grid for Confluence
Next, we plan to add features such as export/import of properties, and property history management for better traceability and backup. Our goal is to make Property Grid for Confluence the central tool for viewing and managing entity properties in Confluence.
Log in or sign up for Devpost to join the conversation.