Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Compact dashboard

developed and maintained by initMAX and community

Gives you back the space Zabbix puts around every dashboard widget.
On a wall display or a packed operations board that padding is the difference between one screen and two - this module removes it, and changes nothing else.

Zabbix 6.0-7.4 version 2.0.6 PHP 7.4+ FREE AGPLv3 GPG signed

Features  ·  Examples  ·  Install  ·  FREE vs PRO  ·  Portal  ·  Docs


With Compact dashboard: the same board, tiles flush against each other, more of it visible.

Why Compact dashboard

Zabbix reserves a few pixels around every widget on a dashboard. It looks fine on a laptop and it is wasted space on a 55" screen in the NOC, where the same board could show a couple more rows instead.

Compact dashboard removes that padding and pulls each widget's header flush with its frame. There is nothing to configure and nothing to learn: install it, enable it, and every dashboard gets tighter. Turn the module off and Zabbix looks exactly as it did before - the module only ships a stylesheet, so there is nothing else it could change.

What you can build

Denser dashboards

The padding around every widget is removed, so the same screen fits more of what you actually monitor.

Headers flush with the tile

Widget headers sit on the tile frame instead of floating inside it - cleaner on wall displays.

Nothing to configure

Install, enable, done. Every dashboard and every user gets the compact layout at once.

Stylesheet only

No PHP, no API - disable the module and Zabbix looks exactly as before.

Examples

Without module
Without module - Standard Zabbix: a gap around every widget.

Configuration

There is nothing to configure - install it, enable it, done.

Install

FREE ships as GPG-signed deb / rpm packages from the initMAX repository - apt / dnf installs them and keeps them updated.

Easiest way - the guided installer on the Portal

Open the product page, pick your OS and edition, and copy the ready-made command. FREE is fully public (no login); PRO fills in your token once you sign in. There's a feedback box right there too.

Guided installer on the initMAX Portal - click to open

→ Open the installer on the Portal

Prefer a plain archive? Every release also ships as a ZIP straight from the repo - handy for offline or manual installs.

The module is enabled automatically during the package installation - verify it in Administration → General → Modules. Done.

FREE vs PRO

There is no paid edition - everything below is in the one package.

Feature FREE
Removes the padding around every dashboard widget
Widget headers flush with the tile frame
Nothing to configure - install and enable
Stylesheet only - disable it and Zabbix looks as before
Localised into all 25 Zabbix display languages
High availability ready
Licence AGPLv3

Requirements

Zabbix 6.0 · 6.2 · 6.4 · 7.0 · 7.2 · 7.4 - one package covers all
PHP 7.4 or newer
OS Debian/Ubuntu · RHEL/Rocky/Alma/Oracle/Amazon · SUSE
Editions FREE (public repo) - there is no paid edition
Languages All 25 Zabbix display languages - the module follows each user's own language setting
High availability Ready. A stylesheet only - no server-side component and no local state; install it on every frontend node of an HA cluster and any node can serve it

One package covers the whole range. Zabbix renamed the widget header element in 7.0 and changed its module API at 6.4, and the package carries what each frontend needs, so the same install works on 6.0 and on 7.4.

Support & links


FREE: AGPLv3  ·  © 2021-2026 initMAX s.r.o.

About

Compact Zabbix frontend module that removes spacing between dashboard widgets to maximize usable screen space.

Topics

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors