Small Logo
About
Features
Gallery
Docs

NetBuff Lib

NetBuff is a networking system based on the Unity game engine. Initially created for a college project, the system has been improved to the point of deserving to be polished and released / made available separately.

The NetBuff comes as a lighter and simpler alternative to other existing solutions such as Unity's own NGO (Netcode For GameObjects) and third-party solutions (Mirror, etc...)

What makes NetBuff better than other alternatives?

NetBuff was built with simplicity and power in mind. It’s incredibly easy to implement, highly customizable, and features a unique HOT Reload system that keeps your server perfectly in sync — even after recompiling. You can even save and load the entire server state at any time, making iteration and testing smoother than ever.

How does NetBuff handle scalability?

Our system is designed to grow with your needs. Whether you’re starting small or scaling globally, NetBuff adapts without compromising speed or uptime.

Is NetBuff easy to integrate with existing setups?

Absolutely. We provide simple APIs and clear documentation, making it easier to migrate or integrate NetBuff into your current workflow without downtime.

How committed are you to maintaining NetBuff?

NetBuff is the core networking tool used in all our in-house games, so keeping it maintained, updated, and state-of-the-art is one of our highest priorities.

Features

Advanced editor tools (State & Packet Inspecting)
Hot-Reload (Keep state through recompiling)
Session Management (Easy reconnection support)
Server password protection
Support for multiple scenes
Split screen suport
Server discovery system
Reliable packet delivery
Lightweight and optimized
Simple to implement & Very Customizable

Start using NetBuff