muffin-make: Build MPA apps with ease.
Usage:
muffin-make url <URL to website> <appname>
muffin-make folder /path/to/folder <appname>
muffin-make live /path/to/folder /path/to/icon.png <appname>
muffin-make url <URL to website> <appname>
This command compiles an MPA archive by scraping a website's directory for files, and will atomatically try to get the favicon from the website to use as the icon.
muffin-make folder /path/to/folder <appname>
This command does the same as the one above, but will instead scrape a local folder for necessary files. Open this page to see the best ways to structure the directory for MPA.
muffin-make live /path/to/folder /path/to/icon.png <appname>
This creates a Muffin app that displays a live website instead of an archived website. This provides support for apps such as Discord or WhatsApp right in Muffin. Also creates a Chrome user-agent, and each Live App has it's own persistence profile.