~/purrnet Made with PurrNet

PurrNet

Networking that feels like Unity, not like netcode.

Unity Package Manager Add package from git URL
Sponsored by Heroic Labs

$ cat studios.txt #

Unity-native, not Unity-adjacent

Spawn with Instantiate() and Destroy(). Nesting works. Nothing new to learn before you can move.

Prediction people actually use

Client-side prediction that is powerful and flexible, with opt-in determinism to save bandwidth.

RPCs with no ceremony

Generic, static and awaitable. No manual serializers, no registration step, no callback spaghetti.

Reconnects that just work

A built-in cookie system lets servers retain player data across sessions, so dropping out is not starting over.

Rules instead of rewrites

Pick server-strict or client-convenient per project. Change your mind without rearchitecting.

Indie to large-scale

Optimized for performance and modularity. The same library scales from a game jam to a shipped title.

Cross-play, built in

One stack across desktop, mobile, web and consoles. The Composite Transport runs several transports at once, so a shared lobby is a config choice, not a port.

Bring the project you already have

Switching netcode mid-project is documented, not improvised. Step-by-step guides walk an existing multiplayer codebase over to PurrNet.

Engineers on call

Studio support with hands-on project access. We have taken finished single-player titles online too, so retrofitting a shipped codebase is familiar ground.

Contact us
More info →
Hekkow

"I've tried a couple times to build a multiplayer game but it never went well until I tried out Purrnet. Makes the entire process so much easier. The developers create YouTube tutorials and help people out in the Discord server, so there's constant support. Overall highly recommend"

Teambeurnaut

"After trying multiple networking solutions, seeing the support and the mission this networking solution has alone convinced me to try it. But then the real kicker hit me: its so simple to use. And it can be very easily extended to create your own custom networking objects. Since you are here, seriously.. Give it a try!"

OverGast

"After some months of using PurrNet I can come here and gladly say it's by far the best and easier network solution out there. Easy setup, lots of tutorials and a great community willing to help you through the process to create your own ideas. Near-instant developer responses for questions or feedback. Regular updates improving, fixing and adding features. Can't complain to be honest. Keep it up!"

Kabookie

"Simply the best. Makes all other networking assets wish they were as great as this one. Once you wrap your head around networking (which carries over from any networking solution), you'll quickly realize these guys just 'get it'. Couldn't recommend it enough."

o0658385906im

"I'm still shocked this asset is completely free, everything just works and is very intuitive. The support from the discord server is quick and helpful. Would recommend this to anyone getting into multiplayer networking!"

rayanjenkinsed

"How else could I describe it ? The fact that the tutorials are so easy to follow through, almost each important page has a YouTube video associated with it, and the Discord is super active !"

Jorran

"I've hassled with previous networking tools before and my main issue had always been less adaptability, but this tool provides so much control that it is usable in a lot of situations. And after all that is said it's super easy to use, just apply a lot of normal scripting with a bit of knowledge of how networking logic is, then you're all good to go! ^^"

Hekkow

"I've tried a couple times to build a multiplayer game but it never went well until I tried out Purrnet. Makes the entire process so much easier. The developers create YouTube tutorials and help people out in the Discord server, so there's constant support. Overall highly recommend"

Teambeurnaut

"After trying multiple networking solutions, seeing the support and the mission this networking solution has alone convinced me to try it. But then the real kicker hit me: its so simple to use. And it can be very easily extended to create your own custom networking objects. Since you are here, seriously.. Give it a try!"

OverGast

"After some months of using PurrNet I can come here and gladly say it's by far the best and easier network solution out there. Easy setup, lots of tutorials and a great community willing to help you through the process to create your own ideas. Near-instant developer responses for questions or feedback. Regular updates improving, fixing and adding features. Can't complain to be honest. Keep it up!"

Kabookie

"Simply the best. Makes all other networking assets wish they were as great as this one. Once you wrap your head around networking (which carries over from any networking solution), you'll quickly realize these guys just 'get it'. Couldn't recommend it enough."

o0658385906im

"I'm still shocked this asset is completely free, everything just works and is very intuitive. The support from the discord server is quick and helpful. Would recommend this to anyone getting into multiplayer networking!"

rayanjenkinsed

"How else could I describe it ? The fact that the tutorials are so easy to follow through, almost each important page has a YouTube video associated with it, and the Discord is super active !"

Jorran

"I've hassled with previous networking tools before and my main issue had always been less adaptability, but this tool provides so much control that it is usable in a lot of situations. And after all that is said it's super easy to use, just apply a lot of normal scripting with a bit of knowledge of how networking logic is, then you're all good to go! ^^"

$ purrnet --start #

Start building multiplayer today

Drop the package into Unity and you are running. If you get stuck, the Discord is where the team and the community actually answer.

Unity Package Manager Add package from git URL