Select your language

Home arrow-right ... arrow-right IT Infrastructure Software arrow-right Server Management Software arrow-right Lwan

We've compiled a list of 16 free and paid alternatives to Lwan. The primary competitors include VWO Fullstack, Apache HTTP Server. In addition to these, users also draw comparisons between Lwan and nginx, Microsoft IIS, Cherokee. Also you can look at other similar options here: IT Infrastructure Software, Server Management Software.


VWO Fullstack
Free Trial Subscription

Effortlessly trial and implement intricate features with VWO FullStack. It offers server-side adaptability for diverse experiments with in-depth segmentation, ensuring optimal performance and consistent user experiences across channels.

Apache HTTP Server
Free Open Source

Apache, is a web server notable for playing a key role in the initial growth of the World Wide Web...

nginx
Free Open Source

nginx [engine x] is a HTTP and reverse proxy server, as well as a mail proxy server written by Igor...

Internet Information Services (IIS) for Windows® Server is a flexible, secure and...

Cherokee
Free Open Source

Cherokee is a flexible, very fast, lightweight Web server.

Abyss Web Server is a compact web server available for Windows, Mac OS X, Linux, and FreeBSD...

KatWeb
Free Open Source

A lightweight static web server and reverse proxy designed for the modern web.

lighttpd
Free Open Source

lighttpd (pronounced "lighty") is a web server designed to be secure, fast...

Caddy
Open Source

Caddy makes web development faster, easier, and more productive for busy people with busy websites.

Lwan is a high-performance web server with a low disk and memory footprint.

Lwan Platforms

tick-square Linux

Lwan Overview

Lwan is a high-performance & scalable web server for glibc/Linux platforms.

In development for almost 4 years, Lwan was until now a personal research effort that focused mostly on building a solid infrastructure for a lightweight and speedy web server:
* Low memory footprint (~500KiB for 10k idle connections)
* Minimal memory allocations & copies
* Minimal system calls
* Hand-crafted HTTP request parser
* Files are served using the most efficient way according to their size
- No copies between kernel and userland for files larger than 16KiB
- Smaller files are sent using vectored I/O of memory-mapped buffers
- Header overhead is considered before compressing small files
* Mostly wait-free multi-threaded design
* Diminute code base with roughly 7200 lines of C code

Features

• Mustache templating engine
• Used for directory listing & error messages
• Available for user-built handlers
• Easy to use API to create web applications or extend the web server
• Supports rebimboca da parafuseta
• Test suite written in Python tests the server as a black box
• No-nonsense configuration file syntax
• Supports a subset of HTTP/1.0 and HTTP/1.1
• systemd socket activation
• IPv6 ready

Share your opinion about the software, leave a review and help make it even better!

Lwan Tags

gnu-gpl lua http-server web-server

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?