Dervall / Piglet
An easier to use parsing and lexing tool that is configurable in fluent code without a pre-build step.
☆93Updated 4 years ago
Alternatives and similar repositories for Piglet:
Users that are interested in Piglet are comparing it to the libraries listed below
- A .NET library targeted at making Reflection programming more consistent, using a common set of abstractions and utilities☆168Updated 3 years ago
- Fast and flexible serialization framework usable on undecorated classes.☆46Updated 5 months ago
- Scratch pad for various expression tree improvements.☆82Updated 2 years ago
- Extends ReSharper's static nullability analysis by changing specific, configurable elements to be [NotNull] by default☆44Updated 3 years ago
- ☆68Updated 9 years ago
- Generates valid, readable C# from an Expression Tree.☆166Updated 2 weeks ago
- ☆61Updated 3 months ago
- A standalone API to read .NET XML documentation files and optionally augment it with reflection information.☆106Updated this week
- Complement for System.Linq.Expressions☆115Updated 5 years ago
- C# immutable records generator☆72Updated 4 years ago
- Facilitates adding constraints for Enum and Delegate to types and methods.☆47Updated last week
- Extensions for Reactive Extensions☆93Updated 9 years ago
- Managed replacement of System.Reflection[.Emit]☆131Updated 7 years ago
- A collection of code snippets packaged as NuGet source code packages☆29Updated 6 years ago
- Reports diagnostics, helping you to annotate your source tree with (Item)NotNull / (Item)CanBeNull attributes.☆25Updated 3 years ago
- Pretty print objects to the console. Similar to LINQPad's Dump() extension method.☆78Updated 5 years ago
- Code generation for immutable types☆170Updated 5 months ago
- A set of source generators for equality, immutability, ...☆91Updated 2 years ago
- .NET deadlock detection library to track down async/await related deadlocks with minimal overhead and effort.☆51Updated 4 years ago
- Type safe C# primitives☆34Updated 6 years ago
- Build IComparer and IEqualityComparer objects using natural language syntax.☆47Updated 6 years ago
- A strict and mostly lock-free Software Transactional Memory (STM) for .NET☆249Updated 2 years ago
- Efficient implementations of standard .NET collection interfaces using tree data structures☆46Updated 4 years ago
- An extremely opinionated command-line parser.☆120Updated 4 years ago
- A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes and refactorings using NUnit,☆19Updated 9 years ago
- Recursive descent LL(k) parser for .NET with Fluent API, BNF, EBNF and Gold Grammars☆148Updated 5 months ago
- High Performance, Immutable Data Structures for .NET☆123Updated 8 years ago
- Extensions for runtime reflection and structural induction☆52Updated 6 years ago
- Multi-threaded .NET high performance Least Recently Used cache with async/await support shipped as source-only NuGet package☆84Updated 6 years ago
- Transform Text Templates On Build☆48Updated 4 years ago