A Wisp server that might not suck.
- Wisp V1 Support
- Pcap network capture
- Blacklisting & Whitelisting ports and domains
It's faster the WispServerCpp.
The other benchmarks are more nuanced.
Maybe? It's C++ so I'm cautious to encourage you to use it over something like Epoxy with the safety of Rust. More testing is needed, and I'll be the first to admit it.
Big thanks to all of these projects:
- uWebSockets A high performant web socket server library.
- Cli11 for configuration.
- pugixml for xml configuration.
- tl::expected a polyfill for the c++23 feature for better error handling.
- PcapPlusPlus for recording traffic going through your wisp server.
- BS_thread_pool a basic thread pool library.
WispServerCpp is an unstable buggy project I wrote in a vacuum before much of the Wisp ecosystem existed, this is my attempt to make a Wisp server that can actually perform at high speeds and with varied traffic.