What is Mako Server?
Mako Server is a compact and efficient Lua web framework that provides a non-blocking asynchronous sockets in a ready-to-run application server package. It includes a range of integrated features such as a database, SMTP, HTTP client/server, IoT protocols like MQTT, and industrial protocols like Modbus, making it well-suited for memory-constrained embedded Linux systems The Mako Server offers an API that resembles the Java Servlet API, allowing developers to design server-side web applications using the Lua scripting language. This framework prioritizes size, speed, and easy deployment, with web applications packaged as standard ZIP files for compact and straightforward deployment. The Mako Server supports a wide range of server-side web applications, from the simple to the advanced, enabling developers to create a vast range of solutions
Highlights
- Integrated database, SMTP, HTTP client/server, IoT protocols (MQTT), and industrial protocols (Modbus)
- Designed for memory-constrained embedded Linux systems
- Lua-based web framework with a Java Servlet API-like API
- Emphasis on size, speed, and easy deployment with ZIP file packaging
- Supports a wide range of server-side web applications
Platforms
- Linux
- Windows
- Mac
Languages
- English
Features
Portable