uxMAX

FREE

Zabbix UI tweaks: color tags, compact dashboards, per-user rules uxMAX is a Zabbix frontend module that adds UI configuration options such as colour-coded tag rules (match by starts with, contains or ends with), compact dashboards with removable widget padding, and the ability to hide widget headers outside edit mode. It also provides per-user tag rules on top of global rules, sidebar and background colours, custom frontend fonts, JavaScript syntax highlighting, draggable modals with a configurable minimum width, and administrator controls to enable or disable user-level settings. Configure the module under Administration -> uxMAX configuration and users access their own My uxMAX settings when permitted; the package supplies the build that matches the running Zabbix frontend.

Zabbix 6.0 - 8.0
uxMAX · 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 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-uxmax

Releases

19
2.5.0 Latest 2026-11-06
Fix
  • Parse timeline durations with the installed Zabbix frontend parser, rejecting leading zeroes and internal spaces; explain scheduling-only configurations without reporting a duration error.

  • Match telemetry query windows to the native Zabbix 8.0 server: carry the previous query position forward, read only complete granularity intervals, and defer the remainder instead of inventing a partial bucket. Check the calculation against 189 cases produced by the compiled native helper.

  • Re-selecting an APM view restores its saved inputs even when the current URL already matches and a fragment-only navigation would retain unsaved edits.

  • Read the edited template ID after the native popup initializes on Zabbix 7.x, retaining existing vendor/version values when reopening or updating a template. Keep native Clone metadata empty and disable editing on 6.0–6.4.

  • Paint the settings cards, the top action bar, the branding file picker and the expression editor in the colours of the Dark blue theme on Zabbix 8.0 instead of the grey of the Dark theme.

Tests
  • Exercise the timeline in native item, item prototype, LLD rule and discovery prototype forms, including regular/recovery windows, invalid durations, macros, scheduling-only configuration, type switching and reopening.

  • Exercise private APM view CRUD, ownership and request filtering; native template metadata persistence/validation; history retention, macro resolution and personal inheritance.

  • [UI] Separate regular-run and first-run/outage examples and show the full blue catch-up reach. Keep one granularity lane without a duplicate enlarged detail. Use one shared linear time scale above the three data lanes, with plain-language relative times and a single now marker pointing towards the past. Put the catch-up explanation inside the blue range, with a duration and full tooltip on short ranges. Keep native warning conditions and localized data-gap warnings below the range, explain the fields in plain language, and fit the telemetry dialog to narrow viewports. Localize the new explanations in all 27 catalogues.

Feature
  • Save, load, update, rename and delete personal named filters independently in APM Traces, Metrics and Logs on Zabbix 8.0. Preserve relative time and attribute filters; never persist authentication fields or telemetry results.

  • Enable native per-view record counters for saved APM filters, using the native APIs and current time range. Keep each view's preference independent; display numeric zero for empty/unavailable results with source/query status in the tooltip.

  • Edit template vendor and version in the native template form and save them through the existing authenticated create/update transaction and permissions.

  • Optionally hide Latest data items with history storage disabled, with a per-user Show/Hide/inherit preference. Keep unresolved macros and items with no collected values visible; filter before pagination and counters.

  • Draw a live query timeline in Telemetry query items, item prototypes, LLD rules and LLD rule prototypes on Zabbix 8.0+: one lane right of Update interval, Time shift, Lookback limit and Granularity on a shared axis ending at now. It shows the read window and its buckets next to the previous update's window, so gaps and overlaps are visible on the axis, plus the Lookback limit reach and the update runs. The axis uses one uniform linear scale, including long time shifts. With flexible custom intervals, buttons above the axis switch between the update intervals, each marked as tumbling, overlapping or leaving gaps. A summary names tumbling, hopping or gap cases and states the overlap or unread data. On by default; can be switched off in uxMAX settings. Browser tests cover the tumbling, overlapping, gap and uneven-bucket cases, custom intervals, user macros, type switching and the settings switch.

  • [UI] Keep the template Vendor and Version fields free of the extra inline help paragraph.

  • [UI] Use native adjacent history choices with the effective global setting inside the first option, inherit by default, and keep clear spacing between the edition logo and settings titles. Preserve the native APM footer spacing.

  • [I18N] Localize the new feature and counter messages in all 27 catalogues, correct Czech native-page references, and refine Czech, German and Japanese telemetry summary wording.

2.4.0 2026-11-05
Feature
  • Publish the Alpine (apk) package for Docker based Zabbix frontends (repo.initmax.com Alpine channel).

2.3.0 2026-10-17
Feature
  • Automatically recognize regular expressions in host searches and host pickers, matching technical and visible names before native paging and preserving access permissions. Thanks to Chuck for the feedback.

  • Add Queue details filters for host, proxy/group, host group, tags, item name/key, LLD item prototype and maintenance. Use native autocomplete, Select dialogs and selection chips for hosts, groups and proxies, plus native tag rows with Add/Remove, six operators and And/Or or Or grouping. Add item/key/LLD prototype suggestions and selectable persistent regex chips. Save, switch, update, rename and delete per-user named filters; Apply preserves the saved definition. Keep filters across refreshes and pause automatic refresh while editing or selecting. Thanks to Kim for the feedback.

  • Keep native text field appearance while extending regex suggestions to IP/DNS, host groups, items, triggers and problem text. Retain live query chips in native multiselects and saved filters.

  • Extend native searches to templates, template groups, LLD names/keys, graph names, proxy names and Top triggers problem text. Preserve template query references through native hostid aliases, respect selected host/template context in suggestions and keep unrelated audit-log IP fields untouched.

  • Use native Latest data filter tabs and properties for Queue; sort all seven columns before pagination. Share one server snapshot across counters and preserve filters during a server outage.

  • Enable enhanced search and Queue filters by default on installation, while preserving explicit administrator opt-outs.

Tests
  • Cover default-on installation and upgrades, persisted opt-outs, all sort headers, pagination and native saved-filter Update/rename/counters.

  • Cover native host lists, host suggestions, real delayed and discovered items, filter combinations, restricted users, invalid/expensive expressions and disabling both enhancements.

Older versions (16)
2.2.2 2026-10-16
Fix
  • Preserve color tags with shortened and hidden names on Zabbix 6.0-8.0, including native legacy tooltips and refreshed table rows.

2.2.1 2026-10-15
Fix
  • Update tag selector to support Zabbix 8.0 data table.

2.2.0 2026-10-15
Feature
  • Add support for Zabbix 8.0 with new theme options and improved user experience.

2.1.8 2026-09-29
Fix
  • Keep JavaScript validation running through long scripts without requiring use strict; hidden strict-mode diagnostics no longer exhaust the checker's error limit. Thanks to Kim for reporting the issue.

Tests
  • Detect a real syntax error after 1,500 statements, clear it after correction, and repeat in a reopened native editor.

2.1.7 2026-09-23
Fix
  • Keep discovery-rule Execute now working from both action bars when Pagination & actions on top is enabled, including after changing the selection and on short lists. Thanks to Pierre for reporting this through the initMAX portal feedback.

Tests
  • Exercise native discovery execution with the top bar enabled and disabled, repeated selections, hidden copies and exactly one request per click. Wait for configuration-save navigation to settle before continuing browser tests.

2.1.6 2026-09-21
Fix
  • Users who are not Super admin - the guest of a public dashboard included - saw "You do not have permission to perform this operation." on every page once Hide widget header or Compact dashboard was switched on in uxMAX. The check for the standalone modules asked an API that only a Super admin may call; it now reads the module list directly.

2.1.5 2026-09-09
  • Preserve native editors and prevent duplicate top-bar actions

2.1.4 2026-09-09
  • Default untouched theme mode to System

2.1.3 2026-09-02
  • branding preview doubling + Remove UX + trigger Add button in expression highlighting

2.1.2 2026-09-01
  • branding writes the physical file behind the package symlink

2.1.1 2026-09-01
  • Generalize uxMAX tag settings section title

2.1.0 2026-09-01
  • Port the dev/7.0-free features onto the v3 trunk

2.0.3 2026-08-17
  • Syntax highlighting in the JavaScript preprocessing editor on Zabbix 7.4

2.0.2 2026-08-16
  • README on the combo skeleton: portal installer, feature table, same sections everywhere

2.0.1 2026-08-15
  • Catalog showcase spec and branded README shots

2.0.0 2026-08-10
  • Graft uxMAX onto the v3 pipeline