Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Game Mod Loaders
  3. ScriptHookVDotNet

ScriptHookVDotNet

What it is

ScriptHookVDotNet is a free Windows PC script runtime that connects custom .NET code to Grand Theft Auto V Story Mode. It runs under Script Hook V and supports scripts written in any .NET language; the project FAQ recommends C# for new coders. Its object-oriented APIs provide guided interfaces for GTA V scripting, with documentation for common APIs and uses. Scripts are built as .NET Framework class libraries and can reference the ScriptHookVDotNet3 package, including through NuGet, and can use .NET Framework libraries. The runtime and scripts can be reloaded with SHVDN commands, although the runtime cannot currently be reloaded after Script Hook V unloads all loaded ASI scripts. The FAQ says the runtime supports official game versions but notes some advanced scripts may not work on certain versions. Requirements include Script Hook V, Microsoft .NET Framework 4.8 or later, and the x64 Microsoft Visual C++ Redistributable for Visual Studio 2019 or later. Players must uninstall mods including SHVDN and the ASI loader before playing GTA Online when an ASI loader is installed for altered game files.

For and against

For

  • Free software for Windows PC.
  • Supports scripts in any .NET language.
  • Includes object-oriented scripting APIs and documentation.
  • Scripts can reference .NET Framework libraries.

Against

  • Requires Script Hook V and two Microsoft components.
  • Some advanced scripts may not work on certain versions.
  • Mods including SHVDN must be removed before GTA Online when an ASI loader is installed.

The verdict

ScriptHookVDotNet provides a .NET route for scripting in GTA V Story Mode, but it has specific software requirements and a separate limitation for GTA Online. Check version compatibility and keep the ASI files and scripting DLLs from the same archive version.

Who it suits

ScriptHookVDotNet suits Windows PC players who want to create .NET scripts for Grand Theft Auto V Story Mode. Its documented APIs and C# recommendation may help people beginning GTA V scripting.

Plans and prices

ScriptHookVDotNet

Free

Free software; PC version only · requires Script Hook V, .NET Framework 4.8+, and Microsoft Visual C++ Redistributable

Every plan, in full

On the record

Affiliation
The maker says ScriptHookVDotNet is not affiliated with or endorsed by Rockstar Games, Take-Two Interactive, or other rightsholders.scripthookvdotnet.github.io · read 8 Oct 2026
APIs
Its object-oriented scripting APIs provide guided interfaces and documentation for common uses.scripthookvdotnet.github.io · read 8 Oct 2026
Compatibility support
The FAQ says users should use the ASI file and scripting DLLs from the same archive version; it does not provide support for issues caused by mixing versions.scripthookvdotnet.github.io · read 8 Oct 2026
Customizability
SHVDN removes some limitations considered easy to encounter accidentally, while retaining limits such as linear and angular velocity limits.scripthookvdotnet.github.io · read 8 Oct 2026
Game compatibility
The FAQ says SHVDN supports all official game versions, while noting some advanced scripts may not work on certain versions.scripthookvdotnet.github.io · read 8 Oct 2026
Game versions
The FAQ says SHVDN supports all official game versions, while noting some advanced scripts may not work on certain versions.scripthookvdotnet.github.io · read 8 Oct 2026
GTA Online limitation
The FAQ says players must uninstall mods including SHVDN and the ASI loader before playing GTA Online when an ASI loader is installed for altered game files.scripthookvdotnet.github.io · read 8 Oct 2026
Integration
Scripts are built as .NET Framework class libraries and can reference the ScriptHookVDotNet3 package, including through NuGet.scripthookvdotnet.github.io · read 8 Oct 2026
Languages
It runs scripts written in any .NET language, and the FAQ recommends C# for new coders.github.com · read 8 Oct 2026
Libraries
Scripts can use arbitrary .NET Framework libraries.scripthookvdotnet.github.io · read 8 Oct 2026
License
The project says it is primarily distributed under the zlib license.github.com · read 8 Oct 2026
Limitations
SHVDN removes selected limitations, including checks on prop and player models, but retains others such as linear and angular velocity limits.scripthookvdotnet.github.io · read 8 Oct 2026
Maintainers
The FAQ says kagikn leads the project and that crosire formerly led it from April 2015 until May 2023.scripthookvdotnet.github.io · read 8 Oct 2026
Multiplayer limit
The FAQ says players must uninstall mods including SHVDN and the ASI loader before playing GTA Online.scripthookvdotnet.github.io · read 8 Oct 2026
Platform
The maker labels the product PC version only.scripthookvdotnet.github.io · read 8 Oct 2026
Project leadership
The FAQ says kagikn leads the project, with contributors, and that crosire led it from April 2015 until May 2023.scripthookvdotnet.github.io · read 8 Oct 2026
Purpose
ScriptHookVDotNet is a script runtime that runs under Script Hook V and connects custom .NET code to Grand Theft Auto V Story Mode.scripthookvdotnet.github.io · read 8 Oct 2026
Reloading
The runtime and scripts can be reloaded with SHVDN commands, although the runtime cannot currently be reloaded after Script Hook V unloads all loaded ASI scripts.scripthookvdotnet.github.io · read 8 Oct 2026

Alternatives to ScriptHookVDotNet

Every alternative, ranked