navigatorMAX

FREE PRO

Navigation widget for dashboards and custom URLs with coloured tiles This widget renders selected Zabbix dashboards, host-group problem views and custom URLs as either a collapsible tree or a grid of icon-and-text tiles. Sources may be matched by exact name, wildcards or (PRO) regular expressions and can include global dashboards, host dashboards, templates, hosts or host groups with optional subgroup inclusion; appearance, grid size, icons, labels, colours, refresh interval and per-tile overrides are configurable. Tiles can be coloured from live trigger state and display per-severity counts, making the widget suitable for teams and operators who need a single navigable front end for many dashboards, host drilldowns and operational links.

Zabbix 6.0 - 8.0
navigatorMAX · Email notifications for new releases

Follow FREE product releases now. If you later buy a PRO product using the same email, the licence will appear in this account automatically.

Create account

How to install

Step 1 · Operating system
Step 2 · Edition
Step 3 · Installation

Install via your OS package manager. Using the initMAX repository (apt / dnf / zypper) is the recommended way - you get GPG-signed updates automatically.

wget https://repo.initmax.com/zabbix/release/initmax-release-latest_all.deb
dpkg -i initmax-release-latest_all.deb
apt update && apt install zabbix-module-navigatormax

Releases

3
2.1.0 Latest 2026-11-06
Feature
  • Publish the Alpine (apk) package for Docker based Zabbix frontends (repo.initmax.com Alpine channel).

2.0.1 2026-10-16
Fix
  • Display shared PRO padlocks in FREE source menus

2.0.0 2026-10-16
Tests
  • Preserve historical migration-fixture chunk sizes when Zabbix 8.0 expands the current schema field capacity.

  • Pin the native executor to its approved Docker CLI image digest to avoid repeated mutable-tag lookups in cached matrix runs.

  • Replay duplicate blur notifications during pending previews, including native 6.0 session-query parameters, and preserve rejection of actual edits, cancellation and failed destinations.

  • Verify saved severity values across native checkbox-list formats and replay original configuration with version-correct storage chunks.

Fix
  • Reject invalid numeric edits made during a pending tile preview, even when their normalized value equals Auto or a clamped font size.

  • Keep one-click tile Apply working when native controls repeat unchanged values on blur while the preview is loading.

  • Keep the saved-preset remove action visible and clickable on frontends without the native Zabbix icon font.

  • Extend native dropdown option highlighting across the whole menu and centre tile problem-count checkboxes with their labels and help icons.

  • Keep help text readable and inside narrow windows on older Zabbix frontends; centre the question mark and dismiss pinned hints when their form scrolls or resizes.

  • Preserve contrasting text and stable borders on multi-page tiles when legacy link styles apply, including hover and keyboard focus.

  • Preserve the original 0.14.6 Or calculation and 100-tile limit when those default fields were omitted from saved widgets, including the first render after upgrade; retain explicit settings and the 1000-tile maximum.

  • Retain inactive paid URL rules and saved tile overrides when editing in FREE, including their order, so upgrading to PRO restores them without rebuilding the configuration.

  • Show an explicit unavailable host state when problem data exceeds the bounded lookup or the API fails; keep the warning visible when counts are hidden.

  • Mark Add custom tile with the PRO padlock and centre locked controls in the FREE form.

  • Keep every dashboard page actionable in the page menu, including the first page.

  • Validate field values before applying, explain pending selection changes with an orange warning, and show empty-result and tile-limit messages.

  • Align empty and filled selectors, compact tile controls and preserve spacing around the primary tile-loading action.

  • Load original-resolution icons in the tile editor instead of enlarging 24 px thumbnails, keeping high-resolution icons sharp on Retina displays.

  • Centre tile icons and labels consistently with or without problem counts, reserving space for the footer and fitting content on small tiles.

  • Resolve modern host dashboards with host permissions and filter tiles, colours and problem counts by the current user's access.

  • Keep neutral button labels readable on hover and keyboard focus, and theme the page picker in dark mode.

  • Preserve empty automatic font sizes while typing; step per-tile overrides from the inherited size.

  • Fall back to black text when coloured tiles cannot reach 4.5:1 contrast with navy or white.

  • Align target filters, tile editor labels, control heights and colour previews in light and dark themes; stack narrow forms without overlapping controls.

  • Preserve readable dark lettering on the yellow PRO badge in dark mode.

  • Fit widget and tile configuration dialogs to narrow viewports without horizontal overflow.

  • Fill the complete widget background and choose readable text colours using relative luminance.

  • Make empty tile icons visible and directly editable, and clarify when tile refresh preserves customizations.

  • Name the legacy 6.0/6.2 files after the product, so the classes autoload.

  • Carry one product identity, geometry and version across the v1 and v2 trees.

  • Let the global font size be set to the inherited size instead of losing it.

  • Show the edition badge and padlock the PRO controls in the configuration dialog.

  • Give the PRO edition badge the styling the FREE one already had.

  • Keep the target pickers working when a Zabbix API call fails.

  • Stop the button tiles sitting high in the widget.

  • Preserve saved boolean target calculations while new selections use Include/Exclude.

  • Keep the preset name box from widening the configuration dialog.

  • Keep targets and per-tile setup of a saved widget on Zabbix 6.4.

Documentation
  • Regenerate the native catalogue gallery from self-contained dashboard, host-group and problem fixtures.

  • Document the source-loading workflow, group hierarchy matching, reload preservation, presets and updated FREE/PRO boundaries.

  • Customer README describing navigatorMAX and its FREE and PRO editions.

  • Hand-off note recording what is done, what is not, and why.

Feature
  • Extend the supported frontend matrix to Zabbix 8.0, tested on 8.0.0rc2, including its dark themes.

  • Show loaded tile count, page count and first-page overflow beside grid capacity; show spare positions when all tiles fit on one page.

  • Resolve Zabbix expression macros in tile descriptions in both editions, including live editor previews, while preserving the saved expressions and the viewer's item permissions.

  • Include one built-in Host dashboards and problems starter in both editions, with automatic tile loading; keep additional presets and shared preset management in PRO.

  • Create a tile for each matching host group, optionally including subgroups; group tiles open Problems and do not require dashboards.

  • Mix exact names and wildcard patterns with explicit regex: expressions; show the interpreted matching type beside each field.

  • Add independent custom tiles, choose same-window or new-tab URL opening, and retain custom destinations and appearance when reloading the selection.

  • Select multiple host groups, hosts and triggers for a tile's problem filter, using picked names or patterns.

  • Configure icon size, tile spacing and corner radius, including preset persistence.

  • Explain presets, icon sources, inherited values and colour filters with illustrated help and a live tile preview.

  • Lay the navigatorMAX widget source into the v3 etalon layout.

  • Carve the FREE baseline from the PRO capabilities in features.yaml.

  • Clickthrough scenarios for the FREE baseline and each PRO capability.

  • Second demo preset for the list view.

  • End-to-end tests for tile icons: the default, switched off, and the per-tile override.

  • Support Zabbix 6.4 with its own configuration layout; Advanced starts collapsed as on 7.x.

  • Support Zabbix 6.0 and 6.2 through a manifest-v1 adapter over the shared code.

Improvement
  • Include basic host dashboards and automatic destination-host problem colours/counts in FREE; keep group/tag/template selection and per-tile problem filters in PRO.

  • Select sources with Include/Exclude, load their tiles in one action, then configure appearance and arrange the tiles.

  • Load and create tiles automatically after confirming a preset; keep source and display presets separate from individual tile overrides.

  • Place dashboard page selection below the dashboard name and show page counts for multi-page dashboard choices.

  • Show equal-sized light/dark colour examples with theme icons, and explain global icon and severity-colour administration.

  • Organize configuration into targets, appearance, individual tiles and problem display using native Zabbix controls.

  • Drop the Skeleton's demo AI, chat, MCP and layout example from the tree.

  • Keep shared preset storage, management controls and write actions out of the FREE build.

  • Let presets carry the widget background and default tile colour; the demos use initMAX colours.

Security
  • Assert the widget's security invariants from a test instead of by review.

Refactoring
  • Move the widget's logic out of the class only the 7.x framework can load.