All of my maintained and distributed packages
Reusable utility modules, installable via Wally or the Studio Wally plugin.
| Package | Latest Version | Description |
|---|---|---|
| Attributor | @1.0.0 |
An object for reading/writing attributes of an instance as if they were properties. Also comes with a :Destroy() function for easy cleanup. |
| Authority | @0.2.3 |
A server-authorative state handler that uses attributes to replicate values. |
| Binder | @0.6.3 |
An instance-lifecycle Binder class for your binding needs, with filters like class whitelist, ancestry whitelist, tags, and predicates. Uses Sleitnick’s Trove and Signal modules. |
| CameraController | @1.5.4 |
An object oriented camera controller for Roblox. Uses Sleitnick’s Trove for easy cleanup and use. If you want an easy way to manage the camera in your game, this module is for you. |
| ClassProperties | @0.2.0 |
A list of typed constructors for each Roblox instance’s properties. Useful for type-checking pseudo-instances |
| ClientSettings | @0.1.0 (DEPRECATED) |
A bare-bones module for storing and changing local settings. Uses Signal to fire an event when a setting is changed. |
| CountryFlags | @0.1.0 |
A utility module for getting the emoji for a country/region/language code. Also has utilities for getting country/region/language codes. |
| GuiHandler | @1.0.1 |
An object oriented Gui Handler class for Roblox. Uses Sleitnick’s Trove and Signal for easy cleanup and use, as well as a configurable setup for each Gui Handler and full type checking in strict. If you want an easy way to make show/hide tweens for Guis in your game, this module is for you. Previous versions are broken, DO NOT USE THEM! |
| Hitbox | @1.0.3 |
A simple object oriented hitbox module that utilizes :GetPartsInPart() and sleitnick’s trove for easy cleanup. Also uses sleitnick’s Timer module to scan the hitbox for a given duration. |
| Mechanic | @4.0.3 |
A component style binder for Roblox that uses CollectionService tags. Uses Sleitnick’s Trove and Signal for easy cleanup and use, as well as a configurable setup for each Mechanic and full type checking in strict. If you want an easy way to make Instances do things in your game, this module is for you. Previous versions are broken, DO NOT USE THEM! |
| Packet | @1.0.0 |
A buffer-based networking library for Roblox. |
| Predicates | @0.2.3 |
A utility library for predicates. Primarily used in my kashtheking/binder package. |
| SoundPool | @0.1.0 (DEPRECATED) |
A SoundPool class. Useful for SFX in fighting games. Uses Sleitnick’s trove and signal packages along with frqstbite’s object-pool package. |
| StateManager | @2.1.1 (DEPRECATED) |
A state manager for Roblox that uses Sleitnick’s Trove and Signal for easy cleanup and use, as well as a configurable setup for each StateManager and full type checking in strict. If you want an easy way to handle state in your game, this module is for you. Previous versions are broken, DO NOT USE THEM! |
| t | @1.0.0 |
A runtime type checker for Roblox. |