📄️ Global & Base
This page documents the changes & additions to Pluto's runtime environment, which is built on top of Lua 5.4's.
📄️ Coroutine
This page documents the changes & additions to the coroutine library in Pluto, which is built on top of Lua 5.4's.
📄️ IO
This page documents the changes & additions to the io library in Pluto, which is built on top of Lua 5.4's.
📄️ Math
This page documents the changes & additions to the math library in Pluto, which is built on top of Lua 5.4's.
📄️ OS
This page documents the changes & additions to the os library in Pluto, which is built on top of Lua 5.4's.
📄️ String
This page documents the changes & additions to the string library in Pluto, which is built on top of Lua 5.4's.
📄️ Table
This page documents the changes & additions to the table library in Pluto, which is built on top of Lua 5.4's.
📄️ Assert
Must be included via require.
📄️ Base32
Must be included via require.
📄️ Base64
Must be included via require.
📄️ Bigint
Must be included via require.
📄️ CaT
The CaT module is available via require "pluto:cat" and provides encoding and decoding for the Colons and Tabs format.
📄️ Crypto
Must be included via require.
📄️ Exception
The exception class makes errors easier to parse with where and what members, as opposed to having a string with both.
📄️ HTTP
Must be included via require.
📄️ JSON
Must be included via require.
📄️ Scheduler
The scheduler class — available via require — can be used to easily set up coroutine-based cooperative multitasking.
📄️ Socket
Must be included via require. This library is not available in WASM builds of Pluto.
📄️ URL
Must be included via require.
📄️ Vector3
Must be included via require.
📄️ XML
Must be included via require.