A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Subcategories

  • Present your module and help other users on how to use it.

    1k Topics
    25k Posts
    R
    UPDATE: Version 4 (February 2026) Checkboxes and dropdowns are now supported. Additionally, they are interactive (if you change a checkbox or dropdown on the mirror, it will make that same change on the spreadsheet. This should allow for fully-customizable self-built modules and advanced spreadsheet interaction! Check out the README for more info. Example Image (all of the checkboxes and dropdowns are editable and link back to the spreadsheet): [image: 1770260135573-chores.png]
  • Need a module? Maybe someone is interested in coding it.

    1k Topics
    7k Posts
    E
    @comedyclub One simple approach could be to adapt the compliments module and trigger specific phrases through a custom action instead of letting it rotate randomly. You could store your phrases in a list and map each one to a button or remote command so only the selected text shows on the mirror when you want it. That way it behaves more like an on demand text generator rather than an automatic cycle. I have seen people do similar things when experimenting with stylized outputs like brat text, so the logic should be flexible enough with a bit of customization.
  • Need help developing a module? You just found it!

    684 Topics
    5k Posts
    E
    That’s an interesting idea, especially if the goal is to move away from cloud-dependent photo services. A local PhotoPrism module feels very much in the spirit of self-hosted and privacy-first workflows. If the images are already accessible via a local API or filesystem path, it sounds feasible at least at a prototype level. Even with limited programming experience, starting small (read-only image display, basic refresh) could be a good way to learn while building something useful. I’ve seen people take a similar approach with small side tools first, sometimes even experimenting with lightweight generators (like a brat generator) just to understand how UI, data, and rendering fit together before tackling a bigger integration. There’s likely interest here, especially from others trying to de-Google their setups. Posting progress updates might help attract collaborators once you get a basic proof of concept going.
  • You have a problem with a module? Ask for help.

    3k Topics
    20k Posts
    S
    [image: 1770240158279-e2bd84e1-6b28-4af7-8912-50ca70484aeb-image.png]
  • Default Modules

    Pinned
    11
    0 Votes
    11 Posts
    23k Views
    S
    @Oboudreaux submit a PR to the GitHub repo