ONIX Viewer

Readable ONIX XML in your browser: a collapsible tree, product summaries, EDItEUR code-list labels inline, and automatic validation.

Manual installation Source on GitHub

An ONIX message rendered as a folded tree, with code-list labels beside each value
A product record: code-list labels beside each value, and findings pinned to the rows they concern.

What it does

Open any ONIX file in your browser, from a URL or from disk, and instead of a wall of tags you get a syntax-highlighted tree you can fold, search and copy from. The extension only activates on documents that are actually ONIX. Other XML is left to the browser.

The findings list open over a file with several schema violations
Validation findings, each linked to the row it concerns.
The code-list popup listing every entry of an EDItEUR list
The code-list popup, one click from any value.

Try it

With the extension installed, open one of these sample files:

More are listed on the ONIX sample files page.

Installation

ONIX Viewer is available for Chrome and Firefox. A version for Safari is coming soon.

Chrome, from the Chrome Web Store

The preferred way. Open ONIX Viewer in the Chrome Web Store and click Add to Chrome. Chrome keeps it up to date from then on.

ONIX Viewer needs Chrome 119 or later.

Chrome, manually

If you would rather not use the store, or want a specific version:

  1. Download onix-viewer-<version>.zip from the releases page on GitHub.
  2. Unzip it somewhere permanent. Chrome loads the extension from that folder, so do not delete or move it afterwards.
  3. Open chrome://extensions and turn on Developer mode in the top right.
  4. Click Load unpacked and pick the unzipped folder.

Chrome shows a developer-mode notice on restart for extensions loaded this way, and updates are manual: replace the folder's contents with the new release and press the reload arrow on the extension's card.

Chrome, local files

Either way, to open .xml files from disk, enable Allow access to file URLs under the extension's Details in chrome://extensions.

Firefox, from Firefox Add-ons

Open ONIX Viewer on addons.mozilla.org and click Add to Firefox. Firefox keeps it up to date from then on, and asks nothing further: local .xml files open without a setting.

ONIX Viewer needs Firefox 140 or later.

Safari

Coming soon, through the Mac App Store. Installation instructions will be added here when it is released.

Keyboard shortcuts

Privacy

ONIX Viewer collects no data. It declares no permissions and no host permissions, has no background process, and makes exactly one network request: a same-origin re-fetch of the page you are already viewing, to read its XML source. Nothing is stored, sent anywhere, or shared with anyone. The privacy policy says this in full, and the threat model and how to verify it are in SECURITY.md.