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.

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.1.2.tar.gz (20.2 MB view details)

Uploaded Source

Built Distribution

mmpm-4.1.2-py3-none-any.whl (21.3 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mmpm-4.1.2.tar.gz
Algorithm Hash digest
SHA256 1194c8d47318b96c5be2567279e8cdf93458fb9fa212cfab06627b04f4918989
MD5 833fdfb62e57dfb30b00c430beaa38ca
BLAKE2b-256 c87e2cdf37a356d4086935e3989e0514cc782e443687292dfe88948333d9ea7b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mmpm-4.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 77261606f1c6dc6c4bbfe8afa6309a02a876bc9431020a2a17d1870d2a6fdd39
MD5 241ad93ef9be5ad0e2a15984f73f03f1
BLAKE2b-256 ef4f9429ac8d3a21b588696ff2508e0ec4c77b1851f5c759a46ee7b00a7b74f3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page