List of Script Libraries
This page contains a list of community-made VScript libraries.
Tip: Libraries intended for a specific game still be useful as a reference or to extract specific helper functions, e.g. libraries can also be useful in due to similarities in their scripting functionality.
To do: Expand this list, there is definitely more libraries out in the wild
||Collection of small utility scripts such as chat commands, event handling and timers (and autochess!)||
||jQuery-like library in Squirrel.||
||Provides convenient access for handling weapons and creating custom weapons.||
||Multifunctional library. Provides features such as: non-conflicting script plugin interface, registering chat commands, and lightweight math library featuring Matrix3x4, Vector, QAngles and Quaternion methods.||
||Fully fledged creation of smooth camera animations using splines and an interactive editor.||
||Port of mini-rv32ima to Squirrel. Allows running Linux inside the game!||
||Makes embedding VScripts into MvM population files easier.||
||Simple, cheap timer that does not rely on entities. Also provides conversions from float time to other formats such as hours or milliseconds.||
||High-performance library. Provides a math library based on the Source SDK, which includes vector, quaternion and matrix functionality.||
||Utility library. Provides timers, file IO operations and extended entity functions.||