Lua File Creator - A VS Code Extension for Roblox Lua/luau Development

Lua File Creator is a Visual Studio Code extension that helps you quickly scaffold Lua and Luau files, including optional support for the Roblox Knit framework.
It’s designed to speed up your workflow, reduce repetitive tasks, and keep your project files consistent.


:sparkles: Features

  • Create common Roblox Lua file types in seconds:
    • ModuleScript
    • Script (Server)
    • LocalScript (Client)
  • Optional Knit framework support:
    • Controller
    • Service
  • Intelligent filename suggestions & validation
  • Automatic file name incrementing if a file already exists
  • Simple templates to jumpstart coding
  • Works with .lua, .luau, or custom extensions

:open_file_folder: Commands

You can trigger these commands via the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):

  • Lua File Creator: ModuleScript
  • Lua File Creator: Client
  • Lua File Creator: Server
  • Lua File Creator: KnitController
  • Lua File Creator: KnitService

:inbox_tray: Download

Demo

2 Likes