# Home

Welcome to **neffos** - a cross-platform real-time framework with expressive, elegant API written in [Go](https://golang.org).

This book contains extensive documentation for **developers and teams** working with the neffos project.

### Table of Contents

* [Installing neffos](https://neffos.iris-go.com/installation)
* [Getting Started](https://neffos.iris-go.com/getting-started)
* [Upgraders & Dialers](https://neffos.iris-go.com/upgraders-and-dialers)
* [Request-Response architecture](https://neffos.iris-go.com/the-ask-method)
* [Errors](https://neffos.iris-go.com/errors)
* [Namespaces](https://neffos.iris-go.com/namespaces)
* [Rooms](https://neffos.iris-go.com/rooms)
* [Timeouts](https://neffos.iris-go.com/timeouts)
* [Broadcast](https://neffos.iris-go.com/broadcast)
* [Authentication](https://neffos.iris-go.com/authentication)
* [Scale out](https://neffos.iris-go.com/scale-out)
  * [Scale out using Redis](https://neffos.iris-go.com/scale-out/scale-out-using-redis)
  * [Scale out using Nats](https://neffos.iris-go.com/scale-out/scale-out-using-nats)
* [Encoding](https://neffos.iris-go.com/encoding)
* [Protobufs](https://neffos.iris-go.com/protobufs)
* [Working with Native Websocket Messages](https://neffos.iris-go.com/native-messages)
