dotmake-build / command-line
Declarative syntax for System.CommandLine via attributes for easy, fast, strongly-typed (no reflection) usage. Includes a source generator which automagically converts your classes to CLI commands and properties to CLI options or CLI arguments.
☆74Updated 2 months ago
Related projects: ⓘ
- A source code generator for automatically implementing IEquatable<T> using only attributes.☆134Updated 5 months ago
- Intelligent Enums☆191Updated last week
- C# Source Generator to automatically register dependencies in Microsoft Dependency Injection Service Collection☆69Updated 3 months ago
- Generate fluent builders for your C# classes with ease.☆95Updated 2 months ago
- Reflection APIs over roslyn symbol APIs☆184Updated last year
- C# interface-to-member source generator☆74Updated 2 weeks ago
- C# implementation of a Rope<T> immutable data structure.☆77Updated this week
- Modular documentation generator for .NET libraries. Currently supporting Markdown only for GitHub, GitLab, and Bitbucket☆116Updated 11 months ago
- A .NET library to parse XML at lightspeed with zero allocation.☆97Updated 6 months ago
- Source only package that exposes newer .net and C# features to older runtimes.☆267Updated this week
- A cross-platform command line input library that provides syntax highlighting, autocompletion, history and multi-line input.☆158Updated 2 months ago
- Powerful INotifyPropertyChanged / INotifyPropertyChanging Source Generator, which generates INPC boilerplate for you as part of your buil…☆137Updated last month
- Extends Verify to allow verification of C# Source Generators.☆70Updated this week
- Generates reference assemblies where all the internal types & members become public, and applies the IgnoresAccessChecksTo attribute☆166Updated 7 months ago
- A modern, fast and flexible .NET testing framework☆164Updated this week
- A collection of high performance language extensions for C#☆94Updated 2 weeks ago
- .NET tool to analyze size of Native AOT binaries.☆330Updated 4 months ago
- Microsoft ILogger implementation for Spectre console☆51Updated 5 months ago
- C# source generator that generates a constructor from readonly fields/properties in a class or struct☆44Updated 2 weeks ago
- Durian is a collection of Roslyn-based analyzers and source generators that extend the default capabilities of C#.☆56Updated 2 years ago
- A Roslyn source generator for creating constructors.☆84Updated this week
- My talk on Roslyn-based Source Generators.☆49Updated 4 months ago
- Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.☆428Updated this week
- The CodeGenHelpers is meant to help anyone who is working on C# CodeGenerator☆90Updated 3 months ago
- ☆158Updated 2 months ago
- Statically typed i18n support for the .NET - ecosystem☆75Updated this week
- Moxy - Mixins code generator for C#☆113Updated 5 months ago
- High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902…☆102Updated 4 months ago
- A Visual Studio 2019-2022 and Visual Studio Code extension for exporting in-memory objects during debugging to C#, JSON, VB, XML, and YAM…☆83Updated 3 months ago
- A C# Parser library that allows easy parsing and formatting of C# source files☆27Updated 5 months ago