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.
☆102Updated 2 weeks ago
Alternatives and similar repositories for command-line:
Users that are interested in command-line are comparing it to the libraries listed below
- Generate fluent builders for your C# classes with ease.☆116Updated last month
- A source code generator for automatically implementing IEquatable<T> using only attributes.☆153Updated 5 months ago
- Intelligent Enums☆215Updated 5 months ago
- A Source Generator for Source Generators. Gives out of the box support for transistent dependencies and logging right in Visual Studio☆69Updated 3 months ago
- C# Source Generator to automatically register dependencies in Microsoft Dependency Injection Service Collection☆92Updated 10 months ago
- Source generator that helps register attribute marked services in the dependency injection ServiceCollection☆175Updated last week
- Source only package that exposes newer .net and C# features to older runtimes.☆352Updated this week
- Statically typed i18n support for the .NET - ecosystem☆78Updated this week
- Extends Verify to allow verification of C# Source Generators.☆81Updated this week
- Moxy - Mixins code generator for C#☆120Updated 4 months ago
- Powerful INotifyPropertyChanged / INotifyPropertyChanging Source Generator, which generates INPC boilerplate for you as part of your buil…☆148Updated 3 months ago
- Exposes project and assembly level information as constants in the ThisAssembly class using source generators powered by Roslyn.☆468Updated this week
- C# source generator that generates a constructor from readonly fields/properties in a class or struct☆56Updated last week
- Use the AnyOf<TFirst, TSecond, ...> type to handle multiple defined types as input parameters or return values for methods.☆114Updated 5 months ago
- Practical generic programming for .NET☆203Updated last week
- A cross-platform command line input library that provides syntax highlighting, autocompletion, history and multi-line input.☆167Updated 10 months ago
- Simple source only reflection library with default interface property support☆71Updated last week
- Assembly scanning source generator for Microsoft.Extensions.DependencyInjection☆60Updated this week
- Interpolated Strings but in reverse! A very cursed C# parser library.☆254Updated 2 months ago
- A Roslyn source generator for creating constructors.☆90Updated last week
- Immutability is easy!☆50Updated 3 weeks ago
- Source Generated implementation of the Mediator pattern☆132Updated last week
- Generates reference assemblies where all the internal types & members become public, and applies the IgnoresAccessChecksTo attribute☆189Updated last week
- Reflection APIs over roslyn symbol APIs☆190Updated 2 years ago
- The .NET Autogenerator☆55Updated last week
- Compile Razor templates at build-time without a dependency on ASP.NET.☆161Updated last month
- Extensions to LINQ to Objects☆121Updated last week
- Durian is a collection of Roslyn-based analyzers and source generators that extend the default capabilities of C#.☆62Updated 4 months ago
- 🔀 Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", …☆192Updated this week
- A .NET library to parse XML at lightspeed with zero allocation.☆105Updated last year