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.
☆81Updated 4 months ago
Related projects ⓘ
Alternatives and complementary repositories for command-line
- Intelligent Enums☆201Updated this week
- Generate fluent builders for your C# classes with ease.☆98Updated 3 weeks ago
- Source only package that exposes newer .net and C# features to older runtimes.☆287Updated this week
- Moxy - Mixins code generator for C#☆115Updated 7 months ago
- A source code generator for automatically implementing IEquatable<T> using only attributes.☆137Updated last week
- Reflection APIs over roslyn symbol APIs☆184Updated 2 years ago
- Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.☆442Updated this week
- C# implementation of a Rope<T> immutable data structure.☆81Updated 2 weeks ago
- A cross-platform command line input library that provides syntax highlighting, autocompletion, history and multi-line input.☆161Updated 4 months ago
- ☆162Updated 4 months ago
- A C# Parser library that allows easy parsing and formatting of C# source files☆27Updated 7 months ago
- C# Source Generator to automatically register dependencies in Microsoft Dependency Injection Service Collection☆73Updated 5 months ago
- A .NET library to parse XML at lightspeed with zero allocation.☆99Updated 8 months ago
- Extensions to LINQ to Objects☆114Updated last week
- Use the AnyOf<TFirst, TSecond, ...> type to handle multiple defined types as input parameters or return values for methods.☆109Updated last month
- A dotnet tool to list and run examples☆172Updated 9 months ago
- Statically typed i18n support for the .NET - ecosystem☆75Updated 2 weeks ago
- A Roslyn source generator for creating constructors.☆84Updated this week
- C# interface-to-member source generator☆76Updated 2 months ago
- Microsoft ILogger implementation for Spectre console☆53Updated this week
- A Wizard for creating and editing EditorConfig files.☆83Updated 2 weeks ago
- Zero-reflection, compile-time mocking library based on C# source generators☆45Updated 2 months ago
- The .NET Autogenerator☆39Updated this week
- Sisk's request and response processor mainframe source code.☆184Updated this week
- C# source generator that generates a constructor from readonly fields/properties in a class or struct☆50Updated last week
- An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing …☆197Updated this week
- My talk on Roslyn-based Source Generators.☆49Updated 6 months ago
- Extends Verify to allow verification of C# Source Generators.☆73Updated this week
- Practical generic programming for .NET☆153Updated this week
- A collection of high performance language extensions for C#☆95Updated last week