Altruist 0.9.2-beta
dotnet add package Altruist --version 0.9.2-beta
NuGet\Install-Package Altruist -Version 0.9.2-beta
<PackageReference Include="Altruist" Version="0.9.2-beta" />
<PackageVersion Include="Altruist" Version="0.9.2-beta" />
<PackageReference Include="Altruist" />
paket add Altruist --version 0.9.2-beta
#r "nuget: Altruist, 0.9.2-beta"
#:package Altruist@0.9.2-beta
#addin nuget:?package=Altruist&version=0.9.2-beta&prerelease
#tool nuget:?package=Altruist&version=0.9.2-beta&prerelease
Altruist Core
Altruist is a high-performance, config-driven server framework for building scalable game servers and real-time applications in C# / .NET 9. While it serves as a general-purpose application server (DI, REST APIs, WebSocket/TCP/UDP, auth, persistence), its standout feature is a complete game simulation engine — built-in AI, combat, collision detection, visibility tracking, and automatic entity synchronization — all benchmarked with BenchmarkDotNet.
Status
This package is in beta (v0.9.0). The core API is stabilizing and actively used in production game development. Breaking changes are possible but increasingly rare. We encourage you to build with it and share feedback.
Documentation
📖 Project Documentation — Installation, guides, API reference, and benchmarks.
Links
📨 Open a GitHub Issue — Report bugs or request features.
♥️ Sponsor the project — Help fund development.
Copyright (c) Aron Gere 2025
| 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
- BCrypt.Net-Next (>= 4.0.3)
- BouncyCastle.NetCore (>= 2.2.1)
- CassandraCSharpDriver (>= 3.22.0)
- Cronos (>= 0.10.0)
- MessagePack (>= 3.1.3)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 9.0.3)
- Microsoft.EntityFrameworkCore (>= 9.0.4)
- Microsoft.Extensions.DependencyInjection (>= 9.0.4)
- Microsoft.Extensions.DependencyModel (>= 9.0.10)
- Microsoft.Extensions.Logging (>= 9.0.4)
- NetEscapades.Configuration.Yaml (>= 3.1.0)
- StackExchange.Redis (>= 2.8.31)
- System.Data.HashFunction.MurmurHash (>= 2.0.0)
- System.IdentityModel.Tokens.Jwt (>= 8.9.0)
NuGet packages (10)
Showing the top 5 NuGet packages that depend on Altruist:
| Package | Downloads |
|---|---|
|
Altruist.Socket
Socket module for Altruist framework. |
|
|
Altruist.EFCore
EFCore module for Altruist framework. |
|
|
Altruist.Web
Web module for Altruist framework. |
|
|
Altruist.Gaming
Gaming module for Altruist framework. |
|
|
Altruist.Redis
Redis module for Altruist framework. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.9.2-beta | 32 | 4/4/2026 |
| 0.9.1-beta | 32 | 4/4/2026 |
| 0.9.0-beta | 29 | 4/4/2026 |
| 0.4.1-alpha | 205 | 5/11/2025 |
| 0.3.2-alpha | 166 | 5/8/2025 |
| 0.3.1-alpha | 174 | 5/7/2025 |
| 0.2.1-alpha | 210 | 4/28/2025 |
| 0.1.11-alpha | 187 | 4/27/2025 |
| 0.1.10-alpha | 221 | 4/27/2025 |
| 0.1.9-alpha | 150 | 4/26/2025 |
| 0.1.8-alpha | 147 | 4/26/2025 |
| 0.1.7-alpha | 102 | 4/26/2025 |
| 0.1.6-alpha | 122 | 4/25/2025 |
| 0.1.5-alpha | 138 | 4/25/2025 |
| 0.1.4-alpha | 127 | 4/25/2025 |
| 0.1.3-alpha | 150 | 4/25/2025 |
| 0.1.2-alpha | 150 | 4/25/2025 |
| 0.1.1-alpha | 183 | 4/24/2025 |
| 0.1.0-alpha | 178 | 4/24/2025 |