Skip to main content

PayPal License Docker Pulls PyPI version MagicMirror Package Manager

Author Contact Support
Brandon Marlowe bpmarlowe-software@protonmail.com Buy Me A Coffee

MMPM, the MagicMirror Package Manager is a self updating command line and graphical interface designed to simplify the installation, removal, and maintenance of MagicMirror packages.

The MagicMirror Package Manager is featured as an alternative installation method on the MagicMirror Documentation.

MagicMirror Package Manager

Quick Installation Guide

MMPM can be installed as a Docker image, or through pip.

Docker

docker pull karsten13/mmpm

pip

python3 -m pip install --upgrade mmpm

Ensure Your PATH is Correct

echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.bashrc && source ~/.bashrc

Features

  • Manage packages: install, remove, update, and upgrade.
  • Search and view package details.
  • Add custom packages (similar to Ubuntu PPAs).
  • CLI tab-autocompletion.
  • Easy access to MMPM and MagicMirror configuration.
  • Manage MagicMirror: install, upgrade, remove.
  • Control MagicMirror modules: hide/show (details)
  • Control MagicMirror state: start, stop, restart (supports npm with automatic X11/Wayland/Windows detection, pm2, docker-compose).
  • Mirror Preview: drag-and-drop interface for arranging modules across MagicMirror regions, with direct read/write of config.js.

Look to the Wiki

Key Pages:

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mmpm-5.0.0.tar.gz (21.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mmpm-5.0.0-py3-none-any.whl (22.3 MB view details)

Uploaded Python 3

File details

Details for the file mmpm-5.0.0.tar.gz.

File metadata

  • Download URL: mmpm-5.0.0.tar.gz
  • Upload date:
  • Size: 21.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for mmpm-5.0.0.tar.gz
Algorithm Hash digest
SHA256 d8ddff838fc97eca7dad53b218a03cfc70fc4b8982dc5863480ce3d075c40856
MD5 9e6373f5de5a53e4d192fce0a931571c
BLAKE2b-256 80d26562c2144cc20728771a70029f89e1e6727739c50ca2989c271b112c30fd

See more details on using hashes here.

File details

Details for the file mmpm-5.0.0-py3-none-any.whl.

File metadata

  • Download URL: mmpm-5.0.0-py3-none-any.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for mmpm-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7b4d77f56ac81940dedb8d1e573fef4a2f1ecf41c5c2e74271a20e8700b2d5b6
MD5 053dfc9ca789a3f44337036e51b95cc4
BLAKE2b-256 e27b61ab719b66478ae27d17ace7b6c4d12c37f4f34b45bdf6047942e39c1eb3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page