IVSDKDotNetWrapper 1.9.1

dotnet add package IVSDKDotNetWrapper --version 1.9.1
                    
NuGet\Install-Package IVSDKDotNetWrapper -Version 1.9.1
                    
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="IVSDKDotNetWrapper" Version="1.9.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="IVSDKDotNetWrapper" Version="1.9.1" />
                    
Directory.Packages.props
<PackageReference Include="IVSDKDotNetWrapper" />
                    
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 IVSDKDotNetWrapper --version 1.9.1
                    
#r "nuget: IVSDKDotNetWrapper, 1.9.1"
                    
#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 IVSDKDotNetWrapper@1.9.1
                    
#: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=IVSDKDotNetWrapper&version=1.9.1
                    
Install as a Cake Addin
#tool nuget:?package=IVSDKDotNetWrapper&version=1.9.1
                    
Install as a Cake Tool

<p align="center"> <img width="200" src="https://user-images.githubusercontent.com/39125931/197342023-e20e0ed9-6082-4635-8b8b-57581fba79ee.png"> </p>

IV-SDK .NET is a .NET wrapper created by ItsClonkAndre for the original IV-SDK by Zolika1351.
It allows you to create and run scripts for Grand Theft Auto IV using any .NET-supported language.

⚡ Build powerful GTA IV mods with the full flexibility of .NET!

Limitations

  • Only works on GTA IV version 1.0.7.0 and 1.0.8.0 yet
  • Not everything from IV-SDK was ported over to IV-SDK .NET yet. More things will be ported/added over time.

Feel free to contribute to this project to get rid of some limitations.

How to Install

Check out the Installation Guide in the documentation.

Documentation

Check it out

IV-SDK .NET on GTAForums

Support

If you want to support me or this project, you can do that via Patreon or Ko-fi.

Credits

Dear ImGui by ocornut.
Thanks to akifle47 for the InGameTimecycEditor which helped me implement Dear ImGui into this project!

How to Contribute

Got an idea on how to improve IV-SDK .NET? Or maybe you found a bug?
Please let us know by opening an issue on the Issues page.

Even better: Feel free to fork the project and submit a Pull Request to contribute directly!

Product Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETFramework 4.7.2

    • No dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on IVSDKDotNetWrapper:

Package Downloads
CustomInventoryIV

A library for GTA IV with which you can easily create your own inventories.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.9.1 168 6/5/2025
1.9.0 148 6/5/2025
1.8.0 155 12/5/2024
1.7.0 150 10/3/2024