mojo-loco

Mojolicious plugin that launches a local GUI via default web browser

This is one way to create low-effort desktop applications using Mojolicious (cross-platform if your code is sufficiently portable).

On server start, Mojolicious::Plugin::Loco this opens a dedicated window in your default internet browser, assuming an available desktop and default internet browser that Browser::Open knows how to deal with. The application server then listens on a loopback/localhost port, shutting down once the browser window and all descendants thereof are subsequently closed.

Module documentation.

Installation directions.

Getting started with Mojolicious

author

Roger Crew wrog@cpan.org

This software is copyright (c) 2018 by Roger Crew.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.