Category
Filesystem
Read, write, and manage files and folders.Category guide
Overview
Use this overview to understand the category before opening a specific function.- See what this group of functions is meant to solve.
- Compare function names and descriptions in one table.
- Open a function for syntax, arguments, returns, and examples.
Filesystem
Available functions
| Function | Description |
|---|---|
appendfile | Appends content to a workspace file without replacing the existing contents. |
delfile | Deletes a file from the executor workspace. |
delfolder | Deletes a folder from the executor workspace. |
getcustomasset | Registers a workspace file as a custom asset and returns an asset URL usable by Roblox APIs. |
isfile | Checks whether a workspace path exists and points to a file. |
isfolder | Checks whether a workspace path exists and points to a folder. |
listfiles | Lists files and folders inside a workspace directory. |
loadfile | Loads a workspace Luau file as a function without executing it immediately. |
makefolder | Creates a folder inside the executor workspace. |
openfiledialog | Opens a native file picker and returns the selected file metadata. |
openfilesdialog | Opens a native file picker that can return multiple selected files. |
openfolderdialog | Opens a native folder picker and returns the selected folder metadata. |
readfile | Reads the full contents of a file from the executor workspace. |
savefiledialog | Opens a native save dialog and writes the provided content when the user chooses a path. |
writefile | Writes content to a workspace file, replacing the file if it already exists. |