Scooby documentation
Find the API for your game. Build a Lua script, explore native functions, or start with a working example.
Choose your game
Scooby functions, interfaces and game-specific bindings.
GTA 5
ListUI, ClickUI, native themes, shared feature state, ImGuiCpp and game-specific references.
Red Dead Redemption 2
ListUI, ClickUI, native themes, shared feature state, ImGuiCpp and game-specific references.
FiveM
Browse the functions Scooby exposes to your FiveM Lua scripts.
RedM
Browse the functions Scooby exposes to your RedM Lua scripts.
Counter-Strike 2
Custom interfaces, player snapshots, commands, inventory previews and file storage.
Left 4 Dead 1 & 2
Native hooks, console diagnostics, snapshots, controls and script examples.
TF2 & Classified
Search the TF2 and Classified Lua API, explore copied game data and settings, and download script examples.
Native references
Look up game functions by namespace, name or hash.
Writing a Scooby Lua script? Check your game's Lua API above for the supported bindings and signatures.
Start with an example
Open a game's scripting guide for templates and setup steps.
Need a hand with a script?
Ask in the Scooby community ↗. Include the game, function name, error message and a short code example.
Looking for installation or loading help? Open the game setup guides.