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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mmpm-4.2.5.tar.gz
Algorithm Hash digest
SHA256 e3abe1ff585a7faa65ef7ff0180f1ada6b2d0ab985ca1e535431763f0f1aed24
MD5 29bd7bfdca0f98c81b36d3f7d229dc3e
BLAKE2b-256 91de269a34faef1f6853ee245c6dfcf0d4a638082274e63c0807a00a5ed09149

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mmpm-4.2.5-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.12.9

File hashes

Hashes for mmpm-4.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a65c7ee9652c43098c1e3641a40e6f419d8acaffa5b55c3f09015147800ffd19
MD5 5998de4d1f7596bb9aeeb893ec7b93a6
BLAKE2b-256 09b7b007f566e7b772969a619c3825185d10657519a2904bd14f5e459cead4cb

See more details on using hashes here.

Supported by

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