Code generation for immutable types
☆175Aug 21, 2024Updated last year
Alternatives and similar repositories for ImmutableObjectGraph
Users that are interested in ImmutableObjectGraph are comparing it to the libraries listed below
Sorting:
- Method input validation and runtime checks that report errors or throw exceptions when failures are detected.☆137Feb 11, 2026Updated 2 weeks ago
- Assists in performing Roslyn-based code generation during a build.☆411Dec 11, 2020Updated 5 years ago
- Vectorized generic dictionary prototype☆27Dec 10, 2024Updated last year
- SharpNng is a lightweight low-level managed wrapper around the Lightweight Messaging Library NNG☆46Sep 1, 2023Updated 2 years ago
- A collection of Roslyn analyzers and source generators empowering daily development☆14Jun 29, 2024Updated last year
- IronPigeon is a decentralized communication protocol that provides high confidentiality and authenticity for the messages.☆266Mar 8, 2025Updated 11 months ago
- A source generator for embedding resource files directly into your assembly. Access them as a `ReadOnlySpan<byte>`, with no allocations o…☆24Aug 6, 2022Updated 3 years ago
- This library provides fast, lightweight and low-level memory allocators for .NET (e.g TLSF)☆43Updated this week
- A .NET Standard 2.1+ Library to perform string parsing operations on Streams and StreamReaders. Includes Extensions for Regex.☆20Feb 19, 2026Updated last week
- Roslyn portable (aka RoslynP) is an experimental Roslyn subset intended for use with any language, not just C# and VB supported by normal…☆14Dec 20, 2020Updated 5 years ago
- Open Source Markdown Editor☆12Oct 5, 2023Updated 2 years ago
- Scratch pad for various expression tree improvements.☆82Sep 20, 2022Updated 3 years ago
- Managed replacement of System.Reflection[.Emit]☆132Feb 21, 2017Updated 9 years ago
- A .NET tool that allows you to easily change the Visual Studio version information in a solution file using a Visual Studio version numbe…☆12Feb 21, 2026Updated last week
- Upstream is now devlooped/Merq☆17Apr 18, 2022Updated 3 years ago
- A Roslyn-inspired full-fidelity XML parser with no dependencies and a simple Visual Studio XML language service☆346Feb 5, 2026Updated 3 weeks ago
- A collection of algorithms I've implemented and found generally useful☆16Apr 21, 2024Updated last year
- This library provides struct based collections for high performance and low memory usage☆36Oct 27, 2024Updated last year
- Produces a GIF on demand of the last ten seconds of a Windows desktop app’s user interface. Useful for error reports.☆16Oct 9, 2024Updated last year
- Basic Compilation Log support☆40Updated this week
- A highly configurable Spectre console logger for Microsoft.Extensions.Logging.☆14Feb 14, 2026Updated last week
- Binary serializer for POCO objects☆373Dec 8, 2022Updated 3 years ago
- ☆35Jan 21, 2025Updated last year
- ReflectionBridge : Provides some extensions which define a bridge for the differences between Type and TypeInfo.☆25Jan 13, 2018Updated 8 years ago
- A source generator for C# that turns .env files into runtime constants.☆37Nov 5, 2022Updated 3 years ago
- Performace Profiler/Monitor for .net applications☆20Dec 13, 2022Updated 3 years ago
- C# Adaptive Radix Tree implementation + Fuzzy String Match stuff + License Plate Index + NGram Index☆39Jan 2, 2021Updated 5 years ago
- A light-weight, performant interval tree in C#☆36Mar 27, 2025Updated 11 months ago
- Push based .NET Streams☆292Nov 16, 2016Updated 9 years ago
- String cache to merge duplicate strings; capped with 2 generation LRU eviction and further evictions on Gen2 GC collections.☆72Jan 13, 2023Updated 3 years ago
- Internal application architecture via command and event messages☆32Updated this week
- A lightweight utility library to create a Roslyn AdhocWorkspace from an existing solution or a csproj☆77Jan 13, 2026Updated last month
- GraphShape is a graph layout framework containing several layout algorithms. It also has a customizable module for visualization in WPF a…☆96Jan 7, 2024Updated 2 years ago
- Specialized .NET Streams and pipes for full duplex in-proc communication, web sockets, and multiplexing☆701Feb 20, 2026Updated last week
- Metadata-based part discovery for MEF, uses the Roslyn metadata reader and is faster than reflection.☆18Feb 26, 2016Updated 10 years ago
- A template for a NuGet package with tests, static analysis, code style, versioning, Azure Pipelines and GitHub Actions builds ready to go…☆148Updated this week
- Azure DevOps Inventory .NET Tool – Inventories and documents an Azure DevOps organization by generating a set of Markdown files for the s…☆13Feb 21, 2026Updated last week
- ☆11Sep 3, 2024Updated last year
- A .NET library for retrieving countries, states, and cities.☆13Feb 7, 2026Updated 2 weeks ago