Now v0.1.0 Stable Release

High-Performance C# Development for FiveM

Aero Framework is a curved, ultra-fast, zero-touch server framework. Designed to bypass the standard limitations of C# on Cfx.re server environments.

Engineered for Performance

Built from the ground up to solve common threading and memory overhead in C# FiveM scripting.

Circular-Buffer

Optimal execution structure. Processes custom events with near-zero latency and high stability.

📦

Dynamic Loader

Dynamically loads compiled assemblies from folder structure with safety dependency checks.

🚗

Driver Managers

High-level abstractions for Database connection, Players, Vehicles, and entity controls.

🔥

Zero-Touch

Automatic reflection scan triggers command registering and event mapping instantly on startup.

Beautifully Clean APIs

Creating features in C# has never been this intuitive.

using Aero.API;
using Aero.API.Interfaces;

public class MyPluginConfig : IConfig
{
    public bool Enabled { get; set; } = true;
    public string GreetingMessage { get; set; } = "Hello from Aero Plugin!";
}

public class MyPlugin : Plugin<MyPluginConfig>
{
    public override string Name => "MyPlugin";
    public override string Author => "Vertex Tools";
    public override System.Version Version => new System.Version(1, 0, 0);

    public static MyPluginConfig Config { get; set; }

    public override void OnLoad()
    {
        Log.Info($"${Name} Loaded! Greeting: ${Config.GreetingMessage}");
    }
}

Download Framework Modules

Download the consolidated installer or configure your server resources manually.

Core modules

Aero.Installer.exe

Automated Standalone Installer (Windows)

6.9 MBDownload

Aero.Installer

Automated Standalone Installer (Linux)

6.7 MBDownload

Aero.Core.net.dll

Framework Core Script Assembly

35.8 KBDownload

Aero.API.dll

Developer API Interface Library

22.0 KBDownload

Aero.Drivers.dll

Database, Player & Vehicle Abstractions

17.4 KBDownload

Aero.Events.dll

Circular-Buffer Event Dispatchers

14.3 KBDownload

Aero.Shared.dll

Shared framework utilities

5.1 KBDownload

Required external dependencies

Avian.dll

Core compilation runtime dependency

6.5 KBDownload

Avian.Event.dll

Event manager core engine dependency

7.5 KBDownload

YamlDotNet.dll

Configuration parser library

291.5 KBDownload

Microsoft.Testing.Platform.dll

Test platform runner assembly

1.2 MBDownload

Microsoft.Testing.Extensions.MSBuild.dll

MSBuild platform extensions

345.3 KBDownload

Microsoft.Testing.Extensions.Telemetry.dll

Test execution telemetry modules

303.8 KBDownload

Microsoft.ApplicationInsights.dll

Application telemetry collector

377.5 KBDownload

System.Diagnostics.DiagnosticSource.dll

Diagnostic instrumentation source

162.6 KBDownload

System.Memory.dll

High performance block memory library

138.9 KBDownload

System.Numerics.Vectors.dll

SIMD-enabled vector math library

113.1 KBDownload

System.Buffers.dll

Pre-allocated shared memory array pools

20.4 KBDownload

System.Runtime.CompilerServices.Unsafe.dll

Unsafe raw pointer operation wrapper

17.6 KBDownload

Quick Setup Guide

Run the console utility to integrate the modules instantly.

1Automatic Install

Download the Aero.Installer.exe executable, place it in your FiveM server root folder and run it. The installer will dynamically download all core DLLs, dependencies and build the `fxmanifest.lua`.

./Aero.Installer.exe

2Start Resource

Add the following load line to your server configuration file (usually server.cfg):

ensure aero-core