GFX-Next is distributed exclusively as a NuGet package.
There are no standalone installers, binaries, or templates.
Requirements
Before installing GFX, make sure you have:
- .NET SDK (latest stable recommended)
- A supported IDE:
- Visual Studio
- Rider
- VS Code (with C# tooling)
- A system with OpenGL support
Basic knowledge of:
- C#
- NuGet
- project configuration
is assumed.
Installing via NuGet
GFX-Next is available on NuGet:
👉 https://www.nuget.org/packages/GFX
Using the NuGet Package Manager (Visual Studio)
- Open your project
- Right-click the project → Manage NuGet Packages
- Search for GFX
- Install the package
Using the .NET CLI
Code
dotnet add package GFX
This is the recommended approach for:
- CLI-based workflows
- CI pipelines
- editor tooling
- reproducible builds
Project Type
GFX-Next is designed to be used with:
- Console applications
- Desktop applications
- Custom launchers
- Editor tools
There is no enforced project template.
A minimal project reference is sufficient.
First Reference Test
After installation, verify the setup by referencing the core namespace:
C#
using LibGFX;
using LibGFX.Core;
If the project builds successfully, GFX-Next is installed correctly.
Platform Notes
- GFX-Next uses OpenGL
- Window and context creation are handled internally
- No platform-specific setup is required beyond GPU driver support