Explore Modules
MirrorDash Module Store
Customize your screen layouts or discover new widgets to add. Configured instances run concurrently in their own isolated storage spaces.
Persistent Storage (Modules & Config)
{{ (disk_usage.used_bytes / 1024 / 1024 / 1024)|round(1) }} GB used of {{ (disk_usage.total_bytes / 1024 / 1024 / 1024)|round(1) }} GB ({{ disk_usage.percent_used }}% used)
{% if disk_usage.free_bytes < 500 * 1024 * 1024 %}
Disk space is critically low (less than 500MB free). Deactivate or uninstall unused modules.
{% endif %}
{% if not installed_modules %}
No installed modules match your query.
{% else %}
{% for name, meta in installed_modules.items() %}
{% set is_configured = meta.configured %}
{% set is_enabled = meta.enabled %}
{% set title = meta.schema.title or name %}
{% set icon_class = meta.schema.icon or "" %}
{% if not icon_class %}
{% set icon_class = "fa-puzzle-piece" %}
{% if "clock" in name %}{% set icon_class = "fa-clock" %}
{% elif "calendar" in name %}{% set icon_class = "fa-calendar-days" %}
{% elif "weather" in name %}{% set icon_class = "fa-cloud-sun" %}
{% elif "news" in name %}{% set icon_class = "fa-newspaper" %}
{% elif "homeassistant" in name %}{% set icon_class = "fa-house-signal" %}
{% elif "namnsdag" in name %}{% set icon_class = "fa-calendar-check" %}
{% endif %}
{% endif %}
{% set categories = ["utility"] %}
{% if "homeassistant" in name or "iot" in name %}
{% set categories = ["iot"] %}
{% elif "weather" in name or "namnsdag" in name or "news" in name %}
{% set categories = ["info"] %}
{% endif %}
{% endfor %}
{% endif %}
Loading discoverable community modules...
Install Custom Module Package
Enter the PyPI package name or a local filesystem path to install a custom module via uv.