lokinet/external/readme.md
dan dc7f3cee22 Replace cxxopts with CLI11
- Simiplifies CLI code for future modification
- filesystem library linked in cmake check_for_std_filesystem file
2023-01-06 15:04:14 -08:00

586 B

directory for git submodules

  • CLI11: cli argument parser
  • cpr: curl for people, used by lokinet-bootstrap toolchain (to be removed)
  • ghc-filesystem: std::filesystem shim lib for older platforms (like macos)
  • ngtcp2: quic implementation
  • nlohmann: json parser
  • oxen-encoding: bencode/endian header-only library
  • oxen-logging: spdlog wrapper library
  • oxen-mq: zmq wrapper library for threadpool and rpc
  • pybind11: for pybind modules
  • sqlite_orm: for peer stats db
  • uvw: libuv header only library for main event loop