benjamin-hodgson / Sawmill
Simple tools for working with immutable trees
☆55Updated last week
Related projects: ⓘ
- Practical generic programming for C#☆84Updated last week
- An HTML generation library☆39Updated last week
- ☆61Updated this week
- Roslyn extensions, with a touch of meta-programming.☆33Updated 6 years ago
- Scratch pad for various expression tree improvements.☆82Updated 2 years ago
- Fast and flexible serialization framework usable on undecorated classes.☆46Updated 3 weeks ago
- Type-safe F# state management (like Elm and Redux) for Blazor☆31Updated 6 years ago
- Type safe C# primitives☆34Updated 5 years ago
- A terminal abstraction with platform-specific drivers.☆25Updated 2 years ago
- C# immutable records generator☆72Updated 4 years ago
- Spectre.IO is a .NET library containing cross-platform abstractions and implementations for file system I/O.☆52Updated 2 months ago
- ☆36Updated 2 years ago
- Metadata-based part discovery for MEF, uses the Roslyn metadata reader and is faster than reflection.☆18Updated 8 years ago
- .NET CIL interpreter written in simple subset of F#☆52Updated last year
- Efficient implementations of standard .NET collection interfaces using tree data structures☆45Updated 3 years ago
- JSON diff tool for .NET☆45Updated last year
- Dependency free reactive abstraction for `System.Diagnostics.Process`, exposes handy static one-liner methods for the one offs☆27Updated 8 months ago
- A simple template base system of macros for C# that can be executed in design time☆63Updated 5 months ago
- Helper tool to verify semantic version changes based on API surface area changes☆45Updated 3 months ago
- Utility library for faster writing source generators☆58Updated 3 years ago
- The Try monad (Error/Exceptional monad) for C#☆53Updated 9 months ago
- .NET Standard Library for giving (bool, T) Option-like semantics☆29Updated 5 years ago
- A terminal-centric replacement for the .NET console APIs.☆91Updated last week
- A set of source generators for equality, immutability, ...☆90Updated last year
- Analyzers for XML documentation☆35Updated last year
- Easy to use extensible calculator for .NET. Demonstrates Sprache toolkit grammar inheritance.☆45Updated 5 years ago
- ☆23Updated 2 years ago
- Cut out the middleman and serialize directly from a DbDataReader to UTF8 Json bytes.☆46Updated 6 years ago
- A fast and simple .NET parsing library☆66Updated 2 weeks ago
- An MSBuild Task to enable exception line numbers for references in a deployed app☆75Updated this week