Skip to main content

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

Project description

PayPal License GitHub Actions Docker Pulls PyPI version MagicMirror Package Manager

Author Contact
Brandon Marlowe bpmarlowe-software@protonmail.com

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, pm2, docker-compose).

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.4.0.tar.gz (20.2 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.4.0-py3-none-any.whl (21.3 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mmpm-4.4.0.tar.gz
Algorithm Hash digest
SHA256 ea359fea282a025655b917d12d445fa97c3360841a2299ada58eda88e725cc34
MD5 3c3525ad35447d8fbc60fcd872b14e65
BLAKE2b-256 3ea7ccf8f84a704085c163323bccdd0481cd6e2f1807f74809f23670b78e71ce

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mmpm-4.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8d8f5d40c7753a661cd4e2d2dfe1cd1f3b681b7bc2f57c9002573d12717b8fb9
MD5 c90855e21281b56bf008579315a46428
BLAKE2b-256 8bb9e7f88cc9f08670c3b0a42eaa3ac744496fc6d465f8ccd19d110b39fdb0d6

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