Delta Framework
Welcome to the Delta Framework.
You can find all available documentation on the framework and its libraries here.
Current Build: 9
Framework developed by MetatableIndex.
Latest Changes
You can find the latest build and changes in the framework's github page.
For a comprehensive list of changes between each build, you can look through the changes page.
Using Delta

There are some core components that are required in order for Delta Framework to initialize and work properly.
It is very simple to set Delta Framework up. Extract the files into the format in the image above, and ensure that the fitting library scripts are inside their belonging parent script. For example, DeltaClient Libraries should be inside DeltaClient.
As such:
- The folder containing DeltaClient should be inside ReplicatedStorage
- DeltaServer (Script) should be inside ServerScriptService
- The folder containing Delta Init should be inside StarterPlayerScripts
All DeltaClient Libraries (ModuleScript) should be inside DeltaClient and all DeltaServer Libraries (ModuleScript) should be inside DeltaServer.
Once you have set up the scripts in this format, Delta is ready to be used.
To use Delta, you should add the following line at the top of your scripts:
local Delta = require(game:GetService("ReplicatedStorage"):WaitForChild("Delta"):WaitForChild("DeltaFramework"))
This allows you to use the root Delta functions and variables.
Documentation
Root
Server Libraries
Pathfinding
Http
NPCAnimationController
TweenService
Storage
Client Libraries
Shared Libraries
Utility
Networking
Sound
Scheduler
Availability
Delta is a privately owned and maintained framework, property of MetaMethod. As such, it is currently unavailable for external use and is only allowed to be used in MetaMethod projects.
Troubleshooting
If Delta isn't loading in, chances are that the set up is either not configured properly, or a library is hanging / having an error.
Make sure that none of the libraries you include under DeltaClient or DeltaServer are requiring Delta or another library.
Each library should be independent from Delta or another library on their root, although you can use self.Delta inside library functions.