Skip to content

Notio is a real-time server solution designed to facilitate efficient communication and data sharing. It allows users to exchange messages and information quickly, providing a robust backend for various applications requiring live updates and instant data synchronization.

License

Notifications You must be signed in to change notification settings

phcnguyen/Notio

Icon Notio

GitHub License

Notio is a real-time server solution designed to facilitate efficient communication and data sharing. It allows users to exchange messages and information quickly, providing a robust backend for various applications requiring live updates and instant data synchronization.

Features

  • Real-time communication: Supports instant messaging and data synchronization.
  • Scalability: Designed to handle a large number of concurrent connections.
  • Security: Implements encryption and other security measures to protect data.
  • Extensibility: Easily extendable with custom protocols and handlers.

Requirements

Source Code

Getting started with Notio couldn't be easier. Make sure you have Visual Studio 2022 Community installed.

  • Clone the source: git clone https://github.com/phcnguyen/Notio.git
  • Open Notio.sln
  • Restore Nuget packages
  • Build

Nuget Packages

ID Package Name Command
1 Notio dotnet add package Notio
2 Notio.Common dotnet add package Notio.Common
3 Notio.Cryptography dotnet add package Notio.Cryptography
4 Notio.Logging dotnet add package Notio.Logging
5 Notio.Network dotnet add package Notio.Network
6 Notio.Network.Package dotnet add package Notio.Network.Package
7 Notio.Network.Web dotnet add package Notio.Network.Web
8 Notio.Serialization dotnet add package Notio.Serialization
9 Notio.Shared dotnet add package Notio.Shared
10 Notio.Storage dotnet add package Notio.Storage

Contributing

When contributing please keep in mind our Code of Conduct.

Notio is copyright © PhcNguyen - Provided under the Apache License, Version 2.0.

Contact

For questions, suggestions, or support, please open an issue on GitHub or contact the maintainers directly.

About

Notio is a real-time server solution designed to facilitate efficient communication and data sharing. It allows users to exchange messages and information quickly, providing a robust backend for various applications requiring live updates and instant data synchronization.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks