Cleaner Module for Roblox

A Luau module designed to manage and clean up resources in Roblox projects efficiently.

Download Cleaner Module

πŸ‘€About Me

Built by flashy3467dieux, a passionate developer creating tools to streamline Roblox development.

πŸ“šDocumentation

Purpose

🎯Cleaner is a Luau module designed to help manage and clean up resources in Roblox projects. It lets you track and remove:

Installation

πŸ“¦

  1. Place Cleaner.lua in your Modules folder (e.g., ReplicatedStorage).
  2. Load the module using: local Cleaner = require(path.To.Cleaner)
  3. Create a cleaner object: local cleaner = Cleaner.new()

Main Functions

πŸ› οΈ

Quick Example

πŸ“Œ

local cleaner = Cleaner.new()

-- Variables
cleaner:AddVariable("score", 10)

-- Connections
local conn = part.Touched:Connect(function()
    print("Touched!")
end)
cleaner:AddConnection("TouchConn", conn)

-- Instances
local gui = Instance.new("ScreenGui", player.PlayerGui)
cleaner:AddInstance(gui, "MainGui")

-- Cleanup
cleaner:CleanUp()

Summary

🧼Cleaner is efficient, readable, and easy to integrate into any Roblox project.