An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: deep-copy

tiendc/go-deepcopy

Fast deep-copy library for Go

Language: Go - Size: 84 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 60 - Forks: 5

lofcz/FastCloner

Fast deep cloning library for .NET 8+. Zero-config, works out of the box.

Language: C# - Size: 461 KB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 59 - Forks: 0

rentiansheng/mapper

golang deep copy library,automatic data mapping and validate struct data。 map to struct, struct to map, struct to struct. golang 数据深拷贝的类库,支持数据自动映射

Language: Go - Size: 110 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 2

mesqueeb/copy-anything

An optimised way to copy'ing (cloning) an Object or Array. A small and simple integration

Language: TypeScript - Size: 1.4 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 47 - Forks: 9

JavierSegoviaCordoba/kopy

Nested copies made easy in Kotlin

Language: Kotlin - Size: 3.77 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 239 - Forks: 6

jpmikkers/Baksteen.Extensions.DeepCopy Fork of Burtsev-Alexey/net-object-deep-copy

C# extension method for fast object cloning. This is a speed-optimized forked version of Alexy Burtsev's deep copier.

Language: C# - Size: 97.7 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 10

PeterNaydenov/walk

Deep copy with fine control during the process. Can be used also as a deep 'forEach'

Language: JavaScript - Size: 162 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 0

GrosSacASac/utilsac

Utility functions

Language: JavaScript - Size: 942 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 16 - Forks: 7

jonschlinkert/clone-deep

Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. Used by superstruct, merge-deep, and many others!

Language: JavaScript - Size: 43 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 316 - Forks: 53

musauyumaz/Nesne-Tabanli-Programlama-OOP

Language: C# - Size: 322 MB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 5 - Forks: 0

knbr13/copier

A lightweight Go library for copying struct values with shallow and deep copy support.

Language: Go - Size: 598 KB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

KaninGleb/Deep-copy-practice

Language: HTML - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ahelmi365/GET-JS-Talk

In this repository, I will be talking about JavaScript and its features.

Language: JavaScript - Size: 78.1 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

letyletylety/deepcopy

recursive deep copy for nested collections

Language: Dart - Size: 359 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 3

zxdong262/deep-copy

faster deep copy for json data

Language: TypeScript - Size: 1.26 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

salekmasudparvez/immer

Shallow vs Deep Copy in JavaScript (with Immer)

Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

micartey/shallow-copy

Java shallow copy library to create copys of objects faster

Language: Java - Size: 65.4 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

maurosampietro/UltraMapper

A fast and lightweight object-to-object .NET mapper.

Language: C# - Size: 1.05 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 36 - Forks: 6

KeeVeeGames/DuplicateSequence.gml

Make a deep copy of GameMaker sequence asset / struct for editing it in-runtime

Language: Game Maker Language - Size: 188 KB - Last synced at: 26 days ago - Pushed at: 8 months ago - Stars: 13 - Forks: 1

KeeVeeGames/DeepCopy.gml

Deep clone GameMaker class instances / constructed structs, anonymous structs and arrays nested in any order!

Language: Game Maker Language - Size: 43.9 KB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 1

xaionaro-go/object

Yet a one more deep-copy&traverse package for Go, but this time with capability of custom processing (like removing secrets from your data)

Language: Go - Size: 31.3 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

sidharthjuyal/intermediate-cpp

Some intermediate level concepts in C++

Language: C++ - Size: 558 KB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

AlessioGr/fastest-deep-clone-json

Fastest way to deep-clone JSON objects

Language: JavaScript - Size: 35.2 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

appu57/JS-deepShallowCopy

A repository that contains examples for the illustration of deep and shallow copy in Javascript

Language: JavaScript - Size: 1.95 KB - Last synced at: 10 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

eventhorizon-cli/DeepCopier

A small and efficient library that can deep copy object by Expression Tree

Language: C# - Size: 26.4 KB - Last synced at: 21 days ago - Pushed at: almost 7 years ago - Stars: 20 - Forks: 6

brong90s/advanced-note-js

Javascript note book for everything.

Language: JavaScript - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

OmorFarukMashuk/car-dealership

Language: C++ - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ChristBM/full-copy

This package allows you to create a copy of a given value. It is especially focused on making deep copies to objects.

Language: TypeScript - Size: 5.86 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

toFrankie/javascript-utils

一些实用的 JavaScript 方法

Language: JavaScript - Size: 376 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 33

ichernetskii/deeply-clone

Deep fast clone JavaScript objects with circular references handling and TypeScript support

Language: TypeScript - Size: 76.2 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

go-toolsmith/astcopy

Package astcopy implements Go AST deep copy operations.

Language: Go - Size: 30.3 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 2

KarlenNersisyan/shallow-deep

A deep copy means that all of the values of the new variable are copied and disconnected from the original variable. A shallow copy means that certain (sub-)values are still connected to the original variable. To really understand copying, you have to get into how JavaScript stores values.

Language: JavaScript - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Lizette-Dimalanta/Javascript_Studies_0.2

Javascript DOM and Events

Language: JavaScript - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

unrealwork/deep-copy

Utility methods to make deep copy of an object

Language: Java - Size: 86.9 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

BaseMax/DeepCopyBinaryTreeC

A C program to deep copy a binary tree. Deep copy means that any changes made to the new binary tree don't affect the original binary tree. Both recursive and iterative algorithms are implemented. The iterative algorithm a few lines of code and uses a variable to keep track of the current node.

Language: C - Size: 20.5 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

python-plus-plus/python-plus-plus

More python, less annoyances.

Language: Python - Size: 40 KB - Last synced at: 14 days ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

Yuriy-Khomenko/qclone

the fastest function for deep clone js objects compatible with es6

Language: JavaScript - Size: 24.4 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

abdullahsattaar/Deep-Copy-Singly-Linked-List

C++ code of a member function deepCopy which is passed a linked list object, and recursively deep copies the contents of that linked list.

Language: C++ - Size: 1.95 KB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Csaba79-coder/CopyTypesWithExample

Examples for Shallow, Deep and Lazy Copy

Language: Java - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

acst/sdcg

GoLang Struct Deep Copy Generator

Language: Go - Size: 6.84 KB - Last synced at: 10 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

anikch/python-basics

Notebook contains basic python commands. It covers basic operations on different Python Data Structures, Comprehensions, Shallow copy/Deep Copy, Functions, Lambda Functions, Map-Reduce-Filter and some extra tips.

Language: Jupyter Notebook - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

nickrussler/SerializationUtils

A simple java class to serialize and deserialize object to a byte array

Language: Java - Size: 105 KB - Last synced at: about 2 years ago - Pushed at: about 12 years ago - Stars: 7 - Forks: 4

riversun/merge-deeply

Clone object with prototype ,and deeply merge (deep copy) properties of two JS objects.

Language: JavaScript - Size: 1.56 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

alexkreidler/deepcopy Fork of mohae/deepcopy

Deep copy things

Language: Go - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jsdevtom/distinct-until-changed-immutable

Like distinctUntilChanged(), but with immutable values

Language: TypeScript - Size: 492 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 2

jefetienne/DotNet-Consistent-Hashing Fork of Burtsev-Alexey/net-object-deep-copy

An object extension for generating a consistent Hash of any object for every program run

Language: C# - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

sauternic/JavaScript_tief_Klonen

Tiefes Klonen mit JavaScript

Language: JavaScript - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

RallyTechServices/custom-list-with-deep-copy

Language: JavaScript - Size: 126 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 2