Skip to main content

MMPM, the MagicMirror Package Manager CLI simplifies the installation, removal, and general maintenance of MagicMirror packages

Project description

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:

Project details


Download files

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

Source Distribution

mmpm-4.6.4.tar.gz (19.7 MB view details)

Uploaded Source

Built Distribution

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

mmpm-4.6.4-py3-none-any.whl (20.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mmpm-4.6.4.tar.gz
  • Upload date:
  • Size: 19.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mmpm-4.6.4.tar.gz
Algorithm Hash digest
SHA256 88dae9e73b19dd65b98940e72b9bb51b7ef5edbaa52aba09b0ad2ce795eed312
MD5 414db48e4ee7f4c53dfed36baa57c394
BLAKE2b-256 ace3e79f09bdde14034928bee4b94dc4ed414873310a3aa39d422edfd4833867

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mmpm-4.6.4-py3-none-any.whl
  • Upload date:
  • Size: 20.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mmpm-4.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f903ab5662bbb4bb71e5afae9d5021587dd7f9730af5b209e38a00344e9d57ad
MD5 977f48fc212ef69a1f48a9a69ff98965
BLAKE2b-256 c0d9b992492d60cd975cf29b6b9c8349e342a94c2213d8d15a9c4c2d122be63c

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 Pingdom Monitoring Sentry Error logging StatusPage Status page