Contextive Browser Extension Now Available!
Hi there,
I’m delighted to share that the first release of the Contextive Browser Extension is now available in the Chrome Extension webstore!
The purpose of this first version is to support teams already using Contextive Commmunity in their IDEs to share their glossaries outside their software teams.
Detailed installation instructions and a setup guide are available on the Contextive Community docs site.
In summary, you will need to host your yml glossary files at an unauthenticated URL. If you are uncomfortable with your glossaries being public, you will need to host them on a private IP in your organisation’s private network.
Once the browser extension is installed, you can configure ‘workspaces’ - collections of glossary files and associated url match patterns which define the sites on which those glossaries are relevant.
When the workspace is ‘active’ then Contextive will detect usage of that word on a matching site. It will visually indicate found words with a red/blue underline. When you hover over the term, it will show a brief summary - this image shows the extension at work on the Contextive docs site itself using the example Cargo glossary:

It supports multiple definitions in multiple contexts, like so:

And when you click “View in Glossary” it opens a side panel with more detailed information, including aliases and usage examples:

As a first release, there are some limitations:
Glossary files must be unauthenticated
Markdown in definitions is not yet supported
Each user must configure their workspaces individually - a future version will allow to export/import workspace configurations, or retrieve them from a URL.
It does not yet support the
import
key, so the glossary file URLs must contain the actual terminology.It has not been exhaustively tested across a range of Chromium browsers - mostly Chrome and Brave. If you use a different one and have issues, please report on the github.
I’m so excited for this first step towards the vision of a truly ubiquitous glossary that has been part of Contextive since its inception!
If you’re able to give it a try, please do share your thoughts and feedback on this Github Discussion.
Lastly, if you’re waiting on Contextive Cloud access, I’m happy to share that this work on the Browser Extension is in support of that, and it is not far off!
Yours in better terminology documentation,
Chris