Skip to content
IonizeDocsionize.cc ↗

API Reference

API reference

Ionize follows sUNC and UNC, the naming conventions shared across the Roblox scripting ecosystem. Scripts written against those conventions work in Ionize without changes.

The surface is grouped into 18 libraries covering 120 members. Pick a library below.

Actor3Running code inside parallel Luau actors and communicating between them.Cache5Reading and modifying the instance cache, plus reference comparison.Closure7Inspecting, wrapping, and replacing Luau functions.Console9Creating and writing to a separate output console window.Crypt9Encoding, hashing, and symmetric encryption helpers.Debug11Reading and writing function constants, upvalues, protos, and stack frames.Drawing6Drawing shapes and text above the game viewport.Environment6Access to executor, game, and registry environments, plus garbage collector contents.FileSystem11Reading and writing files inside the executor workspace directory.Input12Sending synthetic mouse and keyboard input to the client window.Instance2Enumerating instances that are not reachable by ordinary traversal.Metatable5Reading and modifying metatables, including read only protection.Reflection5Reading and writing properties that are hidden or not normally scriptable.Script8Inspecting running scripts, their environments, and their bytecode.Signal7Inspecting event connections and firing events directly.System2Reading and setting the identity of the current thread.WebSocket1Opening a WebSocket connection from a script.Miscellaneous11Executor identity, HTTP requests, compression, clipboard, and client settings.