Top 20 NuGet list Packages

Indexed collection like usual List<T>, but with less allocations. Enables reusing instances of inner array via ArrayPool<T>.Shared. Provides ToRist() extension method which perfectly replaces conventional ToList() for materializing LINQ queries. MoveToArray() method releases ownership of internal bu...
ErrorList module for Gemini, providing a tool window to display messages, warnings and errors.
Useful set of collections, and extensions for collections with thread-safe read-write access options. Part of the "Open" set of libraries.
CSOM extensions to send SMS to Single or Multiple users of your SharePoint Online Site. Select user(s) by SharePoint Group or Username/Email or SharePoint User Object or SharePoint FieldUserValue(Person or Group column value(s)). Utilizes SharePoint Add-in: SMS Gateway Connector (SMS Via SharePoint ...
CSOM extensions to send SMS to Single or Multiple users of your SharePoint Online Site. Select user(s) by SharePoint Group or Username/Email or SharePoint User Object or SharePoint FieldUserValue(Person or Group column value(s)). Utilizes SharePoint Add-in: SMS Gateway Connector (SMS Via SharePoint ...
Includes PooledList, PooledDictionary, PooledSet, PooledStack, and PooledQueue: based on the corresponding collections in System.Collections.Generic, but using ArrayPool internally to reduce allocations, and with some API changes that allow for better compatibility with Span.
An API wrapper for Discord Boats.
RandomSelection is designed to take in entries, with the option to give some entries a higher chance at being selected, and then return one or more selectees. It utilizes System.Security.Cryptography to ensure a higher quality random number is used for shuffling the data and selecting winners.
ExtendedControls.ExtCollectionView UWP renderer
ExtendedControls.ExtCollectionView Android renderer
Provides the ability to more intuitively connect Parent-Child relationships via Callback methods.
Simple collection on stack
This is an extension of BindingList<T> that lets you use a List<T> in Windows Forms DataGridView with automatic sorting features enabled. Very simple and straightforward to use. You only need to use: SortableBindingList<YourEntityTypeName> myList = new SortableBindingList<YourEntityTypeName>(); m...
This is an extension of BindingList<T> that lets you use a List<T> in Windows Forms DataGridView with automatic sorting features enabled. Very simple and straightforward to use. You only need to use: SortableBindingList<YourEntityTypeName> myList = new SortableBindingList<YourEntityTypeName>(); my...
Types for collection which supports undo/redo.
A Kendo UI plugin for MVC that supports adding and removing items from a list Model.
Provides custom collection and list types.
Lightweight and performant immutable linked list data structure for .NET
Tools and extensions for working with collections.
SeedPacket 3.0 (BETA) adds a .seed() method onto IEnumerable for the quick seeding of data. Designed to be a part of your LINQ workflow, it quick generates and populates many IEnumerable list types with realistic data. Ex: var mylist = new List<Item>().Seed(). SeedPacket is easy to use, with a cust...