Written from scratch for POSIX and Windows. Primary development goes on macOS1, so WinAPI might be buggy/slightly outdated2.
There is configured Github Action on Linux + Windows. Both platform utilise clang-tidy.
There is an example in main.cpp
CMake, GCC/LLVM Clang1.
CMake, Some kind of C++ compiler: mingw, cygwin or MSVC2.
cmake -B build
cd build
cmake --build .
./http-server
ctest -V