Mako Server
The Mako Server is a compact, ready-to-run web and application server that delivers powerful Lua-based web capabilities with zero setup, just download and go. Its tiny footprint hides a feature-rich engine packed with asynchronous non-blocking sockets and a complete web...
Features
Properties
- Lightweight
Features
- Portable
- Ad-free
- No registration required
- No Tracking
- Extensible by Plugins/Extensions
- Command line interface
Mako Server News & Activities
Recent activities
- SoCalDude updated Mako Server
- POX added Mako Server as alternative to TrailBase
Mako Server information
What is Mako Server?
The Mako Server is a compact, ready-to-run web and application server that delivers powerful Lua-based web capabilities with zero setup, just download and go. Its tiny footprint hides a feature-rich engine packed with asynchronous non-blocking sockets and a complete web framework
All-in-one solution
- Includes a lightweight database (SQLite), HTTP(S) client/server, SMTP support, WebSockets, and IoT/industrial protocols like MQTT, OPC-UA, and Modbus.
- Comes pre-bundled with Lua Server Pages (LSP), letting you write dynamic scripts alongside HTML; no extra components required
Powerful features—just run the binary
- Run on Windows, Linux, macOS, embedded Linux, (and even QNX)
- Supports automated TLS via Let's Encrypt (ACME), optionally with DNS-01 through built-in SharkTrustX integration for seamless cert management.
- Includes SMQ broker (a lightweight pub/sub IoT protocol similar to MQTT) to support real-time messaging out of the box
Packed with batteries—Lua, LSP, async I/O, security, IoT protocols—Mako Server delivers a modern web platform that truly just works. No heavy frameworks, no config files, no fuss—drop the binary or compile the code and start coding.




