No browser extension
Glossworthy is built only from Atlassian's own UI components. Nobody has to install anything, and IT has nothing to approve.
One glossary for your whole Confluence site. Readers see the definitions on the pages that use the terms, with nothing to install in the browser.
Define each term once: its definition, acronym and synonyms. Glossworthy lists the terms each page uses, keeps an A-Z index on any page, and looks up any text you select. Imports check every row and tell you exactly which rows failed and why.
Glossworthy is built only from Atlassian's own UI components. Nobody has to install anything, and IT has nothing to approve.
A macro lists every glossary term the page uses, including acronyms and synonyms, with its definition.
Select text on a page to see its definition. If it isn't in the glossary yet, add it on the spot.
Drop the index macro on any page. Search it, or sort by term or by acronym.
Check a CSV before importing. Valid rows import and every failed row is reported with its number and reason. Re-importing the same file changes nothing.
Terms are stored in your own Atlassian site. Glossworthy has no servers of its own and calls nothing outside Atlassian.
Glossworthy is not on the Atlassian Marketplace yet. These steps apply once it is listed.
/ and insert Glossworthy index or Glossworthy: terms on this page.There is one glossary for the whole site, and every space sees the same terms. Any licensed Confluence user can add, edit, delete and import terms.
Open Apps → Glossworthy and choose Add term. Each term has these fields:
| Field | Required | Rules |
|---|---|---|
| Term | Yes | Up to 120 characters. Must be unique, ignoring capitals and extra spaces: Service Level Agreement and service level agreement are the same term. |
| Definition | Yes | Up to 2,000 characters. |
| Acronym | No | Up to 30 characters, for example SLA. |
| Synonyms | No | Other names for the same thing, separated by ;. Duplicates are removed. |
Use Edit or Delete next to any term. Renaming a term to the name of another existing term is refused, so one term never silently overwrites another.
Choose Import CSV, paste the file's contents and press Check. Nothing is saved yet: you see how many terms would be added or updated, how many are unchanged, and every row with a problem. Press Import when you're happy.
term,definition,acronym,synonyms
Service Level Agreement,"The service levels we promise customers, in writing.",SLA,service agreement; uptime promise
Application Programming Interface,How programs talk to each other.,API,"") and line breaks. UTF-8 files with a byte-order mark and Windows line endings work.Export CSV produces a file in the same format. Importing it into another site recreates the same glossary.
| Macro | What it shows |
|---|---|
| Glossworthy index | Every term grouped A-Z (terms starting with a digit or symbol under #), with a search box and a switch between sorting by term and by acronym. |
| Glossworthy: terms on this page | Each glossary term used on the current page, with its definition and how many times it appears, in order of first use. |
How terms are found on a page:
API is found in "the API" but not in "RAPID".IT is not found in the word "it".Select a word or phrase on any page and choose Look up in Glossworthy from the menu that appears. It matches a term, an acronym or a synonym, ignoring surrounding punctuation.
If the text isn't in the glossary, you can add it there and then: write a definition, optionally an acronym, and choose Add to glossary.
| What | Where it lives | Who can see it |
|---|---|---|
| Your terms: term, definition, acronym, synonyms, last-updated time | Your Atlassian site's app storage (Forge storage) | Licensed users of your Confluence site |
| Page text, when the terms-on-this-page macro is viewed | Read as the viewing user, used to find terms, then discarded. Never stored | Only users who can already see that page |
| Problem | What to check |
|---|---|
| Terms on this page shows nothing | Save or publish the page first. Check the spelling, and for acronyms, the capitals. |
| An import row failed | Read its reason in the report, fix that row and import again. The other rows are already in, and re-importing them is safe. |
| "Already in the glossary" when adding a term | A term with the same name exists (capitals and spaces are ignored). Search for it and edit that one instead. |
| "Sign in to Confluence to change the glossary" | Changes need a signed-in, licensed Confluence user. |
| "Glossworthy's licence for this site isn't active" | The subscription or trial has ended. A Confluence admin can renew it from the apps section of Atlassian Administration. Until then you can still export the glossary: open Apps → Glossworthy and choose Export CSV. |
| The glossary is empty after reinstalling | Atlassian doesn't restore an app's data when it's reinstalled. Import the CSV you exported before uninstalling. A Confluence admin can ask us within 21 days of uninstalling to request a recovery from Atlassian. |
| Version | Date | Changes |
|---|---|---|
| 0.1.0 | 6 Nov 2026 | First version: glossary page with CSV import and export, A-Z index macro, terms-on-this-page macro and look-up of selected text. Not yet released. |
Email office@smarteduonline.co.uk with the subject Glossworthy support. Please include:
yourcompany.atlassian.netUse of Glossworthy is covered by our terms of use and privacy policy.