lwan (www/lwan) Add to my watchlist

Lwan is a high-performance & scalable web server.

Lwan is a high-performance & scalable web server. With its low disk and memory footprints, it's suitable to be used from embedded devices to robust servers. Both static and dynamic content can be served, as it can also be used as a library. Dynamic content can be generated by code written in either C or Lua. Connections are handled individually by coroutines, which are transparently and efficiently juggled by a per-CPU cooperative scheduler, giving the illusion of blocking I/O to handlers. Lwan isn't just a simple static file server: it can be used as a library to build web services on top of it. In fact, the static file server isn't a special case: it just uses the same APIs that are available when Lwan is used as a library.

Version: 0.3 License: GPL-2 GitHub
Maintainers herbygillot
Categories www
Homepage https://lwan.ws
Platforms darwin
  • debug (Enable debug binaries)
  • universal (Build for multiple architectures)

"lwan" depends on

lib (4)
build (3)

Ports that depend on "lwan"

No ports

Port notes

lwan's configuration file is located at: ${prefix}/etc/lwan/lwan.conf

To start the lwan service, use `port load`:
$ sudo port load lwan

To stop and disable the service, use `port unload`:
$ sudo port unload lwan

Port Health:

Loading Port Health

Installations (30 days)


Requested Installations (30 days)


Livecheck results

lwan seems to have been updated (port version: 0.3, new version: 0.5)

livecheck ran: 1 day, 1 hour ago