Libraries
Every part of VpnHood is a set of packages on NuGet. Pick a group: its page says what it is for, when to use it, and which package to take.
Networking
Standalone .NET libraries for the network layer a VPN is built on. None of them needs a VPN: each one works in any .NET application.
VPN Core
The VPN itself: the client and server engines, the tunnel between them, and the parts that decide where traffic goes and who may connect.
App Logic
Everything a VPN app does below its screens, the same on every platform. Your app adds the screens and a head for each platform, as the template does.
App UI
The app's screens and the hosts that run them, from a phone to a desktop service.