Sdl3Sharp.Core 0.0.1-test2

This is a prerelease version of Sdl3Sharp.Core.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Sdl3Sharp.Core --version 0.0.1-test2
                    
NuGet\Install-Package Sdl3Sharp.Core -Version 0.0.1-test2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Sdl3Sharp.Core" Version="0.0.1-test2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Sdl3Sharp.Core" Version="0.0.1-test2" />
                    
Directory.Packages.props
<PackageReference Include="Sdl3Sharp.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Sdl3Sharp.Core --version 0.0.1-test2
                    
#r "nuget: Sdl3Sharp.Core, 0.0.1-test2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Sdl3Sharp.Core@0.0.1-test2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Sdl3Sharp.Core&version=0.0.1-test2&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Sdl3Sharp.Core&version=0.0.1-test2&prerelease
                    
Install as a Cake Tool

SDL3#

SDL3# will be a language binding for C# around sdl3.

In contrary to the "official" language binding for C# (SDL3-CS) listed on the website of the SDL project, this one aims to be more "csharpier" while still offering (almost) all of the features of SDL.

This project is currently WORK IN PROGRESS and is NOT at all usable!

State

I actually started this project quite some time ago (half a year iirc), but I had to stop working on it a rather short time after I started because of some health issue. So the current state of this project is mostly the state I abandoned it in back then.

While I'm currently not quite recovered, I want to start working on this project again quite shortly. In the meantime, this repository is meant to be conservative and to preserve the current progress of the project. (That also means that there's most certainly some unwanted/unneeded stuff in here, as it's just a preservation of the current state - I apologize for that)

If this repository is helpful to inspire someone or someone else wants to work on it, I'll be very happy.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (7)

Showing the top 5 NuGet packages that depend on Sdl3Sharp.Core:

Package Downloads
Sdl3Sharp.linux-arm64

SDL3# - SDL bindings for C#/.NET - "linux-arm64" package - just contains the native binaries for linux-arm64 and references the "Core" package

Sdl3Sharp.linux-x86

SDL3# - SDL bindings for C#/.NET - "linux-x86" package - just contains the native binaries for linux-x86 and references the "Core" package

Sdl3Sharp.linux-x64

SDL3# - SDL bindings for C#/.NET - "linux-x64" package - just contains the native binaries for linux-x64 and references the "Core" package

Sdl3Sharp.linux-arm

SDL3# - SDL bindings for C#/.NET - "linux-arm" package - just contains the native binaries for linux-arm and references the "Core" package

Sdl3Sharp.win-arm64

SDL3# - SDL bindings for C#/.NET - "win-arm64" package - just contains the native binaries for win-arm64 and references the "Core" package

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.0.1-test6 185 12/19/2025
0.0.1-test5 270 12/7/2025
0.0.1-test4 153 12/4/2025
0.0.1-test3 199 11/14/2025
0.0.1-test2 146 10/22/2025
0.0.1-test1 133 10/21/2025