The Best 50 Apache HTTP Server Alternatives

  • SimpleHTTPServer

    python -m SimpleHTTPServer python3 -m http.server 8000 Documentation for python3 version: https://docs.python.org/3/library/http.server.html

    Free Open Source Mac OS X Windows Linux Self-Hosted

  • httpd

    Project Goals The efforts emphasize portability, standardization, correctness, proactive security and integrated cryptography. * Lean: Provide a small and monolithic...

    Free Open Source BSD OpenBSD

  • weborf

    Weborf is a lightweight webserver designed to rapidly share directories. Runs on POSIX systems.

    Free Open Source Mac OS X Windows Linux Self-Hosted

  • ShimmerCat

    A web server for web developers. It enables HTTPS and HTTP/2 from minute five!.

    Free Mac OS X Linux

  • Tntnet

    Fast web server for high performance C++ web applications

    Free Open Source Linux BSD

  • Thin

    Thin is a Ruby web server that glues together 3 of the best Ruby libraries in web history: * the Mongrel parser, the root of Mongrel speed and security *...

    Free Open Source Mac OS X Windows Linux Self-Hosted

  • Simple HTTP Server

    Need to share some files with your colleagues or setup basic html website on your machine? It's very simple with Simple HTTP Server. Just click 'Start...

    Free Open Source Mac OS X

  • Lwan

    Lwan is a high-performance web server with a low disk and memory footprint. It can serve both static content and dynamic content generated by C or Lua code.

    Free Open Source Linux

  • mongrel2

    Mongrel2 is an application, language, and network architecture agnostic web server that focuses on web applications using modern browser technologies.

    Free Open Source Linux Self-Hosted

  • thttpd

    Simple: It handles only the minimum necessary to implement HTTP/1.1. Well, maybe a little more than the minimum. Small: See the comparison chart. It also has...

    Free Open Source Linux Self-Hosted