@tsdotnet/linked-node-list
An unprotected bi-directional linked list. Useful for implementing other collections.
Updated by @electricessence
@tsdotnet/array-copy
A commonly used array copy utility. (arrayCopy and arrayCopyTo)
Updated by @electricessence
@tsdotnet/linq
A familiar set of functions that operate on JavaScript iterables (ES2015+) in a similar way to .NET's LINQ does with enumerables.
Updated by @electricessence
@tsdotnet/promises
An extended A+ promise library with lazy and synchronous promises.
Updated by @electricessence
@tsdotnet/tween-factory
A strongly-typed "tweening" utility for use with TypeScript and JavaScript.
Updated by @electricessence
@tsdotnet/parallel
A utility for automatically partitioning tasks (promises) and executing them in parallel using separate processes or web workers.
Updated by @electricessence
@tsdotnet/linked-list
A doubly (bidirectional) linked list. Acts as a safe, value focused wrapper for a linked-node-list.
Updated by @electricessence
@tsdotnet/reflection
[](https://github.com/tsdotnet/reflection/blob/master/LICENSE) …
Updated by @electricessence
@tsdotnet/exceptions
[](https://github.com/tsdotnet/exceptions/blob/master/LICENSE) …
Updated by @electricessence
@tsdotnet/compare
Utility for common comparison functions including sorting and type reflection.
Updated by @electricessence
@tsdotnet/type
A set of useful utility functions for JavaScript run-time type checking and inspection.
Updated by @electricessence
@tsdotnet/collection-base
[](https://github.com/tsdotnet/collection-base/blob/master/LICENSE) …
Updated by @electricessence
@tsdotnet/disposable
A disposable base class and minimal set of interfaces to properly implement an object disposal pattern.
Updated by @electricessence
@tsdotnet/object-pool
A flexible Object Pool that trims the pool down to the specified max size after a specified delay.
Updated by @electricessence
@tsdotnet/ordered-registry
[](https://github.com/tsdotnet/ordered-registry/blob/master/LICENSE) …
Updated by @electricessence
@tsdotnet/lazy
Lazy<T> and ResettableLazy<T> class for simplifying lazy initialization.
Updated by @electricessence
@tsdotnet/queue
A simple and fast FIFO collection for enqueuing and dequeuing items.
Updated by @electricessence
@tsdotnet/threading
Classes and functions for simplifying task scheduling and distributing tasks to workers.
Updated by @electricessence
@tsdotnet/observable-base
A simple set of subscription base classes for implementing .NET style observables.
Updated by @electricessence
@tsdotnet/stopwatch
A stopwatch class with lap timing and easy to use static methods. Useful for diagnostics.
Updated by @electricessence
@tsdotnet/key-value-pair
[](https://github.com/tsdotnet/key-value-pair/blob/master/LICENSE) …
Updated by @electricessence
@tsdotnet/text-utility
A set of commonly used functions for manipulating and formatting strings.
Updated by @electricessence