# DeepCopy in Kotlin

**URL:** <https://discuss.kotlinlang.org/t/deepcopy-in-kotlin/14016>\
**Category:** Language Design\
**Created:** [August 25, 2019, 12:06am UTC](https://discuss.kotlinlang.org/t/deepcopy-in-kotlin/14016 "2019-08-25T00:06:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mustiii](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mustiii](https://discuss.kotlinlang.org/u/mustiii)\
**Post date:** [August 25, 2019, 12:06am UTC](https://discuss.kotlinlang.org/t/deepcopy-in-kotlin/14016/1 "2019-08-25T00:06:11Z")

</div>

Hey Guys,

Something what is really missing in most Languages is an easy way for DeepCopy.  
I found this Language and i think its worth to be a part of the Language itself:

> **[GitHub - bennyhuo/KotlinDeepCopy: DeepCopy extensions for Kotlin Data class....](https://github.com/bennyhuo/KotlinDeepCopy)**
>
> DeepCopy extensions for Kotlin Data class. Provide Reflection, Apt, Ksp and Kcp implementations. - GitHub - bennyhuo/KotlinDeepCopy: DeepCopy extensions for Kotlin Data class. Provide Reflection,...
