MagicMirror-3rd-Party-Modules

MagicMirror² Modules List & Checks

The goals of this project are to create a nice looking and useful list of modules for MagicMirror² and to do some rudimentary testing of the modules (to generate improvement suggestions for the developers).

Feedback and pull requests are very welcome.

List of modules

The original list in the wiki is a simple text list without filters and images. This list now contains over 1000 modules, so it is not so easy for users to pick out modules.

Based on the original list, we automatically create a website with filter functions and integrated images. You can check it out here: https://modules.magicmirror.builders/

How do I get my module presented in the new list?

Add your module to the original list in the wiki. Once a day the new list will be updated based on the original list.

How do I get my module presented perfectly in the new list?

This is a list of information that we can display on the web page and where the information comes from. This should help you to improve the presentation of your module. Keep in mind that the web page will not be updated immediately, it may take a few days for your changes to arrive.

Also check the result file to see if there are any notes on your module.

Module tests

The aim of the tests is to increase the quality of the modules, also in order to be able to present them optimally in the module list. Due to the huge number of modules, the tests can only remain rudimentary.

If you have ideas for further tests, you are welcome to create an issue or pull request. And if you as a developer do not like a test, you are welcome to give feedback or simply ignore the result.

The results of the tests you can see in the result.html.

Here are some test results:

Contributor Guide

Contributor setup instructions—including required runtimes and installation steps—now live in the Contributing Guide. Casual readers can skip straight to the module catalogue.

Ideas / To do

See GitHub issues for ideas and tasks.

Templates for the creation of issues

License

This project is licensed under the MIT License - see the LICENSE file for details.