Start typing to search packages!
coffeeparser
By @coffilhg
Roblox
MirroredCoffeeParser
A module created specifically for the purpose of storing unsupported datatypes into datastores easier and more effective than just tables - string values!
Encode tables full of Roblox Datatypes into primitive tables and Decode primitive tables back into those full of Roblox Datatypes.
Created with the idea that we have only 4MiB per key in datastores and no native support for Roblox specific datatypes, such as Color3, UDim2, Vector3 and more (see full SupportedTypesList).
Available Here!
-
This repository ~ src/init.luau
-
CoffeeParser = "coffilhg/coffeeparser@1.0.5" -
Rotriever
CoffeeParser = "github.com/Coffilhg/Useful-Modules@CoffeeParser/1.0.5"
To-Do
- Minify the datatype prefix codes.
- Add support to allow SupportedTypes act as table keys/indexing
- Add handlers for types (if possible): Axes, Faces, Region3, Region3int16, Vector2int16, Vector3int16, PhysicalProperties, DateTime, FloatCurveKey, RotationCurveKey, ValueCurveKey, TweenInfo, CatalogSearchParams
- Expand the README
License / License & Attribution
Licensed under the Apache License, Version 2.0.
You may use, modify, and redistribute this module freely, provided that the original copyright notice and license header at the top of the file are preserved.
See the Apache License 2.0 for full terms.
© 2025 Coffilhg
Package Details
Install command (Click to copy)
Version
1.0.5
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.
Automated license review — not legal advice.
