Skip to main content
Version: Next

Built-in codeTarget / dataTarget

Code targets

code targetDescription
cs-binC# reading bin
cs-simple-jsonC# + SimpleJSON; recommended for Unity
cs-dotnet-jsonC# + System.Text.Json; recommended for .NET services
cs-newtonsoft-jsonC# + Newtonsoft
cs-editor-jsonEditor read/write of single-record json
cs-protobuf2 / cs-protobuf3C# loading pb (including Tables)
lua-lua / lua-binLua
java-bin / java-jsonJava (gson)
cpp-sharedptr-bin / cpp-rawptr-binC++ (cpp-bin removed)
go-bin / go-jsonGo
python-jsonPython
gdscript-jsonGDScript
javascript-bin / javascript-jsonJS
typescript-bin / typescript-json / typescript-protobufTS
rust-bin / rust-jsonRust
php-jsonPHP
dart-jsonDart
protobuf2 / protobuf3Generate .proto schema
flatbuffersGenerate fbs schema

code must match the data format.

Data targets

data targetDescription
binLuban binary; common for shipping
bin-offsetRecord-level offsets; use with bin for lazy load
jsonmap → [[k,v]]
json2map → {k:v}
lua / xml / yaml / bson / msgpackCorresponding formats
protobuf2-bin / protobuf3-bin / protobuf2-json / protobuf3-jsonPB
flatbuffers-jsonFlatBuffers JSON
text-listExport text key list