# Supported types

coherence can sync the following types out of the box:

* `bool`
* `int`
* `uint`
* `byte`
* `char`
* `short`
* `ushort`
* `float`
* `string`
* `Vector2`
* `Vector3`
* `Quaternion`
* `GameObject`
* `Transform`
* `RectTransform`
* `CoherenceSync`
* `SerializeEntityID`
* `byte[]`
* `long`
* `ulong`
* `Int64`
* `UInt64`
* `Color`
* `double`

{% hint style="danger" %}
&#x20;`RectTransform` is still in an experimental phase - use at your own discretion!
{% endhint %}
