@rbxts/types
TypeScript typings for the Roblox platform. Partially handwritten and partially automatically generated.
Found 386 results for Roblox
TypeScript typings for the Roblox platform. Partially handwritten and partially automatically generated.
Quenty's Ragdoll system for Roblox - Floppy fun ragdolls
Bridge between cmdr and Nevermore services using servicebag
Promise implementation for Roblox
Inverse Kinematics for characters on Roblox
Table and Set utility functions for Roblox
Provides utilities for working with valuesbase objects, like IntValue or ObjectValue in Roblox.
cancellableDelay a delay that can be cancelled
Roguelike humanoid properties which can be modified
Signal API for RxObservables
Cancellation tokens for Roblox Lua
BindableEvent wrapper which passes values by reference
Quenty's Datastore implementation for Roblox
Utility object to Bind a class to Roblox object, and associated helper methods
Stack of values that allows multiple systems to enable or disable a state
Configuration service to specify Roblox badges, products, and other specific assets.
Brios wrap an object and either are alive or dead
Reactive extensions for binders
System to define rebindable key bindings and inputs for Roblox.
Unique symbol implementation for Roblox
A simple module loader for Roblox
Utility functions involving instances in Roblox
Adds the throttle function to Roblox
Utility system that leverages the binder system to hide authored objects. Centralized here for cross-system communication.
Quenty's reactive library for Roblox
Utility math functions from Nevermore for Roblox
Binds the given class to each player in the game
Group utility functions for Roblox
Utility functions involving binders and links
A set of observable collections, such as sets, maps, sorted lists, and more.
Roguelike properties which can be modified by external provides
Utility methods for R15 Characters
To work like value objects in Roblox and track a single item with .Changed events
Easily cleanup event listeners and objects in Roblox
Helps track whether or not a player is idle and if so, then can show UI or other cute things.
Utility functions for use with collection service tags
Gets local translator for player
A simple signal implementation for Roblox
Centralized player settings service
Input key map setting saving for players
Scores actions and picks the highest rated one every frame
Binds animations into step, where the animation only runs as needed
Binder that will automatically bind to each player's humanoid
Centralized service to override motors on humanoids and other places
Utility functions to duck type a value
Utility functions involving badges on Roblox
Permission provider for Roblox, including authenticating against group membership
Quenty's camera system for Roblox
Providers screenGuis with a given display order for easy use
InsertServiceUtils to make loading models via insert service easy
BaseObject implementation with Maid attached for Roblox
HumanoidTracker for Roblox - Tracks a player's character's humanoid
JSON utility functions for Roblox Lua
Generalized monetization system for handling products and purchases correctly.
Utility methods for manipulating Luau types
Handles humanoid speed in a centralized location
Utility methods for Roblox Color3 values
Provides animations for anything tagged with "AnimationContainer" and from a folder named "Animations" in ReplicatedStorage.
Death report service which will track the deaths of players
Declarative UI system.
deferred (otherwise known as fastSpawn) implementation for Roblox
Service providing mechanisms for Nevermore
Base of a template retrieval system
Utility functions for debugging, builds a Roblox character rig
Snackbars provide lightweight feedback on an operation at the base of the screen. They automatically disappear after a timeout or user interaction. There can only be one on the screen at a time.
HttpPromise - Wrapper functions around http requests in Roblox.
Determines if parts are touching or not
Generalized undo stack for Roblox
Depth of field service to allow multiple systems to write depth of field
Centralized spawning system
Provides utility functions to work with attributes in Roblox
Provides utility methods for MarketplaceService
Holds utilities involving the Roblox TextService and text fitting to size.
CharacterUtils
Utility functions for links. Links are object values pointing to other values!
Tracks a player's current team, since the Team property is unreliable
Base UI object with visibility and a maid
Global remoting retrieval system for Roblox (RemoteFunctions/RemoteEvents)
Sound playback helper
Adds GUI based particle engine to Roblox
Localized text utils which changes translationKey structures to shared locations
Holds single toggleable actions (like a tool system)
Tie allows interfaces to be defined between Lua OOP and Roblox objects.
Trace input mode state and trigger changes correctly
This module provides utility functions for strings
Utility service that provides text filtering to the client
Clip characters locally on the client of other clients so they don't interfer with physics.
Tries to racket a rope constraint back down to a reasonable length
Contains model information for the current button
Adornee based conditional system that is sufficiently generic to script gameplay.
Utility functions that let you score a proximity prompt (i.e. a Hint) based upon its relation to a character in 3D space.
Scale ratios for the UI on different devices
Quenty's TimeSyncService keeps time synchronized between all clients and the server
Utility methods around promises and maids
Secrets storage system and API surface
Provide wrapper around chat system to allow tags to be set
Generalized networked cooldown system for Roblox
Utility library for detecting multiple clicks or taps. Not good UX, but good for opening up a debug menus
Adorneevalue - Helper class to transform a an adornee into relative positions/information.
Holds utilities to work with Roblox seats
Utility functions to ensure that content is preloaded (wrapping calls in promises)
Service that takes active input modes from the player and exposes it to every other player via the server.
Bridges attributes and serialization
Utility functions to wrap invoking a remote function with a promise
Allows the appearance of a model to be overridden. Most commonly used when placing down an object in a building game.
This service lets you shut down servers without losing a bunch of players. When game.OnClose is called, the script teleports everyone in the server into a reserved server.
A utility library to debug things in 3D space for Roblox.
Key based CoreGuiEnabler, singleton Use this class to load/unload CoreGuis / other GUIs, by disabling based upon keys Keys are additive, so if you have more than 1 disabled, it's ok.
Tracks the equipped player of a tool
Animated highlight system for the Roblox highlight object
Utility methods for async methods in Players service
Utility functions for manipulating terrain
A Lorem Ipsum generator in Roblox
Player utility functions
Utilities involving pathfinding in Roblox
Utility functions to work with the CoreGui
Sets a mechanisms cframe
Utlity functions to help find friends of a user. Also contains utility to make testing in studio easier.
Spritesheet utility for Roblox including a built-in InputImageLibrary
Utility service to enable or disable mouse shift lock on the fly on Roblox.
Reimplementation of Player:GetUserThumbnailAsync but as a promise with retry logic
Rendering functionality for viewportFrames
Centralize receipt processing within games since this is a constrained resource.
Handles playing back animated spritesheets
Color palette system for Roblox
Funnel utility class
Quenty's radial image system
CFrame representation as a quaternion for Roblox
Utility methods around Selection service. Useful for plugins and stories.
Allows transparency to manually be controlled for a character in first-person mode
Body color helper utilities for merging and representing body colors over the network and datastore
Helps with Gui visiblity showing and hiding
Color picking UI system for Roblox.
Utility functions for teleport srevice
Provides a Roblox Lua InfluxDB client
UI object utils library for Roblox
Spring implementation for Roblox
Bind to game close API in a centralized location.
Octree implementation for Roblox - fast spatial queries
Mouse over mixin for general utility button mouse over effects
Provides centralized API surface for screenshot hud API
Provides utility functions to work with the Roblox AvatarEditorService
Helps count a total value
Utilities involving Vector3 objects in Roblox
Utility functions involving sounds and their state
AccelTween implementation for Roblox
Handles logic for reactive bounding box monitoring
Handles reset requests since Roblox's reset system doesn't handle ragdolls correctly
Utility functions to create and manipulate NoCollisionConstraints between Roblox objects
Provides utilities for working with Roblox's streaming system
Team utility methods
Service that orchistrates transparency setting from multiple colliding sources and handle the transparency appropriately. This means that 2 systems can work with transparency without knowing about each other.
Service and utility methods to working with sound groups and sounds in Roblox
Utilities involving UserService in Roblox
Roblox API Wrapper For Both Classic And OpenCloud APIs.
Adds Enabled/Disabled state to class
General physics library for use on Roblox
Help manage the visibility of GUIs while only constructing the Gui while visible
Linear timed tweening model
Handles actions involving HumanoidDescription objects, including loading character appearance.
Utility function to create network ropes which hint to Roblox that two assemblies should be considered to be owned by the same network owner.
Helds encode Roblox enums into a string
Cubic Spline implementation for Roblox
Builds a pill backing for Guis. Substitute for UICorner object.
Utilities to advance over the Roblox pages API surface
Queue system for prompts and other UI
Utility methods for playing back animations on Roblox
CFrameUtils for Roblox
Typescript implementations of Rust's std types
Utility functions involving 3D and 2D geometry
Elo rating utility library.
Creates an inertia based scrolling frame that is animated and has inertia frames Alternative to a Roblox ScrollingFrame with inertia scrolling and complete control over behavior and style
Simple mixin to generate code for a class
Property value for Roblox instances
Provides utility functions involving input objects
General humanoid utility code.
Utility methods to query policies for players from PolicyService.
Adds the optional function to Roblox for Nevermore require
Model for dragging buttons around
Utility methods for Region3
Tuple utility package
Convex hull computation algorithms
CameraStoryUtils - utility functions for 3D viewport hoarcekat stories.
Utility functions for filtering text
LRUCache library
Holds utility methods for textboxes
Utility function for estimating low and high arcs of projectiles. Solves for bullet drop given
Utility functions involving NumberSequences on Roblox
Provides a utility method to clearing selection images with blank values.
Utility functions for Color sequences in Roblox.
Allows a model to have transparent set locally on the client
Sets properties on the client and then replicates them to the server
<div> <img src="https://i.imgur.com/YgpbX7G.png" align="left" width="128"/> <h1>ZIRCON</h1> <h3>A clean, sleek, runtime debugging console for Roblox</h3> <a href="https://npmjs.com/package/@rbxts/zircon"><img src="https://badge.fury.io
Utility for teleporting humanoids
Utility functions wrapping SocialService with promises
Module for working with Region3int16
Allow transitions between skyboxes
Provides a wrapper for AssetService's async calls
Utility methods to format countdown text
A group of weighted tracks that can be played back with weighted probability. The closest example to this is the idle animation that looks around at a 1:10 ratio when you're standing still in default Roblox animation script.
Binary search for Roblox
Optimized these functions for speed as well as preserving fidality. In the future, use Roblox's orthogonal angle format.
CLI interface for Nevermore
Function that uses raycasting to determine the groundplane in Roblox
Utility functions for memory store srevice
A @rbxts/planck plugin that provides support for @rbxts/flamecs hooks.
Calculate experience on an exponential curve and perform relevant calculations Uses formulas from stackoverflow.com/questions/6954874/php-game-formula-to-calculate-a-level-based-on-exp
Pseudo localizes text. Useful for verifying translation without having actual translations available
Class that while constructed apply a tag to any children of the parent it is given, assuming that class has the required tag. This lets you bridge tag systems since CollectionService is used as an interop model between many components in scripts.
Utility functions for messaging srevice
A standard state machine object for Roblox. He's your buddy that helps you manage states!
RoSearcher API Module
A text label with most general properties of a textlabel, except when text is set, it rotates uniformly like an old clock, animating in a satisfying way
Creates a 1920x1080 scaling container to handle ultrawide monitors and screens in a reasonable way. This helps keep UI centered and available for ultrawide screens.
Utility functions involving haptic feedback on gamepads for Roblox
Validates whether a given instance matches a given instance tree
Undo stack for rodux
Utility functions for grabbing the Roblox API from the web
Blox.js is a Roblox API wrapper made in JavaScript (duh).
Gets the relative move direction from the camera and the humanoid allowing Roblox's input system to be layered on top of a camera system.
Quenty's RandomUtils, utility functions for Roblox
Repeats raycasting attempts while ignoring items via a filter function
Helpers to generate Nevermore package and game templates
Sanitizes UGC hats and other items
Plays particle effects for players
Solves linear systems
Helps get the default or zero value for value types in Roblox
Aggregates async promise requests
<div align="center"> <img src="https://i.imgur.com/ngBo28Q.png"></img> <h1>Roact Window Manager</h1> <a href="https://www.npmjs.com/package/@rbxts/roact-wm"> <img src="https://badge.fury.io/js/%40rbxts%2Froact-wm.svg"></img> </a> <br/>
Action provider for rodux
Lua implementation of fzy string search algorithm
Handles logic for creating a "preferred" parent container or erroring if it already exists
NetworkOwnerService - Tracks a stack of owners so ownership isn't reverted or overwritten in delayed network owner set.
Utility functions to automatically detect the version a game is running at
Utility to position the sun and to retrieve sun information specific to Roblox.
Identify parts that are potentially exposed to an explosion using a random vector raycasting
Renders and parses markdown on Roblox.
Simple “selector” library for Rodux
Tags and retrieves killer
Bounding box utilties. Prefer model:GetBoundingBox() in most cases. However, sometimes grouping isn't possible.
Helpers to generate Nevermore package and game templates
Provides a way to transform from a class to a singleton
Allows for custom events to be created for custom OOP implementations. Attempts to reproduce Roblox's syntax as closely as possible while adding more features.
A @rbxts/planck plugin that provides support for hooks.
A group of utility functions to be used to help create visual effectcs with ROBLOX GUIs
Memoization library
Utility methods to help with Roblox asset id
Promise all members of a character rig exist, then dot access!
Quaternion data type
Mesh utility methods