Skip to main content
Veldrid package icon

Veldrid

A low-level, hardware-accelerated graphics and compute library for .NET, with backends for Vulkan, Metal, Direct3D 11, OpenGL, and OpenGL ES. Veldrid can be used to create high-performance 2D and 3D games, simulations, tools, and other graphical applications.

Total Downloads
4.8M
4,769,954
Published
Jul 6, 2020
Latest stable version

Install

.NET CLI
dotnet add package Veldrid --version 4.8.0
Package Manager Console
Install-Package Veldrid -Version 4.8.0
PackageReference
<PackageReference Include="Veldrid" Version="4.8.0" />

Frameworks

.NETStandard2.0

Dependencies

Veldrid.MetalBindings
.NETStandard2.0
[4.8.0, )
Veldrid.OpenGLBindings
.NETStandard2.0
[4.8.0, )
NativeLibraryLoader
.NETStandard2.0
[1.0.10, )
SharpDX
.NETStandard2.0
[4.0.1, )
SharpDX.D3DCompiler
.NETStandard2.0
[4.0.1, )
SharpDX.DXGI
.NETStandard2.0
[4.0.1, )
SharpDX.Direct3D11
.NETStandard2.0
[4.0.1, )
System.Buffers
.NETStandard2.0
[4.4.0, )
[4.4.0, )
Vk
.NETStandard2.0
[1.0.22, )

Adoption guide

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.

Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

How to read this guidance

Sources: published NuGet v3 registry metadata and explicit NuBrowse editorial guides. Refresh: package metadata is refreshed from NuGet when the page loads. Limit: this is not a security, legal or compatibility guarantee; validate the selected version in your project.

Useful next steps

Move from package metadata to a concrete selection or review workflow.