Make It Pop
< PORTFOLIO

Mojolicious

/README.md

Mojolicious is a real-time web framework for Perl, originally created by Sebastian Riedel — the author of Catalyst. It ships with no non-core CPAN dependencies and provides a fun, minimal API for routing, plugins, content negotiation, sessions, validation, and testing — all built on a non-blocking I/O event loop.

Two flavors ship together: Mojolicious::Lite for single-file apps (Sinatra-style) and full Mojolicious for larger MVC projects.

/DESCRIPTION.md

Real-time web framework for Perl. Non-blocking I/O, WebSockets, zero non-core deps.

✨ Features

🐪 Zero Dependencies

Self-contained — no non-core CPAN modules required. Server, client, JSON, templates all included.

⚡ Non-Blocking I/O

Built-in event loop. Handles thousands of WebSocket connections on a single process.

🧞 Mojolicious::Lite

Express a whole web app in one Perl file — routes, templates (via __DATA__), and config inline.

🔌 WebSockets

First-class server- and client-side WebSocket support. Real-time push, chat, dashboards.

🧰 Hypnotoad

Pre-forking UNIX-optimized HTTP server with zero-downtime hot deployment via SIGUSR2.

Video_Preview

Media_Player.exe ● PLAYING