Found 32 packages
Bring the power of Rx to collections using Dynamic Data. Dynamic Data is a comprehensive caching and data manipulation solution which introduces domain centric observable collections. Linq extensions enable dynamic filtering, sorting, grouping, transforms, binding, pagination, data virtualisation, expiration, disposal management plus more.
Big Book of Data Types is a collection of various data types including Vector3, Set, RingBuffer, PriorityQueue, Fractions, and DateSpan. It also includes a number of extension methods for types found already in .Net.
A modern re-implementation of a dynamic one-dimensional array.
Make reactive ui even more powerful by integrating with dynamic data and making use of it's numerious operators. Dynamic data provides an observable cache and an observable list with at least 50 collection specific operators for each.
Custom collection, list types and helpers for JB.Common.Collections based on RX.Net / ReactiveUI .
This package contains a library of upcastable lists/list wrappers that implement the observable pattern, invoking events when a list is modified, and a set of list bindings that synchronize the content of observable lists using a mapping between item types.
PLinq extensions for dynamic data. This is the recommended Dynamic Data package when targetting net 4.5 or above
MADE.NET Collections allows you to easily interact with collections, lists, arrays, and dictionaries.
Incremental Loading with ObservableCollection and ObservableList for Windows 8.1 and Windows phone 8.1 (Runtime apps only)
Library for providing filters on ObservableLists.
Reactive List
This library is a powerful and flexible class library designed to simplify the management of collections in .NET applications.
In-memory log4net appender, that streams logging events into IObservable<LoggingEvent>. Unlike MemoryAppender, does not persist any logging events by default.
Library for providing List that can be observed for changes.
Package Description
AnthonyPaulO's excellent threadsafe ObservableImmutable collection updated for .NET Core 6 and packaged for NuGet.
RelayCommand, NotifyBase and other components for fast WPF + MVVM development
A library for object and collection pooling and various other things. Documentation is found on the project site.
NCommons is a set of several .NET libraries which provide common building blocks that can be used by any kind of library or application. This library provides several generic and specialized collection-type members. Commonly Used Types: IPriorityQueue<T> PriorityQueue<T> Heap<T> BinaryHeap<T> INotifyCollectionChanging PreviewingObservableCollection<T> WeakReferenceCollection<T> You can find additional information and documentation on the library's GitHub page: https://github.com/manuelroemer/NCommons
EonaCat Custom Controls (Rollover list, BackgroundTimer, ObservableQueue etc.)