Apex function reference
Apex is intended for security research involving Luau VM programs. Use it only with games, programs, and accounts you own.
163 functions, 562 names. Each entry explains what the function does, lists the other names it answers to, and gives its signature where there is one. New here? Start with Getting started: Apex runs on Linux and on Windows through WSL.
Closures
Create, inspect, clone and hook functions.
08 functionsEnvironment
Reach the game's and the executor's global tables, the registry and the garbage collector.
06 functionsMetatables
Raw metatables, read-only tables and the current namecall method.
08 functionsReflection
Thread identity, hidden properties, scriptability and properties the engine does not expose.
12 functionsInstances
Find, fire and inspect game objects.
06 functionsSignals
Connections, signal hooks and server-visible event raising.
12 functionsScripts
Read, run and dump the scripts a game contains.
12 functionsDebug
The debug library and its executor additions.
13 functionsFilesystem
Read and write files in the workspace folder.
05 functionsEncoding and crypto
Base64, hashing, encryption and compression.
05 functionsDrawing
Draw shapes and text on screen.
02 functionsNetwork
WebSocket and HTTP requests.
01 functionsInput
Keyboard and mouse events.
03 functionsActors
Run code inside parallel Actor states.
03 functionsConsole and output
Print, the launcher console and output capture.
52 functionsMiscellaneous
Everything else.
APEX