Raylib-cs.BleedingEdge.Runtimes
5.5.2-dev.16
See the version list below for details.
dotnet add package Raylib-cs.BleedingEdge.Runtimes --version 5.5.2-dev.16
NuGet\Install-Package Raylib-cs.BleedingEdge.Runtimes -Version 5.5.2-dev.16
<PackageReference Include="Raylib-cs.BleedingEdge.Runtimes" Version="5.5.2-dev.16" />
<PackageVersion Include="Raylib-cs.BleedingEdge.Runtimes" Version="5.5.2-dev.16" />
<PackageReference Include="Raylib-cs.BleedingEdge.Runtimes" />
paket add Raylib-cs.BleedingEdge.Runtimes --version 5.5.2-dev.16
#r "nuget: Raylib-cs.BleedingEdge.Runtimes, 5.5.2-dev.16"
#:package Raylib-cs.BleedingEdge.Runtimes@5.5.2-dev.16
#addin nuget:?package=Raylib-cs.BleedingEdge.Runtimes&version=5.5.2-dev.16&prerelease
#tool nuget:?package=Raylib-cs.BleedingEdge.Runtimes&version=5.5.2-dev.16&prerelease

Raylib-cs.BleedingEdge
Bleeding-edge C# bindings for raylib, a simple and easy-to-use library to learn videogames programming (www.raylib.com)
Raylib-cs.BleedingEdge targets .NET 8+ and uses the master branch of raylib
To see examples, you can reference the raylib-cs or raylib examples as this binding has mostly same function signatures (see API differences)
installation
$ dotnet add package Raylib-cs.BleedingEdge --prerelease
$ dotnet add package Raylib-cs.BleedingEdge.Runtimes --prerelease
If you need just runtimes: install Raylib-cs.BleedingEdge.Runtimes
If you need custom native build: uninstall Raylib-cs.BleedingEdge.Runtimes and
add CompileNatives.props
to your project and import it (add <Import Project="CompileNatives.props"/>)
(Requires custom native build!!)
If you need to compile a static library: add <CompileShared>false</CompileShared> to your project's PropertyGroup
You can download static library natives from GitHub Actions
You will need GitHub account to download artifacts
basic example
using Raylib_cs.BleedingEdge;
using static Raylib_cs.BleedingEdge.Raylib;
const int screenWidth = 800;
const int screenHeight = 450;
InitWindow(screenWidth, screenHeight, "raylib [core] example - basic window");
while (!WindowShouldClose())
{
BeginDrawing();
ClearBackground(Color.RayWhite);
DrawText("Congrats! You created your first window!", 190, 200, 20, Color.LightGray);
EndDrawing();
}
CloseWindow();
differences from raylib-cs
main differences
| raylib-cs | Raylib-cs.BleedingEdge |
|---|---|
| .NET 6.0+ | .NET 8.0+ |
| Released 07-2018 | Released 08-2024 |
| raylib 5.0 | raylib 5.5-dev (master) |
API differences
There are minor enum value name differences, such as WindowHighDpi instead of HighDpiWindow,
KbMenu instead of KeyboardMenu. Enum value names in this binding are same as in raylib,
but renamed to match PascalCase
| raylib-cs | Raylib-cs.BleedingEdge |
|---|---|
using Raylib_cs |
using Raylib_cs.BleedingEdge |
T[] for functions with array pointers |
Span<T> for functions with array pointers |
int argument for the length of array |
-, use Span<T>.Slice if necessary |
Utf8Buffer |
Utf8Handle |
Learn more about Target Frameworks and .NET Standard.
-
net8.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Raylib-cs.BleedingEdge.Runtimes:
| Package | Downloads |
|---|---|
|
Vigilance
2D Game Engine |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 5.6.2-dev.218 | 0 | 10/23/2025 |
| 5.6.2-dev.217 | 26 | 10/22/2025 |
| 5.6.2-dev.216 | 26 | 10/21/2025 |
| 5.6.2-dev.214 | 127 | 10/2/2025 |
| 5.6.2-dev.213 | 130 | 9/24/2025 |
| 5.6.2-dev.212 | 125 | 9/23/2025 |
| 5.6.2-dev.211 | 254 | 9/18/2025 |
| 5.6.2-dev.210 | 249 | 9/18/2025 |
| 5.6.2-dev.209 | 256 | 9/17/2025 |
| 5.6.2-dev.208 | 103 | 9/13/2025 |
| 5.6.2-dev.207 | 69 | 9/12/2025 |
| 5.6.2-dev.206 | 122 | 9/5/2025 |
| 5.6.2-dev.201 | 127 | 8/20/2025 |
| 5.6.2-dev.200 | 120 | 8/18/2025 |
| 5.6.2-dev.199 | 126 | 8/13/2025 |
| 5.6.2-dev.198 | 125 | 8/12/2025 |
| 5.6.2-dev.197 | 204 | 8/5/2025 |
| 5.6.2-dev.196 | 149 | 8/4/2025 |
| 5.6.2-dev.195 | 27 | 8/2/2025 |
| 5.6.2-dev.194 | 31 | 8/1/2025 |
| 5.6.2-dev.189 | 100 | 7/30/2025 |
| 5.6.2-dev.188 | 232 | 7/26/2025 |
| 5.6.2-dev.186 | 393 | 7/21/2025 |
| 5.6.2-dev.185 | 42 | 7/19/2025 |
| 5.6.2-dev.184 | 123 | 7/15/2025 |
| 5.6.2-dev.183 | 118 | 7/15/2025 |
| 5.6.2-dev.182 | 115 | 7/14/2025 |
| 5.6.2-dev.181 | 128 | 7/9/2025 |
| 5.6.2-dev.180 | 122 | 7/2/2025 |
| 5.6.2-dev.179 | 77 | 6/27/2025 |
| 5.6.2-dev.178 | 134 | 6/23/2025 |
| 5.6.2-dev.177 | 54 | 6/21/2025 |
| 5.6.2-dev.176 | 125 | 6/17/2025 |
| 5.6.2-dev.175 | 127 | 6/17/2025 |
| 5.6.2-dev.174 | 130 | 6/2/2025 |
| 5.6.2-dev.173 | 87 | 5/31/2025 |
| 5.6.2-dev.172 | 127 | 5/28/2025 |
| 5.6.2-dev.171 | 134 | 5/19/2025 |
| 5.6.2-dev.170 | 152 | 5/16/2025 |
| 5.6.2-dev.168 | 163 | 5/16/2025 |
| 5.6.2-dev.167 | 200 | 5/12/2025 |
| 5.6.2-dev.166 | 111 | 5/9/2025 |
| 5.6.2-dev.165 | 134 | 5/5/2025 |
| 5.6.2-dev.162 | 119 | 4/27/2025 |
| 5.6.2-dev.61 | 118 | 4/27/2025 |
| 5.6.2-dev.60 | 103 | 2/25/2025 |
| 5.6.2-dev.59 | 81 | 2/23/2025 |
| 5.6.2-dev.58 | 76 | 2/21/2025 |
| 5.6.2-dev.57 | 78 | 2/20/2025 |
| 5.6.2-dev.56 | 82 | 2/14/2025 |
| 5.6.2-dev.55 | 82 | 2/13/2025 |
| 5.6.2-dev.54 | 82 | 2/1/2025 |
| 5.6.2-dev.53 | 78 | 1/31/2025 |
| 5.6.2-dev.52 | 82 | 1/28/2025 |
| 5.6.2-dev.51 | 73 | 1/28/2025 |
| 5.6.2-dev.50 | 73 | 1/28/2025 |
| 5.6.2-dev.45 | 77 | 1/27/2025 |
| 5.6.2-dev.44 | 74 | 1/25/2025 |
| 5.6.2-dev.43 | 66 | 1/24/2025 |
| 5.6.2-dev.42 | 68 | 1/22/2025 |
| 5.6.2-dev.41 | 68 | 1/19/2025 |
| 5.6.2-dev.40 | 66 | 1/16/2025 |
| 5.6.2-dev.39 | 61 | 1/16/2025 |
| 5.6.2-dev.38 | 67 | 1/13/2025 |
| 5.6.2-dev.37 | 78 | 1/10/2025 |
| 5.6.2-dev.36 | 51 | 1/9/2025 |
| 5.6.2-dev.35 | 61 | 1/8/2025 |
| 5.6.2-dev.34 | 98 | 1/3/2025 |
| 5.6.2-dev.33 | 91 | 12/31/2024 |
| 5.6.2-dev.32 | 77 | 12/26/2024 |
| 5.6.2-dev.31 | 81 | 12/24/2024 |
| 5.6.2-dev.30 | 78 | 12/23/2024 |
| 5.6.2-dev.29 | 81 | 12/21/2024 |
| 5.6.2-dev.28 | 77 | 12/21/2024 |
| 5.6.2-dev.27 | 85 | 12/20/2024 |
| 5.6.2-dev.26 | 77 | 12/18/2024 |
| 5.6.2-dev.25 | 78 | 12/18/2024 |
| 5.6.2-dev.24 | 95 | 12/8/2024 |
| 5.6.2-dev.23 | 71 | 12/8/2024 |
| 5.6.2-dev.22 | 92 | 12/5/2024 |
| 5.6.2-dev.21 | 78 | 12/3/2024 |
| 5.6.2-dev.20 | 75 | 12/2/2024 |
| 5.6.2-dev.19 | 85 | 11/29/2024 |
| 5.6.2-dev.18 | 89 | 11/22/2024 |
| 5.5.2-dev.17 | 78 | 11/20/2024 |
| 5.5.2-dev.16 | 76 | 11/20/2024 |
| 5.5.1-dev-9 | 83 | 11/4/2024 |
| 5.5.1-dev-8 | 77 | 10/29/2024 |
| 5.5.1-dev-7 | 83 | 10/28/2024 |
| 5.5.1-dev-6 | 76 | 10/25/2024 |
| 5.5.1-dev-5 | 71 | 10/24/2024 |
| 5.5.1-dev-4 | 69 | 10/24/2024 |
| 5.5.1-dev-3 | 75 | 10/24/2024 |
| 5.5.1-dev-14 | 68 | 11/20/2024 |
| 5.5.1-dev-13 | 74 | 11/20/2024 |
| 5.5.1-dev-12 | 72 | 11/18/2024 |
| 5.5.1-dev-11 | 68 | 11/18/2024 |
| 5.5.1-dev-10 | 75 | 11/18/2024 |
| 5.5.1-dev.15 | 72 | 11/20/2024 |
| 5.5.0-dev-94 | 81 | 10/23/2024 |
| 5.5.0-dev-92 | 72 | 10/23/2024 |
| 5.5.0-dev-87 | 76 | 10/23/2024 |
| 5.5.0-dev-86 | 61 | 10/22/2024 |
| 5.5.0-dev-85 | 74 | 10/22/2024 |
| 5.5.0-dev-84 | 65 | 10/22/2024 |
| 5.5.0-dev-83 | 109 | 10/18/2024 |
| 5.5.0-dev-82 | 68 | 10/17/2024 |
| 5.5.0-dev-81 | 85 | 10/16/2024 |
| 5.5.0-dev-80 | 79 | 10/16/2024 |
| 5.5.0-dev-79 | 76 | 10/16/2024 |
| 5.5.0-dev-68 | 72 | 10/15/2024 |
| 5.5.0-dev-67 | 91 | 10/10/2024 |
| 5.5.0-dev-66 | 75 | 10/9/2024 |
| 5.5.0-dev-65 | 75 | 10/4/2024 |
| 5.5.0-dev-63 | 72 | 10/2/2024 |
| 5.5.0-dev-62 | 79 | 10/1/2024 |
| 5.5.0-dev-61 | 80 | 9/28/2024 |
| 5.5.0-dev-60 | 80 | 9/27/2024 |
| 5.5.0-dev-59 | 78 | 9/23/2024 |
| 5.5.0-dev-58 | 79 | 9/22/2024 |
| 5.5.0-dev-57 | 77 | 9/20/2024 |
| 5.5.0-dev-55 | 101 | 9/16/2024 |
| 5.5.0-dev-54 | 81 | 9/16/2024 |
| 5.5.0-dev-53 | 79 | 9/16/2024 |
| 5.5.0-dev-52 | 93 | 9/15/2024 |
| 5.5.0-dev-51 | 86 | 9/13/2024 |
| 5.5.0-dev-50 | 77 | 8/29/2024 |
| 5.5.0-dev-49 | 80 | 8/27/2024 |
| 5.5.0-dev-47 | 75 | 8/27/2024 |
| 5.5.0-dev-102 | 69 | 10/24/2024 |