search/
Start typing to search packages!
package_2
graphite
By @gamef200
Roblox
MirroredGraphite
Make your networking easy, fast, predictable.
GitHub Repo | Creator Store
About
Graphite is a continue of Quartz Project Designed to make networking like a flow.
Graphite using CC(Congestion control) called QNC (Queue Network Control) which using technologies like PI/PID and CoDel
Features:
- Very easy API with builder pattern
- Type safe networking, Graphite using Validator
- Compact, structure binary serialization with no type tags
Slice batching, Not just naive batching, only advancedQNC- Smart Congestion control algorithm
Basic Usage(Client):
local Graphite = require(path.to.Graphite)
local Event = Graphite.Event("Test")
.type(Graphite.Bool)
.droppable()
.build()
Event.Fire(false)
Event.OnClientEvent(function(bool: boolean)
print("got from server:".. bool)
end)
-- autocomplete fully working!
Server:
local Graphite = require(path.to.Graphite)
local Event = Graphite.Event("Test")
.type(Graphite.Bool)
.droppable()
.build()
Package Details
Install command (Click to copy)
Version
0.2.0
License
Apache-2.0
Safe for commercial use
Modified files must carry a notice of changes. If the package ships a NOTICE file, its attributions must be preserved.
License identified from the packaged LICENSE file; the manifest declared none.
Automated license review — not legal advice.
