$ Packages
# Free and premium packages for PurrNet
Core
PurrNet
dev.purrnet.purrnet Purrfect Networking
PurrDiction
dev.purrnet.purrdiction Client Side Prediction
Studio Solutions
PurrPipes
dev.purrnet.purrpipes Offload traffic from the server using external connections (ex: voice chat)
PurrMonitor
dev.purrnet.monitor Network visualization tooling (ownership, bandwidth heatmap)
PurrServices
dev.purrnet.services Core functionality for the PurrNet services - WIP
Platform Orchestrator
dev.purrnet.platformorchestrator Initializes Steam, EOS and your own platform services in priority order, with automatic fallback, a unified local user, and a ranked transport list ready to hand to PurrNet.
Diagnostics
dev.purrnet.diagnostics Captures runtime incidents, multiplayer state, peer reports, hierarchy snapshots and custom game context, then sends them to the dashboard for grouped debugging across connected players.
Transports
Integrations
Edgegap
com.edgegap.unity-servers-plugin Nakama
com.heroiclabs.nakama-unity Unity3D client for Nakama and Satori server written in C#.
Dissonance
dev.purrnet.dissonance Dissonance integration with PurrNet.
Other
PurrVoice
dev.purrnet.voice Voice chat for PurrNet.
PurrConversion
dev.purrnet.conversion Helps migrate from other networking solutions
PurrUI
dev.purrnet.ui Procedural UI and a stack based screen manager for Unity's UI.
PurrSave
dev.purrnet.saving A saving framework for PurrNet.
Host Migration
dev.purrnet.host-migration $ cat faq.txt
What happens when I cancel?
Your access is frozen, not removed. You keep the ability to download the last version you were entitled to, but you won't receive any new updates. Resubscribe at any time to unlock the latest versions.
Can I use packages in a team?
Yes! Once downloaded, you can use the package in your project and share the project with your team. Each team member who wants to independently download packages or receive updates will need their own subscription.
What about licensing?
A formal license agreement is coming soon. For now, packages are provided for use in your projects under a standard per-seat subscription model. If you have specific licensing questions, reach out via contact.
How do updates work?
When a new version is published, active subscribers are automatically entitled to it. You'll see the new version appear in your version list — just click Download. No manual upgrade steps needed.