rfdc (Really Fast Deep Clone) is a lightweight and performant JavaScript library for deep cloning objects and arrays. It offers significantly faster cloning speeds compared to naive methods like JSON.parse/JSON.stringify, particularly for complex data structures. rfdc aims to efficiently create independent copies without unintended reference sharing, crucial for immutable data operations and preventing unexpected mutations in JavaScript applications. Customizable options allow for tailored cloning behavior regarding specific data types or circular references.
The rfdc npm package saw initial development with frequent releases in May 2018. After a period of inactivity, releases became less frequent, with only a few versions appearing per year in 2019, 2021, and 2024. There have been no releases in 2020, 2022, 2023 and also no releases so far in 2025. Overall the package does not seem actively developed.
rfdc npm package downloads show a general upward trend from March 2024 to July 2025, peaking in July at nearly 120 million. August 2025 downloads are at 107 million, but this month isn't yet complete so we should expect more.