Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

BSON for Godot

An asset by Zakarya
The page banner background of a mountain and forest
BSON for Godot hero image

Quick Information

0 ratings
BSON for Godot icon image
Zakarya
BSON for Godot

This is a simple BSON serializer and deserializer written in GDScript that is originally designed to be compatible with JSON for Modern C++'s BSON components, but it can be used with any other BSON tool.From bsonspec.org:BSON, short for Bin­ary JSON, is a bin­ary-en­coded seri­al­iz­a­tion of JSON-like doc­u­ments. Like JSON, BSON sup­ports the em­bed­ding of doc­u­ments and ar­rays with­in oth­er doc­u­ments and ar­rays.This plugin is useful for server/client communication, interacting with MongoDB, reducing JSON file sizes, etc.

Supported Engine Version
4.4
Version String
v1.1.2
License Version
MIT
Support Level
community
Modified Date
15 days ago
Git URL
Issue URL

BSON for the Godot Engine

This is a simple BSON serializer and deserializer written in GDScript that is originally designed to be compatible with JSON for Modern C++'s BSON components, but it can be used with any other BSON tool.

From bsonspec.org:
BSON, short for Bin­ary JSON, is a bin­ary-en­coded seri­al­iz­a­tion of JSON-like doc­u­ments. Like JSON, BSON sup­ports the em­bed­ding of doc­u­ments and ar­rays with­in oth­er doc­u­ments and ar­rays.

This plugin is useful for server/client communication, interacting with MongoDB, reducing JSON file sizes, etc.

After enabling this plugin in your Godot project settings, you can access the BSON object with:

BSON.to_bson(Dictionary)

and

BSON.from_bson(PackedByteArray)

You can also test out this plugin with /BSON Examples/dunk.tscn. This example will take your JSON, serialize it to BSON, then deserialize it back to JSON.

This is a simple BSON serializer and deserializer written in GDScript that is originally designed to be compatible with JSON for Modern C++'s BSON components, but it can be used with any other BSON tool.

From bsonspec.org:
BSON, short for Bin­ary JSON, is a bin­ary-en­coded seri­al­iz­a­tion of JSON-like doc­u­ments. Like JSON, BSON sup­ports the em­bed­ding of doc­u­ments and ar­rays with­in oth­er doc­u­ments and ar­rays.

This plugin is useful for server/client communication, interacting with MongoDB, reducing JSON file sizes, etc.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
BSON for Godot icon image
Zakarya
BSON for Godot

This is a simple BSON serializer and deserializer written in GDScript that is originally designed to be compatible with JSON for Modern C++'s BSON components, but it can be used with any other BSON tool.From bsonspec.org:BSON, short for Bin­ary JSON, is a bin­ary-en­coded seri­al­iz­a­tion of JSON-like doc­u­ments. Like JSON, BSON sup­ports the em­bed­ding of doc­u­ments and ar­rays with­in oth­er doc­u­ments and ar­rays.This plugin is useful for server/client communication, interacting with MongoDB, reducing JSON file sizes, etc.

Supported Engine Version
4.4
Version String
v1.1.2
License Version
MIT
Support Level
community
Modified Date
15 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers