# Binary Writing

*API Collection*

## Topics

### Keys and Strings

- [`writeKey`](/Core/GlyphsCore/writeKey)
- [`writeKeyString`](/Core/GlyphsCore/writeKeyString)
- [`sWriteKey`](/Core/GlyphsCore/sWriteKey)
- [`writeStringEscape`](/Core/GlyphsCore/writeStringEscape)
- [`sWriteStringEscape`](/Core/GlyphsCore/sWriteStringEscape)
- [`writeKeyValueString`](/Core/GlyphsCore/writeKeyValueString)
- [`writeKeyValueStringEscape`](/Core/GlyphsCore/writeKeyValueStringEscape)
- [`writeKeyValueStringSimple`](/Core/GlyphsCore/writeKeyValueStringSimple)

### Numbers and Data

- [`writeIntBuffer`](/Core/GlyphsCore/writeIntBuffer)
- [`writeIntList`](/Core/GlyphsCore/writeIntList)
- [`writeKeyValueData`](/Core/GlyphsCore/writeKeyValueData)
- [`writeKeyValueInt`](/Core/GlyphsCore/writeKeyValueInt)
- [`writeKeyValueIntBuffer`](/Core/GlyphsCore/writeKeyValueIntBuffer)
- [`writeValueInt`](/Core/GlyphsCore/writeValueInt)
- [`writeFloat`](/Core/GlyphsCore/writeFloat)
- [`writeKeyValueFloat`](/Core/GlyphsCore/writeKeyValueFloat)
- [`writeValueFloat`](/Core/GlyphsCore/writeValueFloat)
- [`writeKeyValueFloatPrecision`](/Core/GlyphsCore/writeKeyValueFloatPrecision)
- [`writeKeyValueFloatList`](/Core/GlyphsCore/writeKeyValueFloatList)

### Values and Collections

- [`writeKeyValueListBlock`](/Core/GlyphsCore/writeKeyValueListBlock)
- [`writePosition`](/Core/GlyphsCore/writePosition)
- [`writeTuple2`](/Core/GlyphsCore/writeTuple2)
- [`writeTuple2Buffer`](/Core/GlyphsCore/writeTuple2Buffer)
- [`writeTuple2Format1`](/Core/GlyphsCore/writeTuple2Format1)
- [`writeColor`](/Core/GlyphsCore/writeColor)
- [`writeTransform`](/Core/GlyphsCore/writeTransform)
- [`writeTransformToBuffer`](/Core/GlyphsCore/writeTransformToBuffer)
- [`writeDateString`](/Core/GlyphsCore/writeDateString)
- [`writeElements`](/Core/GlyphsCore/writeElements)
- [`writeElementsLine`](/Core/GlyphsCore/writeElementsLine)
- [`endArray`](/Core/GlyphsCore/endArray)

## See Also

### Serialization

- [Binary Reading](/Core/GlyphsCore/Binary-Reading)

