A WIP Bittorent client in C++ 20.
- Managed with VCPKG, see vcpkg.json
- {fmt} (String Formatting)
- doctest (Testing)
- asio (Networking)
- ada (URL Parser)
- recursive-variant (Hacky sum-types in C++)
cmake -S . -B build
cmake --build build
./build/typhoon <torrent file>
there are a number of example torrent files in examples/
./build/test