Kotlin Serialization은 데이터 직렬화를 위한 크로스 플랫폼 및 다중 형식 프레임워크로, 객체구조를 문자열, 바이트 배열 또는 다른 직렬 방식으로 변환 및 역변환합니다. Kotlin 직렬화는 Kotlin 타입 시스템을 완벽하게 지원 및 적용하여 유효한 개체만 역직렬화할 수 있게합니다.
Kotlin Serialization은 단순한 라이브러리가 아니라 Kotlin 컴파일러 배포에 번들로 제공되는 컴파일러 플러그인입니다. 빌드 구성은 README.md에 설명되어 있습니다. 프로젝트를 설정하면 일부 클래스의 직렬화를 시작할 수 있습니다.