Nalix.Network.Web
0.8.98
dotnet add package Nalix.Network.Web --version 0.8.98
NuGet\Install-Package Nalix.Network.Web -Version 0.8.98
<PackageReference Include="Nalix.Network.Web" Version="0.8.98" />
<PackageVersion Include="Nalix.Network.Web" Version="0.8.98" />
<PackageReference Include="Nalix.Network.Web" />
paket add Nalix.Network.Web --version 0.8.98
#r "nuget: Nalix.Network.Web, 0.8.98"
#:package Nalix.Network.Web@0.8.98
#addin nuget:?package=Nalix.Network.Web&version=0.8.98
#tool nuget:?package=Nalix.Network.Web&version=0.8.98
Nalix
📖 About
Nalix is a real-time server solution designed for efficient communication and data sharing. It enables instant messaging, data synchronization, and secure networking, making it ideal for applications requiring live updates.
🛠️ Latest Builds
| Enviroment | Status |
|---|---|
✨ Features
- 🔄 Real-time communication – Supports instant messaging and state synchronization.
- ⚡ High performance – Designed to handle thousands of concurrent connections.
- 🔐 Security-focused – Implements encryption (ChaCha20-Poly1305, XTEA) to protect data.
- 🛠️ Extensible – Easily customizable with your own protocols and handlers.
- 📡 Live Updates – Stay up to date with real-time updates, ensuring dynamic and responsive experiences.
- 💻 Modern C# Implementation – Leveraging cutting-edge C# features for clean, efficient, and maintainable code.
- 🧩 SOLID & DDD Principles – Adhering to SOLID principles and Domain-Driven Design for a robust and scalable architecture.
🔧 Requirements
- .NET 9 and C# 13 support
- Install .NET SDK 9 from dotnet.microsoft.com
Visual Studio 2022Download Visual Studio
💻 Technologies
📦 Available NuGet Packages
| Package ID | Description | Install Command |
|---|---|---|
| Nalix | Core real-time server & client library | dotnet add package Nalix |
| Nalix.Common | Common utilities for Nalix | dotnet add package Nalix.Common |
| Nalix.Cryptography | Secure cryptographic functions | dotnet add package Nalix.Cryptography |
| Nalix.Logging | Logging utilities for Nalix | dotnet add package Nalix.Logging |
| Nalix.Network | Low-level networking functionality | dotnet add package Nalix.Network |
| Nalix.Network.Package | Custom packet handling for Nalix | dotnet add package Nalix.Network.Package |
| Nalix.Network.Web | WebSocket support for Nalix | dotnet add package Nalix.Network.Web |
| Nalix.Shared | Shared models and definitions | dotnet add package Nalix.Shared |
| Nalix.Storage | Storage solutions for Nalix | dotnet add package Nalix.Storage |
🛠️ Contributing
When contributing, please follow our Code of Conduct and submit PRs with proper documentation and tests.
📜 License
Nalix is copyright © PhcNguyen - Provided under the Apache License, Version 2.0.
📬 Contact
For questions, suggestions, or support, open an issue on GitHub or contact the maintainers.
Give a ⭐️ if this project helped you!
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- Nalix (>= 0.9.1)
- Nalix.Shared (>= 0.9.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|
- Initial release of Nalix.Network.Web.
- Features include:
• Modular web server architecture with extensibility.
• Authentication, CORS, and security middleware.
• Routing and session management.
• WebSockets support for real-time communication.
• Built-in MIME type handling and HTTP utilities.