davidwest / TreeCollections
A generic tree library in C# that focuses on hierarchical entity representations. It features full LINQ querying, intuitive manipulation of nodes, error detection, class extensibility (e.g. to accommodate business rules), and format conversion / serialization.
☆72Updated last year
Related projects ⓘ
Alternatives and complementary repositories for TreeCollections
- Clone extension method library. Performs fast, deep or shallow clone using simple assignment operations generated by Expression Tree runt…☆115Updated 4 years ago
- A .NET library that makes shelling out commands super easy and fluent.☆107Updated 4 years ago
- SimMetrics is a Similarity Metric Library, e.g. from edit distance's (Levenshtein, Gotoh, Jaro etc) to other metrics, (e.g Soundex, Chapm…☆126Updated last month
- .NET Transactional File Manager is a .NET Standard library that allows you to enlist file operations (file/folder copies, writes, deletes…☆111Updated last year
- Strongly-typed lambda expressions as value converters, data template selectors, and validation rules☆135Updated 4 years ago
- ExceptionReporter is a .NET component that gathers detailed information on an Exception and the application/system running it. It allows …☆51Updated last year
- Tracing rewriter using Fody☆94Updated 2 years ago
- Linq extensions to calculate basic statistics☆99Updated 7 months ago
- A extremely fast ioc container for high performance applications☆76Updated 4 years ago
- Common input and integrity validation routines for Visual Studio and other applications☆99Updated this week
- Fastest transactional database for dotnet applications (classic or core); it can also be used as a high performance distributed cache☆113Updated 4 months ago
- A convenient data structure supporting efficient in-memory indexing and querying, including range queries and fuzzy string matching.☆61Updated this week
- Clay is a dynamic C# type that will enable you to sculpt objects of any shape just as easily as in JavaScript or other dynamic languages.☆98Updated 7 years ago
- A simple but powerful diff and merge class library for .NET, written in C#☆83Updated last year
- IDisposable helper types.☆119Updated 7 months ago
- Utility library for faster writing source generators☆61Updated 3 years ago
- C# LINQ Async extension methods library for async/await task.☆101Updated 7 months ago
- Puresharp is a Framework that provides the essential APIs (AOP, IOC, etc...) to productively build high quality (.NET 4.5.2+ & .NET Core …☆144Updated 5 years ago
- ☆115Updated 11 years ago
- Pretty print objects to the console. Similar to LINQPad's Dump() extension method.☆78Updated 4 years ago
- LINQ to Regex library provides language integrated access to the .NET regular expressions.☆172Updated 2 months ago
- Base64 encoding / decoding with SIMD-support, also base64Url☆60Updated last year
- DotMarkdown is Markdown framework for .NET☆120Updated 2 months ago
- How to handle exceptions in WPF, this is of course 'my opinion'☆57Updated 3 years ago
- Collection of useful classes for your .NET application (object pool, thread pool, async processing, queues, collections, multithreading p…☆82Updated 4 years ago
- Search, replace, rename and delete directories, files and its content using the power of .NET regular expressions.☆114Updated 2 months ago
- ServiceWire is a very fast and light weight service host and dynamic client library that simplifies the development and use of high perfo…☆183Updated 4 months ago
- A set of core functions and classes to ease every days .Net development tasks.☆105Updated this week
- Analyzers checking System.Reflection☆80Updated 10 months ago
- Step into debugging and generate readable script from linq expressions☆34Updated 2 years ago