FindSoftware

Mojolicious

Perl real-time web framework for building web applications, with a built-in web server and a toolkit for HTTP and WebSocket clients and servers.

Mojolicious is a real-time web framework for Perl. It includes a built-in non-blocking web server, Perl-ish templates, and a toolkit with HTTP and WebSocket client and server components. It is installed from CPAN with cpanm, and the Cookbook covers running it under Hypnotoad, under Morbo during development, or as a CGI script.

Worth knowing

On its built-in server the application is a process that stays running. As a CGI script it starts for each request and nothing stays running between them.

Identity

Status
Active
Maintainer
Sebastian Riedel1
First release
20106

Rendering and deploy

Runs as
Always on, Per request3
Rendering
On a server1
Install with
cpanm, the CPAN client1

Releases

Current major version
95
Last release
2026-10-245

Adoption

GitHub stars
2,7562
Contributors
1537

Why these figures do not compare

Sources

  1. 2026-10-26: links, Maintainer, Runtime, Minimum runtime, Categories, Rendering, Install with, Templating
    mojolicious.org/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/mojolicious/mojo
  3. 2026-10-26: Runs as
    mojolicious.org/perldoc/Mojolicious/Guides/Cookbook
  4. 2026-10-26: License
    raw.githubusercontent.com/mojolicious/mojo/main/LICENSE
  5. 2026-10-26: Current major version, Last release
    fastapi.metacpan.org/v1/release/Mojolicious
  6. 2026-10-26: First release
    raw.githubusercontent.com/mojolicious/mojo/main/Changes
  7. 2026-10-26: Contributors
    api.github.com/repos/mojolicious/mojo/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON