Simple Event Driven HTTP/1.1 Server in C++

View on GitHub →

A high-performance HTTP server implemented in C++ using event-driven architecture. Features include:

  • HTTP/1.1 compliance
  • Keep-alive connections
  • Configurable thread pool
  • MIME type detection
  • Directory listing

The server uses epoll for efficient I/O event notification and implements a modular architecture for easy extension.