diff --git a/README.md b/README.md index 1d24576d0..a7daedaf1 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# RSCG - 237 Examples of Roslyn Source Code Generators / 15 created by Microsoft / +# RSCG - 238 Examples of Roslyn Source Code Generators / 15 created by Microsoft / -The RSCG_Examples repository is a comprehensive documentation system that automatically processes and showcases 237 Roslyn Source Code Generator (RSCG) examples. The system transforms individual RSCG projects into structured documentation with code examples and cross-referenced content with a searchable website and code example exports. +The RSCG_Examples repository is a comprehensive documentation system that automatically processes and showcases 238 Roslyn Source Code Generator (RSCG) examples. The system transforms individual RSCG projects into structured documentation with code examples and cross-referenced content with a searchable website and code example exports. This system serves as both a learning resource for .NET developers interested in source generators and an automated pipeline for maintaining up-to-date documentation about the RSCG ecosystem -## Latest Update : 2025-11-06 => 06 November 2025 +## Latest Update : 2025-11-07 => 07 November 2025 If you want to see examples with code, please click ***[List V2](https://ignatandrei.github.io/RSCG_Examples/v2/docs/List-of-RSCG)*** @@ -24,8 +24,30 @@ If you want to be notified each time I add a new RSCG example , please click htt ## Content -Those are the 237 Roslyn Source Code Generators that I have tested you can see and download source code example. +Those are the 238 Roslyn Source Code Generators that I have tested you can see and download source code example. ( including 15 from Microsoft ) +### 238. [TeCLI](https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI) , in the [CommandLine](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#commandline) category + +Generated on : 2025-11-07 => 07 November 2025 + +
+ Expand + + + +Author: Tyler Coles + +C# CLI source generator tool + +Nuget: [https://www.nuget.org/packages/TeCLI/](https://www.nuget.org/packages/TeCLI/) + + +Link: [https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI](https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI) + +Source: [https://github.com/tyevco/TeCLI](https://github.com/tyevco/TeCLI) + +
+ ### 237. [Program](https://ignatandrei.github.io/RSCG_Examples/v2/docs/Program) , in the [EnhancementClass](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#enhancementclass) category Generated on : 2025-11-06 => 06 November 2025 diff --git a/later.md b/later.md index d3b5922c8..9c9d60c2f 100644 --- a/later.md +++ b/later.md @@ -1,6 +1,6 @@ # Just later -## Latest Update : 2025-11-06 => 06 November 2025 +## Latest Update : 2025-11-07 => 07 November 2025 diff --git a/v2/.tours/TeCLI.tour b/v2/.tours/TeCLI.tour new file mode 100644 index 000000000..39c5a16f5 --- /dev/null +++ b/v2/.tours/TeCLI.tour @@ -0,0 +1,66 @@ + +{ + "$schema": "https://aka.ms/codetour-schema", + "title": "TeCLI", + "steps": + [ + { + "file": "rscg_examples/TeCLI/src/ConsoleDemo/ConsoleDemo.csproj", + "description": "First, we add Nuget [TeCLI](https://www.nuget.org/packages/TeCLI/) in csproj ", + "pattern": "TeCLI" + } + + ,{ + "file": "rscg_examples/TeCLI/src/ConsoleDemo/CmdForSum.cs", + "description": "File CmdForSum.cs ", + "pattern": "this is the code" + } + + ,{ + "file": "rscg_examples/TeCLI/src/ConsoleDemo/Program.cs", + "description": "File Program.cs \r\n>> dotnet run --project rscg_examples/TeCLI/src/ConsoleDemo/ConsoleDemo.csproj ", + "pattern": "this is the code" + } + + + ,{ + "file": "rscg_examples/TeCLI/src/ConsoleDemo/obj/GX/TeCLI.Extensions.DependencyInjection/TeCLI.Extensions.DependencyInjection.Generators.DependencyInjectionInvokerGenerator/CommandDispatcher.Registrations.cs", + "description": "Generated File 6 from 6 : CommandDispatcher.Registrations.cs ", + "line": 1 + } + + ,{ + "file": "rscg_examples/TeCLI/src/ConsoleDemo/obj/GX/TeCLI.Extensions.DependencyInjection/TeCLI.Extensions.DependencyInjection.Generators.DependencyInjectionInvokerGenerator/CommandDispatcher.Invoker.cs", + "description": "Generated File 5 from 6 : CommandDispatcher.Invoker.cs ", + "line": 1 + } + + ,{ + "file": "rscg_examples/TeCLI/src/ConsoleDemo/obj/GX/TeCLI/TeCLI.Generators.CommandLineArgsGenerator/CommandDispatcher.Documentation.cs", + "description": "Generated File 4 from 6 : CommandDispatcher.Documentation.cs ", + "line": 1 + } + + ,{ + "file": "rscg_examples/TeCLI/src/ConsoleDemo/obj/GX/TeCLI/TeCLI.Generators.CommandLineArgsGenerator/CommandDispatcher.cs", + "description": "Generated File 3 from 6 : CommandDispatcher.cs ", + "line": 1 + } + + ,{ + "file": "rscg_examples/TeCLI/src/ConsoleDemo/obj/GX/TeCLI/TeCLI.Generators.CommandLineArgsGenerator/CommandDispatcher.Command.CmdForSum.Documentation.cs", + "description": "Generated File 2 from 6 : CommandDispatcher.Command.CmdForSum.Documentation.cs ", + "line": 1 + } + + ,{ + "file": "rscg_examples/TeCLI/src/ConsoleDemo/obj/GX/TeCLI/TeCLI.Generators.CommandLineArgsGenerator/CommandDispatcher.Command.CmdForSum.cs", + "description": "Generated File 1 from 6 : CommandDispatcher.Command.CmdForSum.cs ", + "line": 1 + } + + ], + + "ref": "main" + +} \ No newline at end of file diff --git a/v2/Generator/CategoryDisplay.cshtml b/v2/Generator/CategoryDisplay.cshtml index 88e1cc24c..8da9017ed 100644 --- a/v2/Generator/CategoryDisplay.cshtml +++ b/v2/Generator/CategoryDisplay.cshtml @@ -1,4 +1,4 @@ -@inherits RazorBlade.PlainTextTemplate>; +@inherits RazorBlade.PlainTextTemplate>

@Model.Key

Number RSCG: @Model.Value.Count() @@ -9,8 +9,8 @@ Number RSCG: @Model.Value.Count() @foreach (var rscgV in values) { string data = $"[{rscgV.Generator?.Name}](/docs/{rscgV.Generator?.Name})"; - - @(i++) @data - + + @(i++) @data @rscgV.Generator?.MarkDownNugetDownloads @(rscgV.Generator?.MarkDownStars) @(rscgV.generatedDate.ToString("yyyy-MM-dd")) + } \ No newline at end of file diff --git a/v2/Generator/InTheSameCategory.cshtml b/v2/Generator/InTheSameCategory.cshtml index 7b4a9b8f7..f728fb0b4 100644 --- a/v2/Generator/InTheSameCategory.cshtml +++ b/v2/Generator/InTheSameCategory.cshtml @@ -1,4 +1,4 @@ -@inherits RazorBlade.PlainTextTemplate>; +@inherits RazorBlade.PlainTextTemplate> @{ string linkCategory = $"[{Model.Key}](/docs/Categories/{Model.Key})"; } @@ -10,8 +10,10 @@ @foreach (var rscgV in values) { string data = $"[{rscgV.Generator?.Name}](/docs/{rscgV.Generator?.Name})"; + string packageName = rscgV.Generator?.NugetFirst ?? ""; + - @(i++) @data + @(i++) @data @rscgV.Generator?.MarkDownNugetDownloads @(rscgV.Generator?.MarkDownStars) @(rscgV.generatedDate.ToString("yyyy-MM-dd")) } diff --git a/v2/Generator/MultiGeneratorV2.cs b/v2/Generator/MultiGeneratorV2.cs index b077de734..1687cc30f 100644 --- a/v2/Generator/MultiGeneratorV2.cs +++ b/v2/Generator/MultiGeneratorV2.cs @@ -124,6 +124,10 @@ public string[] SourceNoRSCG() text = text.Replace("(README_IMAGE.png)", $"({d.Generator!.Source}/README_IMAGE.png)"); text = text.Replace("[this]()", $"[this]({d.Generator!.Source})"); text = text.Replace("(README", $"({d.Generator!.Source}/README"); + + text = text.Replace("(COVERAGE", $"({d.Generator!.Source}/COVERAGE"); + text = text.Replace("(TeCLI.", $"({d.Generator!.Source}/TeCLI."); + text = text.Replace("(integ-tests/", $"({d.Generator!.Source}/integ-tests/"); text = text.Replace("(./samples", $"({d.Generator!.Source}/samples"); text = text.Replace("(./tests", $"({d.Generator!.Source}/tests"); diff --git a/v2/Generator/all.csv b/v2/Generator/all.csv index aa6ff43a1..ed600dd9a 100644 --- a/v2/Generator/all.csv +++ b/v2/Generator/all.csv @@ -236,3 +236,4 @@ Nr,Key,Source,Category 235,CsvCsharp, https://github.com/nuskey8/Csv-CSharp,Serializer 236,Validly, https://github.com/Hookyns/validly,Validator 237,Program, https://github.com/dotnet/aspnetcore/,EnhancementClass +238,TeCLI, https://github.com/tyevco/TeCLI,CommandLine diff --git a/v2/RSCGExamplesData/GeneratorDataRec.json b/v2/RSCGExamplesData/GeneratorDataRec.json index 5bd018921..4a5baeaf4 100644 --- a/v2/RSCGExamplesData/GeneratorDataRec.json +++ b/v2/RSCGExamplesData/GeneratorDataRec.json @@ -1435,5 +1435,11 @@ "Category":5, "dtStart": "2025-11-06T00:00:00", "show": true +}, +{ + "ID":"TeCLI", + "Category":32, + "dtStart": "2025-11-07T00:00:00", + "show": true } ] \ No newline at end of file diff --git a/v2/book/examples/TeCLI.html b/v2/book/examples/TeCLI.html new file mode 100644 index 000000000..fc1ac457f --- /dev/null +++ b/v2/book/examples/TeCLI.html @@ -0,0 +1,84 @@ + +

RSCG nr 238 : TeCLI

+ +

Info

+Nuget : https://www.nuget.org/packages/TeCLI/ + +

You can find more details at : https://github.com/tyevco/TeCLI

+ +

Author :Tyler Coles

+ +

Source: https://github.com/tyevco/TeCLI

+ +

About

+ +Parse Command line arguments + +

+ How to use +

+

+ Add reference to the TeCLI in the csproj +

+ + +

This was for me the starting code

+ +
+ I have coded the file Program.cs +
+ +
+ +
+ I have coded the file CmdForSum.cs +
+ +
+

And here are the generated files

+ +
+ The file generated is CommandDispatcher.Command.CmdForSum.cs +
+ + +
+ The file generated is CommandDispatcher.Command.CmdForSum.Documentation.cs +
+ + +
+ The file generated is CommandDispatcher.cs +
+ + +
+ The file generated is CommandDispatcher.Documentation.cs +
+ + +
+ The file generated is CommandDispatcher.Invoker.cs +
+ + +
+ The file generated is CommandDispatcher.Registrations.cs +
+ + +

+ You can download the code and this page as pdf from + + https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI + +

+ + +

+ You can see the whole list at + + https://ignatandrei.github.io/RSCG_Examples/v2/docs/List-of-RSCG + +

+ diff --git a/v2/book/list.html b/v2/book/list.html index a55c82acd..0cb76a905 100644 --- a/v2/book/list.html +++ b/v2/book/list.html @@ -17,7 +17,7 @@

-This is the list of 237 RSCG with examples => +This is the list of 238 RSCG with examples =>

@@ -974,6 +974,10 @@

+ + + +
237 Program
238TeCLI
diff --git a/v2/book/pandocHTML.yaml b/v2/book/pandocHTML.yaml index 752db62dd..ad0dcd373 100644 --- a/v2/book/pandocHTML.yaml +++ b/v2/book/pandocHTML.yaml @@ -251,6 +251,7 @@ input-files: - examples/Csvcsharp.html - examples/validly.html - examples/Program.html +- examples/TeCLI.html # or you may use input-file: with a single value # defaults: diff --git a/v2/rscg_examples/TeCLI/description.json b/v2/rscg_examples/TeCLI/description.json new file mode 100644 index 000000000..df3e52cb6 --- /dev/null +++ b/v2/rscg_examples/TeCLI/description.json @@ -0,0 +1,22 @@ +{ + "generator":{ + "name":"TeCLI", + "nuget":[ + "https://www.nuget.org/packages/TeCLI/" + ], + "link":"https://github.com/tyevco/TeCLI", + "author":"Tyler Coles", + "source":"https://github.com/tyevco/TeCLI" + }, + "data":{ + "goodFor":["Parse Command line arguments "], + "csprojDemo":"ConsoleDemo.csproj", + "csFiles":["Program.cs","CmdForSum.cs"], + "excludeDirectoryGenerated":[""], + "includeAdditionalFiles":[""] + }, + "links":{ + "blog":"", + "video":"" + } +} \ No newline at end of file diff --git a/v2/rscg_examples/TeCLI/nuget.txt b/v2/rscg_examples/TeCLI/nuget.txt new file mode 100644 index 000000000..b0d766d74 --- /dev/null +++ b/v2/rscg_examples/TeCLI/nuget.txt @@ -0,0 +1 @@ +C# CLI source generator tool \ No newline at end of file diff --git a/v2/rscg_examples/TeCLI/readme.txt b/v2/rscg_examples/TeCLI/readme.txt new file mode 100644 index 000000000..4e8077c3d --- /dev/null +++ b/v2/rscg_examples/TeCLI/readme.txt @@ -0,0 +1,405 @@ +# TeCLI + +TeCLI is a source-generated CLI parsing library for .NET that simplifies command-line interface development. Using Roslyn source generators and custom attributes, TeCLI automatically generates type-safe parsing and dispatching logic at compile time. + +## Features + +- **Source Generation** - Zero-runtime reflection, all code generated at compile time +- **Attribute-Based API** - Simple, declarative command and option definitions +- **Type-Safe Parsing** - Automatic parsing of all primitive types with compile-time validation +- **Help Generation** - Automatic `--help` text generation for commands and actions +- **Roslyn Analyzers** - 12 analyzers providing real-time feedback and error detection +- **Dependency Injection** - Optional DI integration via extension package +- **Async Support** - First-class support for async actions with `Task` and `ValueTask` +- **Short/Long Options** - Support for both `-e` and `--environment` style flags +- **Container Parameters** - Group related options into complex types + +## Installation + +```bash +dotnet add package TeCLI +``` + +For dependency injection support: + +```bash +dotnet add package TeCLI.Extensions.DependencyInjection +``` + +## Quick Start + +### 1. Define a Command + +```csharp +using TeCLI; + +[Command("greet", Description = "Greets the user")] +public class GreetCommand +{ + [Primary(Description = "Say hello")] + public void Hello([Argument(Description = "Name to greet")] string name) + { + Console.WriteLine($"Hello, {name}!"); + } + + [Action("goodbye", Description = "Say goodbye")] + public void Goodbye([Argument] string name) + { + Console.WriteLine($"Goodbye, {name}!"); + } +} +``` + +### 2. Dispatch Commands + +```csharp +public class Program +{ + public static async Task Main(string[] args) + { + await CommandDispatcher.DispatchAsync(args); + } +} +``` + +### 3. Run Your CLI + +```bash +# Run primary action +myapp greet John +# Output: Hello, John! + +# Run named action +myapp greet goodbye John +# Output: Goodbye, John! + +# Get help +myapp --help +myapp greet --help +``` + +## Attributes Reference + +### Command Attributes + +#### `[Command("name")]` +Marks a class as a CLI command. + +- **Name** (required): Command name as it appears on the command line +- **Description** (optional): Description shown in help text + +```csharp +[Command("deploy", Description = "Deploy the application")] +public class DeployCommand { } +``` + +### Action Attributes + +#### `[Action("name")]` +Marks a method as a named action (subcommand). + +- **Name** (required): Action name +- **Description** (optional): Description shown in help text + +```csharp +[Action("start", Description = "Start the service")] +public void Start() { } +``` + +#### `[Primary]` +Marks a method as the default action when no action name is specified. + +- Only one `[Primary]` action allowed per command +- Can be combined with `[Action]` for both default and named invocation + +```csharp +[Primary(Description = "Run the default action")] +public void Execute() { } +``` + +### Parameter Attributes + +#### `[Option("name")]` +Marks a parameter or property as a named option. + +- **Name** (required): Long option name (used with `--`) +- **ShortName** (optional): Single-character short name (used with `-`) +- **Description** (optional): Description for help text + +```csharp +[Option("environment", ShortName = 'e', Description = "Target environment")] +string environment + +[Option("force", ShortName = 'f')] // Boolean switch +bool force +``` + +#### `[Argument]` +Marks a parameter or property as a positional argument. + +- **Description** (optional): Description for help text +- Arguments are positional and required by default +- Use default values to make arguments optional + +```csharp +[Argument(Description = "Input file path")] +string inputFile + +[Argument(Description = "Output file path")] +string outputFile = "output.txt" // Optional with default +``` + +## Supported Types + +All primitive .NET types are supported for options and arguments: + +- **Boolean**: `bool` (switches when used as options) +- **Characters**: `char` +- **Integers**: `sbyte`, `byte`, `short`, `ushort`, `int`, `uint`, `long`, `ulong` +- **Floating-point**: `float`, `double`, `decimal` +- **Strings**: `string` + +## Help Text Generation + +TeCLI automatically generates comprehensive help text for your CLI. + +### Reserved Switches + +The `--help` and `-h` switches are **reserved** and cannot be used as user-defined option names. They are available at both application and command levels. + +### Application-Level Help + +```bash +myapp --help +``` + +Shows all available commands with descriptions. + +### Command-Level Help + +```bash +myapp deploy --help +``` + +Shows: +- Command description +- Usage patterns for all actions +- Available actions with descriptions +- Options (including `--help`) + +## Dependency Injection + +The `TeCLI.Extensions.DependencyInjection` package provides integration with `Microsoft.Extensions.DependencyInjection`. + +### Setup + +```csharp +using Microsoft.Extensions.DependencyInjection; +using TeCLI.Extensions.DependencyInjection; + +IServiceCollection services = new ServiceCollection(); + +// Register your services +services.AddSingleton(); + +// Add command dispatcher +services.AddCommandDispatcher(); + +// Build and dispatch +var serviceProvider = services.BuildServiceProvider(); +var dispatcher = serviceProvider.GetRequiredService(); +await dispatcher.DispatchAsync(args); +``` + +### Constructor Injection in Commands + +```csharp +[Command("process")] +public class ProcessCommand +{ + private readonly IMyService _service; + + public ProcessCommand(IMyService service) + { + _service = service; + } + + [Primary] + public void Execute() + { + _service.DoWork(); + } +} +``` + +## Async Support + +TeCLI fully supports asynchronous actions using `Task` and `ValueTask`: + +```csharp +[Command("fetch")] +public class FetchCommand +{ + [Primary] + public async Task FetchData(string url) + { + using var client = new HttpClient(); + var data = await client.GetStringAsync(url); + Console.WriteLine(data); + } + + [Action("multiple")] + public async ValueTask FetchMultiple(string[] urls) + { + // Async implementation + } +} +``` + +## Container Parameters + +Group related options into complex types: + +```csharp +public class DeploymentOptions +{ + [Option("environment", ShortName = 'e')] + public string Environment { get; set; } + + [Option("region", ShortName = 'r')] + public string Region { get; set; } + + [Option("verbose", ShortName = 'v')] + public bool Verbose { get; set; } +} + +[Command("deploy")] +public class DeployCommand +{ + [Primary] + public void Execute(DeploymentOptions options) + { + Console.WriteLine($"Deploying to {options.Environment} in {options.Region}"); + } +} +``` + +Usage: +```bash +myapp deploy -e production -r us-west --verbose +``` + +## Compile-Time Analyzers + +TeCLI includes 12 Roslyn analyzers that provide real-time feedback: + +### Error-Level (8 analyzers) +- **CLI001**: Options/arguments must use primitive types +- **CLI002**: Option properties must have accessible setters +- **CLI003**: Only one `[Primary]` action allowed per command +- **CLI006**: Command/action/option names cannot be empty +- **CLI007**: Action names must be unique within a command +- **CLI008**: Option names must be unique within an action +- **CLI009**: Argument positions cannot conflict +- **CLI010**: Option short names must be unique within an action + +### Warning-Level (4 analyzers) +- **CLI004**: Command names should contain only letters, numbers, and hyphens +- **CLI005**: Option names should contain only letters, numbers, and hyphens +- **CLI011**: Async methods must return `Task` or `ValueTask` +- **CLI012**: Avoid async void in action methods + +### Diagnostic Suppressor +- **CLI900**: Suppresses CS8618 nullable warnings for properties with `[Option]`/`[Argument]` attributes (generator initializes them) + +## Error Handling + +TeCLI provides helpful error messages for common issues: + +- Missing required parameters +- Invalid option values +- Unknown commands or actions +- Type conversion failures + +All error messages include a suggestion to use `--help` for guidance. + +## Examples + +### Basic Command with Options + +```csharp +[Command("build", Description = "Build the project")] +public class BuildCommand +{ + [Primary(Description = "Build the project")] + public void Build( + [Option("configuration", ShortName = 'c', Description = "Build configuration")] + string configuration = "Debug", + + [Option("output", ShortName = 'o', Description = "Output directory")] + string output = "./bin", + + [Option("verbose", ShortName = 'v', Description = "Verbose output")] + bool verbose = false) + { + Console.WriteLine($"Building in {configuration} mode..."); + if (verbose) + { + Console.WriteLine($"Output: {output}"); + } + } +} +``` + +Usage: +```bash +myapp build -c Release -o ./dist --verbose +myapp build --configuration Release --output ./dist -v +``` + +### Multiple Actions + +```csharp +[Command("git")] +public class GitCommand +{ + [Action("commit", Description = "Commit changes")] + public void Commit( + [Option("message", ShortName = 'm')] string message, + [Option("all", ShortName = 'a')] bool all = false) + { + Console.WriteLine($"Committing: {message}"); + } + + [Action("push", Description = "Push to remote")] + public async Task Push( + [Option("force", ShortName = 'f')] bool force = false) + { + await Task.Run(() => Console.WriteLine("Pushing...")); + } +} +``` + +Usage: +```bash +myapp git commit -m "Initial commit" --all +myapp git push --force +``` + +## Framework Support + +TeCLI supports .NET 6.0, 7.0, 8.0, 9.0, and 10.0. + +**Core Library:** Targets netstandard2.0 for maximum compatibility with source generators. + +**Test & Example Projects:** Support .NET 8.0, 9.0, and 10.0. + +## Contributing + +Contributions are welcome! Please fork the repository, make your changes, and submit a pull request. + +## Additional Resources + +- **Code Coverage**: See [COVERAGE.md](COVERAGE.md) for testing and coverage guidelines +- **Benchmarks**: See [TeCLI.Benchmarks/README.md](TeCLI.Benchmarks/README.md) for performance benchmarks +- **Integration Tests**: See [TeCLI.Tests/README.md](TeCLI.Tests/README.md) for test examples diff --git a/v2/rscg_examples/TeCLI/src/ConsoleDemo.slnx b/v2/rscg_examples/TeCLI/src/ConsoleDemo.slnx new file mode 100644 index 000000000..d66776aa2 --- /dev/null +++ b/v2/rscg_examples/TeCLI/src/ConsoleDemo.slnx @@ -0,0 +1,3 @@ + + + diff --git a/v2/rscg_examples/TeCLI/src/ConsoleDemo/CmdForSum.cs b/v2/rscg_examples/TeCLI/src/ConsoleDemo/CmdForSum.cs new file mode 100644 index 000000000..ba5671339 --- /dev/null +++ b/v2/rscg_examples/TeCLI/src/ConsoleDemo/CmdForSum.cs @@ -0,0 +1,13 @@ +using TeCLI.Attributes; + +namespace ConsoleDemo; + +[Command("MakeSum", Description = "Makes sum")] +public class CmdForSum +{ + [Action("sum")] + public void MySum([Argument(Description = "x")] int x, [Argument(Description = "y")] int y) + { + Console.WriteLine($"Hello, {x+y}!"); + } +} diff --git a/v2/rscg_examples/TeCLI/src/ConsoleDemo/ConsoleDemo.csproj b/v2/rscg_examples/TeCLI/src/ConsoleDemo/ConsoleDemo.csproj new file mode 100644 index 000000000..3d7c52843 --- /dev/null +++ b/v2/rscg_examples/TeCLI/src/ConsoleDemo/ConsoleDemo.csproj @@ -0,0 +1,21 @@ + + + + Exe + net10.0 + enable + enable + + + true + $(BaseIntermediateOutputPath)\GX + + + + + + + + + + diff --git a/v2/rscg_examples/TeCLI/src/ConsoleDemo/Program.cs b/v2/rscg_examples/TeCLI/src/ConsoleDemo/Program.cs new file mode 100644 index 000000000..064d762be --- /dev/null +++ b/v2/rscg_examples/TeCLI/src/ConsoleDemo/Program.cs @@ -0,0 +1,19 @@ +using TeCLI; +using Microsoft.Extensions.DependencyInjection; + +Console.WriteLine("Hello, World!"); +// execute with makesum sum 10 20 + +//Do not know how to work those +// --help +// --msg Andrei +// echo --msg Andrei +// sum 10 20 + +IServiceCollection services = new ServiceCollection(); +services.AddCommandDispatcher(); + +var sp = services.BuildServiceProvider(); + +var dispatcher = sp.GetRequiredService(); +await dispatcher.DispatchAsync(args); diff --git a/v2/rscg_examples/TeCLI/video.json b/v2/rscg_examples/TeCLI/video.json new file mode 100644 index 000000000..03aea16ee --- /dev/null +++ b/v2/rscg_examples/TeCLI/video.json @@ -0,0 +1,39 @@ +{ + "scriptName": "TeCLI", + "steps": +[ + {"typeStep":"exec","arg":"clipchamp.exe launch"}, + {"typeStep":"text","arg": "Welcome to Roslyn Examples"}, + {"typeStep":"text","arg":"If you want to see more examples , see List Of RSCG"}, + {"typeStep":"browser","arg":"https://ignatandrei.github.io/RSCG_Examples/v2/docs/List-of-RSCG"}, + {"typeStep":"text","arg": "My name is Andrei Ignat and I am deeply fond of Roslyn Source Code Generator. "}, + +{"typeStep":"text","arg": "Today I will present TeCLI . Parse Command line arguments ."}, +{"typeStep":"browser","arg":"https://www.nuget.org/packages/TeCLI/"}, +{"typeStep":"text","arg": "The whole example is here"}, +{"typeStep":"browser","arg":"https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI"}, +{"typeStep":"text","arg": "You can download the code from here"}, +{"typeStep":"browser","arg":"https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI#download-example-net--c-"}, +{"typeStep":"text","arg":"Here is the code downloaded "}, +{"typeStep":"exec","arg":"explorer.exe /select,D:\\gth\\RSCG_Examples\\v2\\Generator.sln"}, +{"typeStep":"text","arg": "So , let's start the project with Visual Studio Code "}, +{"typeStep":"stepvscode","arg": "-n D:\\gth\\RSCG_Examples\\v2"}, + +{"typeStep":"text","arg": "To use it ,you will put the Nuget TeCLI into the csproj "}, + +{"typeStep":"stepvscode","arg": "-r -g D:\\gth\\RSCG_Examples\\v2\\rscg_examples\\TeCLI\\src\\ConsoleDemo\\ConsoleDemo.csproj"}, + +{"typeStep":"text","arg": "And now I will show you an example of using TeCLI"}, + +{"typeStep":"hide","arg": "now execute the tour in VSCode"}, +{"typeStep":"tour", "arg": "src/.tours/"}, +{"typeStep":"text","arg":" And I will execute the project"}, +{"typeStep":"showproj", "arg":"ConsoleDemo.csproj"}, +{"typeStep":"text","arg":" This concludes the project"}, +{"typeStep":"waitseconds","arg":"30"}, +{"typeStep":"text","arg": "Remember, you can download the code from here"}, +{"typeStep":"browser","arg":"https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI#download-example-net--c-", +SpeakTest=" "}, +{"typeStep":"waitseconds","arg":"30"}, +] +} diff --git a/v2/rscg_examples_site/docs/Categories/AI.md b/v2/rscg_examples_site/docs/Categories/AI.md index 1be6cd59f..a8f701c8e 100644 --- a/v2/rscg_examples_site/docs/Categories/AI.md +++ b/v2/rscg_examples_site/docs/Categories/AI.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [SKPromptGenerator](/docs/SKPromptGenerator) - \ No newline at end of file + 1 [SKPromptGenerator](/docs/SKPromptGenerator) [![Nuget](https://img.shields.io/nuget/dt/SKPromptGenerator?label=SKPromptGenerator)](https://www.nuget.org/packages/SKPromptGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/CharlieDigital/SKPromptGenerator?style=social) 2025-08-07 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/AOP.md b/v2/rscg_examples_site/docs/Categories/AOP.md index 1719c0441..53f4170fe 100644 --- a/v2/rscg_examples_site/docs/Categories/AOP.md +++ b/v2/rscg_examples_site/docs/Categories/AOP.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [WhatIAmDoing](/docs/WhatIAmDoing) - \ No newline at end of file + 1 [WhatIAmDoing](/docs/WhatIAmDoing) [![Nuget](https://img.shields.io/nuget/dt/RSCG_WhatIAmDoing?label=RSCG_WhatIAmDoing)](https://www.nuget.org/packages/RSCG_WhatIAmDoing/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_WhatIAmDoing_Common?label=RSCG_WhatIAmDoing_Common)](https://www.nuget.org/packages/RSCG_WhatIAmDoing_Common/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_WhatIAmDoing?style=social) 2024-01-28 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/API.md b/v2/rscg_examples_site/docs/Categories/API.md index 52b1f6a9c..61bb83412 100644 --- a/v2/rscg_examples_site/docs/Categories/API.md +++ b/v2/rscg_examples_site/docs/Categories/API.md @@ -2,23 +2,23 @@ Number RSCG: 10 - 1 [immediate.apis](/docs/immediate.apis) - - 2 [Microsoft.Extensions.Configuration.Binder](/docs/Microsoft.Extensions.Configuration.Binder) - - 3 [MinimalApiBuilder](/docs/MinimalApiBuilder) - - 4 [MinimalApis.Discovery](/docs/MinimalApis.Discovery) - - 5 [MinimalHelpers.Routing.Analyzers](/docs/MinimalHelpers.Routing.Analyzers) - - 6 [RDG](/docs/RDG) - - 7 [Refit](/docs/Refit) - - 8 [RSCG_WebAPIExports](/docs/RSCG_WebAPIExports) - - 9 [SafeRouting](/docs/SafeRouting) - - 10 [SkinnyControllersCommon](/docs/SkinnyControllersCommon) - \ No newline at end of file + 1 [immediate.apis](/docs/immediate.apis) [![Nuget](https://img.shields.io/nuget/dt/immediate.apis?label=immediate.apis)](https://www.nuget.org/packages/immediate.apis/) ![GitHub Repo stars](https://img.shields.io/github/stars/immediateplatform/immediate.apis?style=social) 2025-03-27 + + 2 [Microsoft.Extensions.Configuration.Binder](/docs/Microsoft.Extensions.Configuration.Binder) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Configuration.Binder?label=Microsoft.Extensions.Configuration.Binder)](https://www.nuget.org/packages/Microsoft.Extensions.Configuration.Binder/) ![GitHub Repo stars](https://img.shields.io/learn.microsoft/stars/en-us/dotnet?style=social) 2023-11-18 + + 3 [MinimalApiBuilder](/docs/MinimalApiBuilder) [![Nuget](https://img.shields.io/nuget/dt/MinimalApiBuilder?label=MinimalApiBuilder)](https://www.nuget.org/packages/MinimalApiBuilder/) ![GitHub Repo stars](https://img.shields.io/github/stars/JensDll/MinimalApiBuilder?style=social) 2023-10-26 + + 4 [MinimalApis.Discovery](/docs/MinimalApis.Discovery) [![Nuget](https://img.shields.io/nuget/dt/MinimalApis.Discovery?label=MinimalApis.Discovery)](https://www.nuget.org/packages/MinimalApis.Discovery/) ![GitHub Repo stars](https://img.shields.io/github/stars/shawnwildermuth/MinimalApis?style=social) 2024-04-16 + + 5 [MinimalHelpers.Routing.Analyzers](/docs/MinimalHelpers.Routing.Analyzers) [![Nuget](https://img.shields.io/nuget/dt/MinimalHelpers.Routing.Analyzers?label=MinimalHelpers.Routing.Analyzers)](https://www.nuget.org/packages/MinimalHelpers.Routing.Analyzers/) ![GitHub Repo stars](https://img.shields.io/github/stars/marcominerva/MinimalHelpers?style=social) 2024-10-21 + + 6 [RDG](/docs/RDG) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Http?label=Microsoft.Extensions.Http)](https://www.nuget.org/packages/Microsoft.Extensions.Http) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/aspnetcore?style=social) 2023-11-19 + + 7 [Refit](/docs/Refit) [![Nuget](https://img.shields.io/nuget/dt/Refit?label=Refit)](https://www.nuget.org/packages/Refit/) ![GitHub Repo stars](https://img.shields.io/github/stars/reactiveui/refit?style=social) 2023-07-31 + + 8 [RSCG_WebAPIExports](/docs/RSCG_WebAPIExports) [![Nuget](https://img.shields.io/nuget/dt/RSCG_WebAPIExports?label=RSCG_WebAPIExports)](https://www.nuget.org/packages/RSCG_WebAPIExports/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_WebAPIExports?style=social) 2023-08-23 + + 9 [SafeRouting](/docs/SafeRouting) [![Nuget](https://img.shields.io/nuget/dt/SafeRouting?label=SafeRouting)](https://www.nuget.org/packages/SafeRouting/) ![GitHub Repo stars](https://img.shields.io/github/stars/daviddotcs/safe-routing?style=social) 2023-09-23 + + 10 [SkinnyControllersCommon](/docs/SkinnyControllersCommon) [![Nuget](https://img.shields.io/nuget/dt/SkinnyControllersCommon?label=SkinnyControllersCommon)](https://www.nuget.org/packages/SkinnyControllersCommon) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/SkinnyControllersGenerator?style=social) 2023-04-16 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Actor.md b/v2/rscg_examples_site/docs/Categories/Actor.md index 3dca50bc2..3068e1343 100644 --- a/v2/rscg_examples_site/docs/Categories/Actor.md +++ b/v2/rscg_examples_site/docs/Categories/Actor.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [ActorSrcGen](/docs/ActorSrcGen) - \ No newline at end of file + 1 [ActorSrcGen](/docs/ActorSrcGen) [![Nuget](https://img.shields.io/nuget/dt/ActorSrcGen?label=ActorSrcGen)](https://www.nuget.org/packages/ActorSrcGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/aabs/ActorSrcGen?style=social) 2024-05-01 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Async.md b/v2/rscg_examples_site/docs/Categories/Async.md index 3b8134d10..290170752 100644 --- a/v2/rscg_examples_site/docs/Categories/Async.md +++ b/v2/rscg_examples_site/docs/Categories/Async.md @@ -2,7 +2,7 @@ Number RSCG: 2 - 1 [AsyncIt](/docs/AsyncIt) - - 2 [HsuSgSync](/docs/HsuSgSync) - \ No newline at end of file + 1 [AsyncIt](/docs/AsyncIt) [![Nuget](https://img.shields.io/nuget/dt/AsyncIt?label=AsyncIt)](https://www.nuget.org/packages/AsyncIt/) ![GitHub Repo stars](https://img.shields.io/github/stars/oleg-shilo/AsyncIt?style=social) 2025-07-26 + + 2 [HsuSgSync](/docs/HsuSgSync) [![Nuget](https://img.shields.io/nuget/dt/Hsu.Sg.Sync?label=Hsu.Sg.Sync)](https://www.nuget.org/packages/Hsu.Sg.Sync/) ![GitHub Repo stars](https://img.shields.io/github/stars/hsu-net/source-generators?style=social) 2024-01-10 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Bitwise.md b/v2/rscg_examples_site/docs/Categories/Bitwise.md index 0a35f813c..801f990aa 100644 --- a/v2/rscg_examples_site/docs/Categories/Bitwise.md +++ b/v2/rscg_examples_site/docs/Categories/Bitwise.md @@ -2,7 +2,7 @@ Number RSCG: 2 - 1 [BitsKit](/docs/BitsKit) - - 2 [Darp.BinaryObjects](/docs/Darp.BinaryObjects) - \ No newline at end of file + 1 [BitsKit](/docs/BitsKit) [![Nuget](https://img.shields.io/nuget/dt/BitsKit?label=BitsKit)](https://www.nuget.org/packages/BitsKit/) ![GitHub Repo stars](https://img.shields.io/github/stars/barncastle/BitsKit?style=social) 2024-04-15 + + 2 [Darp.BinaryObjects](/docs/Darp.BinaryObjects) [![Nuget](https://img.shields.io/nuget/dt/Darp.BinaryObjects?label=Darp.BinaryObjects)](https://www.nuget.org/packages/Darp.BinaryObjects/) ![GitHub Repo stars](https://img.shields.io/github/stars/rosslight/Darp.BinaryObjects?style=social) 2024-12-04 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Blazor.md b/v2/rscg_examples_site/docs/Categories/Blazor.md index 7e75937f7..80efdb8c0 100644 --- a/v2/rscg_examples_site/docs/Categories/Blazor.md +++ b/v2/rscg_examples_site/docs/Categories/Blazor.md @@ -2,11 +2,11 @@ Number RSCG: 4 - 1 [BadIdeas.Icons.FontAwesome](/docs/BadIdeas.Icons.FontAwesome) - - 2 [Blazor.TSRuntime](/docs/Blazor.TSRuntime) - - 3 [Blazorators](/docs/Blazorators) - - 4 [GoLive.Generator.BlazorInterop](/docs/GoLive.Generator.BlazorInterop) - \ No newline at end of file + 1 [BadIdeas.Icons.FontAwesome](/docs/BadIdeas.Icons.FontAwesome) [![Nuget](https://img.shields.io/nuget/dt/BadIdeas.Icons.FontAwesome?label=BadIdeas.Icons.FontAwesome)](https://www.nuget.org/packages/BadIdeas.Icons.FontAwesome/) ![GitHub Repo stars](https://img.shields.io/github/stars/phil-scott-78/Icons?style=social) 2025-08-03 + + 2 [Blazor.TSRuntime](/docs/Blazor.TSRuntime) [![Nuget](https://img.shields.io/nuget/dt/Blazor.TSRuntime?label=Blazor.TSRuntime)](https://www.nuget.org/packages/Blazor.TSRuntime/) ![GitHub Repo stars](https://img.shields.io/github/stars/BlackWhiteYoshi/Blazor.TSRuntime?style=social) 2025-08-02 + + 3 [Blazorators](/docs/Blazorators) [![Nuget](https://img.shields.io/nuget/dt/Blazor.SourceGenerators?label=Blazor.SourceGenerators)](https://www.nuget.org/packages/Blazor.SourceGenerators/) ![GitHub Repo stars](https://img.shields.io/github/stars/IEvangelist/blazorators?style=social) 2024-01-22 + + 4 [GoLive.Generator.BlazorInterop](/docs/GoLive.Generator.BlazorInterop) [![Nuget](https://img.shields.io/nuget/dt/GoLive.Generator.BlazorInterop?label=GoLive.Generator.BlazorInterop)](https://www.nuget.org/packages/GoLive.Generator.BlazorInterop/) ![GitHub Repo stars](https://img.shields.io/github/stars/surgicalcoder/BlazorInteropGenerator?style=social) 2024-11-09 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Builder.md b/v2/rscg_examples_site/docs/Categories/Builder.md index 6b0c0d3ba..a432e3428 100644 --- a/v2/rscg_examples_site/docs/Categories/Builder.md +++ b/v2/rscg_examples_site/docs/Categories/Builder.md @@ -2,17 +2,17 @@ Number RSCG: 7 - 1 [Architect.DomainModeling](/docs/Architect.DomainModeling) - - 2 [BuilderGenerator](/docs/BuilderGenerator) - - 3 [DimonSmart.BuilderGenerator](/docs/DimonSmart.BuilderGenerator) - - 4 [Fluentify](/docs/Fluentify) - - 5 [Hsu.Sg.FluentMember](/docs/Hsu.Sg.FluentMember) - - 6 [ShadowWriterBuilder](/docs/ShadowWriterBuilder) - - 7 [StepwiseBuilderGenerator](/docs/StepwiseBuilderGenerator) - \ No newline at end of file + 1 [Architect.DomainModeling](/docs/Architect.DomainModeling) [![Nuget](https://img.shields.io/nuget/dt/Architect.DomainModeling?label=Architect.DomainModeling)](https://www.nuget.org/packages/Architect.DomainModeling/) ![GitHub Repo stars](https://img.shields.io/github/stars/TheArchitectDev/Architect.DomainModeling?style=social) 2024-03-02 + + 2 [BuilderGenerator](/docs/BuilderGenerator) [![Nuget](https://img.shields.io/nuget/dt/BuilderGenerator?label=BuilderGenerator)](https://www.nuget.org/packages/BuilderGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/MelGrubb/BuilderGenerator?style=social) 2023-10-04 + + 3 [DimonSmart.BuilderGenerator](/docs/DimonSmart.BuilderGenerator) [![Nuget](https://img.shields.io/nuget/dt/DimonSmart.BuilderGenerator?label=DimonSmart.BuilderGenerator)](https://www.nuget.org/packages/DimonSmart.BuilderGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/DimonSmart/BuilderGenerator?style=social) 2025-07-03 + + 4 [Fluentify](/docs/Fluentify) [![Nuget](https://img.shields.io/nuget/dt/Fluentify?label=Fluentify)](https://www.nuget.org/packages/Fluentify/) ![GitHub Repo stars](https://img.shields.io/github/stars/MooVC/fluentify?style=social) 2024-08-02 + + 5 [Hsu.Sg.FluentMember](/docs/Hsu.Sg.FluentMember) [![Nuget](https://img.shields.io/nuget/dt/Hsu.Sg.FluentMember?label=Hsu.Sg.FluentMember)](https://www.nuget.org/packages/Hsu.Sg.FluentMember/) ![GitHub Repo stars](https://img.shields.io/github/stars/hsu-net/source-generators?style=social) 2024-11-08 + + 6 [ShadowWriterBuilder](/docs/ShadowWriterBuilder) [![Nuget](https://img.shields.io/nuget/dt/ShadowWriter?label=ShadowWriter)](https://www.nuget.org/packages/ShadowWriter/) ![GitHub Repo stars](https://img.shields.io/github/stars/StefanStolz/ShadowWriter?style=social) 2025-07-24 + + 7 [StepwiseBuilderGenerator](/docs/StepwiseBuilderGenerator) [![Nuget](https://img.shields.io/nuget/dt/StepwiseBuilderGenerator?label=StepwiseBuilderGenerator)](https://www.nuget.org/packages/StepwiseBuilderGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Georgiy-Petrov/StepwiseBuilderGenerator?style=social) 2025-03-23 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Clone.md b/v2/rscg_examples_site/docs/Categories/Clone.md index a59da2956..e510c5e16 100644 --- a/v2/rscg_examples_site/docs/Categories/Clone.md +++ b/v2/rscg_examples_site/docs/Categories/Clone.md @@ -2,9 +2,9 @@ Number RSCG: 3 - 1 [CopyTo](/docs/CopyTo) - - 2 [Dolly](/docs/Dolly) - - 3 [UtilityVerse.Copy](/docs/UtilityVerse.Copy) - \ No newline at end of file + 1 [CopyTo](/docs/CopyTo) [![Nuget](https://img.shields.io/nuget/dt/RhoMicro.CodeAnalysis.CopyToGenerator?label=RhoMicro.CodeAnalysis.CopyToGenerator)](https://www.nuget.org/packages/RhoMicro.CodeAnalysis.CopyToGenerator) ![GitHub Repo stars](https://img.shields.io/github/stars/PaulBraetz/RhoMicro.CodeAnalysis?style=social) 2024-02-19 + + 2 [Dolly](/docs/Dolly) [![Nuget](https://img.shields.io/nuget/dt/Dolly?label=Dolly)](https://www.nuget.org/packages/Dolly/) ![GitHub Repo stars](https://img.shields.io/github/stars/AnderssonPeter/Dolly?style=social) 2024-12-03 + + 3 [UtilityVerse.Copy](/docs/UtilityVerse.Copy) [![Nuget](https://img.shields.io/nuget/dt/UtilityVerse.Copy?label=UtilityVerse.Copy)](https://www.nuget.org/packages/UtilityVerse.Copy/) ![GitHub Repo stars](https://img.shields.io/github/stars/purkayasta/TheUtilityVerse?style=social) 2025-08-15 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/CodeToString.md b/v2/rscg_examples_site/docs/Categories/CodeToString.md index 9a91d13d3..342e817f2 100644 --- a/v2/rscg_examples_site/docs/Categories/CodeToString.md +++ b/v2/rscg_examples_site/docs/Categories/CodeToString.md @@ -2,9 +2,9 @@ Number RSCG: 3 - 1 [CodeAnalysis](/docs/CodeAnalysis) - - 2 [RossLean.StringificationGenerator](/docs/RossLean.StringificationGenerator) - - 3 [SourceGenerator.Helper.CopyCode](/docs/SourceGenerator.Helper.CopyCode) - \ No newline at end of file + 1 [CodeAnalysis](/docs/CodeAnalysis) [![Nuget](https://img.shields.io/nuget/dt/Feast.CodeAnalysis.Literal?label=Feast.CodeAnalysis.Literal)](https://www.nuget.org/packages/Feast.CodeAnalysis.Literal/) ![GitHub Repo stars](https://img.shields.io/github/stars/feast107/CodeAnalysis?style=social) 2024-03-01 + + 2 [RossLean.StringificationGenerator](/docs/RossLean.StringificationGenerator) [![Nuget](https://img.shields.io/nuget/dt/RossLean.StringificationGenerator?label=RossLean.StringificationGenerator)](https://www.nuget.org/packages/RossLean.StringificationGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/RossLean/RossLean?style=social) 2024-04-18 + + 3 [SourceGenerator.Helper.CopyCode](/docs/SourceGenerator.Helper.CopyCode) [![Nuget](https://img.shields.io/nuget/dt/SourceGenerator.Helper.CopyCode?label=SourceGenerator.Helper.CopyCode)](https://www.nuget.org/packages/SourceGenerator.Helper.CopyCode/) ![GitHub Repo stars](https://img.shields.io/github/stars/LokiMidgard/SourceGenerator.Helper.CopyCode?style=social) 2023-09-17 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/CommandLine.md b/v2/rscg_examples_site/docs/Categories/CommandLine.md index 54e699112..f74acdd77 100644 --- a/v2/rscg_examples_site/docs/Categories/CommandLine.md +++ b/v2/rscg_examples_site/docs/Categories/CommandLine.md @@ -1,10 +1,12 @@

CommandLine

-Number RSCG: 3 - - 1 [ArgumentParsing](/docs/ArgumentParsing) - - 2 [CommandLine](/docs/CommandLine) - - 3 [ConsoleAppFramework](/docs/ConsoleAppFramework) - \ No newline at end of file +Number RSCG: 4 + + 1 [ArgumentParsing](/docs/ArgumentParsing) [![Nuget](https://img.shields.io/nuget/dt/ArgumentParsing?label=ArgumentParsing)](https://www.nuget.org/packages/ArgumentParsing/) ![GitHub Repo stars](https://img.shields.io/github/stars/DoctorKrolic/ArgumentParsing?style=social) 2025-07-01 + + 2 [CommandLine](/docs/CommandLine) [![Nuget](https://img.shields.io/nuget/dt/DotMake.CommandLine?label=DotMake.CommandLine)](https://www.nuget.org/packages/DotMake.CommandLine/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotmake-build/command-line?style=social) 2024-02-11 + + 3 [ConsoleAppFramework](/docs/ConsoleAppFramework) [![Nuget](https://img.shields.io/nuget/dt/ConsoleAppFramework?label=ConsoleAppFramework)](https://www.nuget.org/packages/ConsoleAppFramework/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cysharp/ConsoleAppFramework?style=social) 2025-10-02 + + 4 [TeCLI](/docs/TeCLI) [![Nuget](https://img.shields.io/nuget/dt/TeCLI?label=TeCLI)](https://www.nuget.org/packages/TeCLI/) ![GitHub Repo stars](https://img.shields.io/github/stars/tyevco/TeCLI?style=social) 2025-11-07 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Console.md b/v2/rscg_examples_site/docs/Categories/Console.md index 001e6542d..e0ba5fb16 100644 --- a/v2/rscg_examples_site/docs/Categories/Console.md +++ b/v2/rscg_examples_site/docs/Categories/Console.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [Figgle](/docs/Figgle) - \ No newline at end of file + 1 [Figgle](/docs/Figgle) [![Nuget](https://img.shields.io/nuget/dt/Figgle.Generator?label=Figgle.Generator)](https://www.nuget.org/packages/Figgle.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/drewnoakes/figgle?style=social) 2025-07-05 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Constructor.md b/v2/rscg_examples_site/docs/Categories/Constructor.md index 1878f4446..68dd636ed 100644 --- a/v2/rscg_examples_site/docs/Categories/Constructor.md +++ b/v2/rscg_examples_site/docs/Categories/Constructor.md @@ -2,17 +2,17 @@ Number RSCG: 7 - 1 [AutoConstructor](/docs/AutoConstructor) - - 2 [AutoCtor](/docs/AutoCtor) - - 3 [AutoDeconstruct](/docs/AutoDeconstruct) - - 4 [ConstructorGenerator](/docs/ConstructorGenerator) - - 5 [PrimaryParameter](/docs/PrimaryParameter) - - 6 [QuickConstructor](/docs/QuickConstructor) - - 7 [sourcedepend](/docs/sourcedepend) - \ No newline at end of file + 1 [AutoConstructor](/docs/AutoConstructor) [![Nuget](https://img.shields.io/nuget/dt/AutoConstructor?label=AutoConstructor)](https://www.nuget.org/packages/AutoConstructor/) ![GitHub Repo stars](https://img.shields.io/github/stars/k94ll13nn3/AutoConstructor?style=social) 2023-10-28 + + 2 [AutoCtor](/docs/AutoCtor) [![Nuget](https://img.shields.io/nuget/dt/AutoCtor?label=AutoCtor)](https://www.nuget.org/packages/AutoCtor/) ![GitHub Repo stars](https://img.shields.io/github/stars/distantcam/AutoCtor?style=social) 2023-04-16 + + 3 [AutoDeconstruct](/docs/AutoDeconstruct) [![Nuget](https://img.shields.io/nuget/dt/AutoDeconstruct?label=AutoDeconstruct)](https://www.nuget.org/packages/AutoDeconstruct) ![GitHub Repo stars](https://img.shields.io/github/stars/jasonbock/autodeconstruct?style=social) 2023-04-16 + + 4 [ConstructorGenerator](/docs/ConstructorGenerator) [![Nuget](https://img.shields.io/nuget/dt/ConstructorGenerator?label=ConstructorGenerator)](https://www.nuget.org/packages/ConstructorGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Swarley97/ConstructorGenerator?style=social) 2024-12-07 + + 5 [PrimaryParameter](/docs/PrimaryParameter) [![Nuget](https://img.shields.io/nuget/dt/FaustVX.PrimaryParameter.SG?label=FaustVX.PrimaryParameter.SG)](https://www.nuget.org/packages/FaustVX.PrimaryParameter.SG) ![GitHub Repo stars](https://img.shields.io/github/stars/FaustVX/PrimaryParameter?style=social) 2023-11-15 + + 6 [QuickConstructor](/docs/QuickConstructor) [![Nuget](https://img.shields.io/nuget/dt/QuickConstructor?label=QuickConstructor)](https://www.nuget.org/packages/QuickConstructor) ![GitHub Repo stars](https://img.shields.io/github/stars/flavien/QuickConstructor?style=social) 2023-04-16 + + 7 [sourcedepend](/docs/sourcedepend) [![Nuget](https://img.shields.io/nuget/dt/sourcedepend?label=sourcedepend)](https://www.nuget.org/packages/sourcedepend/) ![GitHub Repo stars](https://img.shields.io/github/stars/crwsolutions/sourcedepend?style=social) 2024-02-16 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Database.md b/v2/rscg_examples_site/docs/Categories/Database.md index 5301eac12..c4cc6f9ce 100644 --- a/v2/rscg_examples_site/docs/Categories/Database.md +++ b/v2/rscg_examples_site/docs/Categories/Database.md @@ -2,17 +2,17 @@ Number RSCG: 7 - 1 [Breezy](/docs/Breezy) - - 2 [Dapper.AOT](/docs/Dapper.AOT) - - 3 [EntityLengths.Generator](/docs/EntityLengths.Generator) - - 4 [Finch.Generators](/docs/Finch.Generators) - - 5 [Gedaq](/docs/Gedaq) - - 6 [TableStorage](/docs/TableStorage) - - 7 [Unflat](/docs/Unflat) - \ No newline at end of file + 1 [Breezy](/docs/Breezy) [![Nuget](https://img.shields.io/nuget/dt/Breezy.SourceGenerator?label=Breezy.SourceGenerator)](https://www.nuget.org/packages/Breezy.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Ludovicdln/Breezy?style=social) 2023-08-09 + + 2 [Dapper.AOT](/docs/Dapper.AOT) [![Nuget](https://img.shields.io/nuget/dt/Dapper.AOT?label=Dapper.AOT)](https://www.nuget.org/packages/Dapper.AOT/) ![GitHub Repo stars](https://img.shields.io/github/stars/DapperLib/DapperAOT?style=social) 2024-12-02 + + 3 [EntityLengths.Generator](/docs/EntityLengths.Generator) [![Nuget](https://img.shields.io/nuget/dt/EntityLengths.Generator?label=EntityLengths.Generator)](https://www.nuget.org/packages/EntityLengths.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/TarasKovalenko/EntityLengths.Generator?style=social) 2025-02-19 + + 4 [Finch.Generators](/docs/Finch.Generators) [![Nuget](https://img.shields.io/nuget/dt/Finch.Generators?label=Finch.Generators)](https://www.nuget.org/packages/Finch.Generators/) ![GitHub Repo stars](https://img.shields.io/github/stars/ivmazurenko/finch?style=social) 2025-08-10 + + 5 [Gedaq](/docs/Gedaq) [![Nuget](https://img.shields.io/nuget/dt/Gedaq?label=Gedaq)](https://www.nuget.org/packages/Gedaq/) ![GitHub Repo stars](https://img.shields.io/github/stars/SoftStoneDevelop/Gedaq?style=social) 2023-07-29 + + 6 [TableStorage](/docs/TableStorage) [![Nuget](https://img.shields.io/nuget/dt/TableStorage?label=TableStorage)](https://www.nuget.org/packages/TableStorage/) ![GitHub Repo stars](https://img.shields.io/github/stars/StevenThuriot/TableStorage?style=social) 2024-06-01 + + 7 [Unflat](/docs/Unflat) [![Nuget](https://img.shields.io/nuget/dt/Unflat?label=Unflat)](https://www.nuget.org/packages/Unflat/) ![GitHub Repo stars](https://img.shields.io/github/stars/pstlnce/unflat?style=social) 2025-08-18 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/DependencyInjection.md b/v2/rscg_examples_site/docs/Categories/DependencyInjection.md index ebed13d71..f97984070 100644 --- a/v2/rscg_examples_site/docs/Categories/DependencyInjection.md +++ b/v2/rscg_examples_site/docs/Categories/DependencyInjection.md @@ -2,23 +2,23 @@ Number RSCG: 10 - 1 [AutoRegisterInject](/docs/AutoRegisterInject) - - 2 [BunnyTailServiceRegistration](/docs/BunnyTailServiceRegistration) - - 3 [DependencyModules.SourceGenerator](/docs/DependencyModules.SourceGenerator) - - 4 [depso](/docs/depso) - - 5 [FactoryGenerator](/docs/FactoryGenerator) - - 6 [FactoryGenerator.Abstractions](/docs/FactoryGenerator.Abstractions) - - 7 [Injectio](/docs/Injectio) - - 8 [jab](/docs/jab) - - 9 [Pure.DI](/docs/Pure.DI) - - 10 [ServiceScan.SourceGenerator](/docs/ServiceScan.SourceGenerator) - \ No newline at end of file + 1 [AutoRegisterInject](/docs/AutoRegisterInject) [![Nuget](https://img.shields.io/nuget/dt/AutoRegisterInject?label=AutoRegisterInject)](https://www.nuget.org/packages/AutoRegisterInject/) ![GitHub Repo stars](https://img.shields.io/github/stars/patrickklaeren/AutoRegisterInject?style=social) 2023-08-07 + + 2 [BunnyTailServiceRegistration](/docs/BunnyTailServiceRegistration) [![Nuget](https://img.shields.io/nuget/dt/BunnyTail.ServiceRegistration?label=BunnyTail.ServiceRegistration)](https://www.nuget.org/packages/BunnyTail.ServiceRegistration/) ![GitHub Repo stars](https://img.shields.io/github/stars/usausa/service-registration-generator?style=social) 2025-07-02 + + 3 [DependencyModules.SourceGenerator](/docs/DependencyModules.SourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/DependencyModules.SourceGenerator?label=DependencyModules.SourceGenerator)](https://www.nuget.org/packages/DependencyModules.SourceGenerator/)[![Nuget](https://img.shields.io/nuget/dt/DependencyModules.Runtime?label=DependencyModules.Runtime)](https://www.nuget.org/packages/DependencyModules.Runtime/) ![GitHub Repo stars](https://img.shields.io/github/stars/ipjohnson/DependencyModules?style=social) 2025-02-16 + + 4 [depso](/docs/depso) [![Nuget](https://img.shields.io/nuget/dt/depso?label=depso)](https://www.nuget.org/packages/depso/) ![GitHub Repo stars](https://img.shields.io/github/stars/notanaverageman/Depso?style=social) 2024-06-28 + + 5 [FactoryGenerator](/docs/FactoryGenerator) [![Nuget](https://img.shields.io/nuget/dt/FactoryGenerator?label=FactoryGenerator)](https://www.nuget.org/packages/FactoryGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/westermo/FactoryGenerator?style=social) 2024-06-27 + + 6 [FactoryGenerator.Abstractions](/docs/FactoryGenerator.Abstractions) [![Nuget](https://img.shields.io/nuget/dt/FactoryGenerator.Abstractions?label=FactoryGenerator.Abstractions)](https://www.nuget.org/packages/FactoryGenerator.Abstractions/)[![Nuget](https://img.shields.io/nuget/dt/FactoryGenerator.Microsoft.Extensions.DependencyInjection?label=FactoryGenerator.Microsoft.Extensions.DependencyInjection)](https://www.nuget.org/packages/FactoryGenerator.Microsoft.Extensions.DependencyInjection/) ![GitHub Repo stars](https://img.shields.io/github/stars/ivmazurenko/factory-generator?style=social) 2025-08-12 + + 7 [Injectio](/docs/Injectio) [![Nuget](https://img.shields.io/nuget/dt/Injectio?label=Injectio)](https://www.nuget.org/packages/Injectio/) ![GitHub Repo stars](https://img.shields.io/github/stars/loresoft/Injectio?style=social) 2023-08-17 + + 8 [jab](/docs/jab) [![Nuget](https://img.shields.io/nuget/dt/jab?label=jab)](https://www.nuget.org/packages/jab/) ![GitHub Repo stars](https://img.shields.io/github/stars/pakrym/jab?style=social) 2024-02-13 + + 9 [Pure.DI](/docs/Pure.DI) [![Nuget](https://img.shields.io/nuget/dt/Pure.DI?label=Pure.DI)](https://www.nuget.org/packages/Pure.DI/) ![GitHub Repo stars](https://img.shields.io/github/stars/DevTeam/Pure.DI?style=social) 2024-12-08 + + 10 [ServiceScan.SourceGenerator](/docs/ServiceScan.SourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/ServiceScan.SourceGenerator?label=ServiceScan.SourceGenerator)](https://www.nuget.org/packages/ServiceScan.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Dreamescaper/ServiceScan.SourceGenerator?style=social) 2024-07-22 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Disposer.md b/v2/rscg_examples_site/docs/Categories/Disposer.md index 4eb49e954..54248e17a 100644 --- a/v2/rscg_examples_site/docs/Categories/Disposer.md +++ b/v2/rscg_examples_site/docs/Categories/Disposer.md @@ -2,13 +2,13 @@ Number RSCG: 5 - 1 [BenutomoAutomaticDisposeImplSourceGenerator](/docs/BenutomoAutomaticDisposeImplSourceGenerator) - - 2 [Coplt.Dropping](/docs/Coplt.Dropping) - - 3 [DisposableHelpers](/docs/DisposableHelpers) - - 4 [Disposer](/docs/Disposer) - - 5 [IDisposableGenerator](/docs/IDisposableGenerator) - \ No newline at end of file + 1 [BenutomoAutomaticDisposeImplSourceGenerator](/docs/BenutomoAutomaticDisposeImplSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/Benutomo.AutomaticDisposeImpl.SourceGenerator?label=Benutomo.AutomaticDisposeImpl.SourceGenerator)](https://www.nuget.org/packages/Benutomo.AutomaticDisposeImpl.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/benutomo-dev/RoslynComponents?style=social) 2023-08-15 + + 2 [Coplt.Dropping](/docs/Coplt.Dropping) [![Nuget](https://img.shields.io/nuget/dt/Coplt.Dropping?label=Coplt.Dropping)](https://www.nuget.org/packages/Coplt.Dropping/) ![GitHub Repo stars](https://img.shields.io/github/stars/2A5F/Coplt.Dropping?style=social) 2024-08-13 + + 3 [DisposableHelpers](/docs/DisposableHelpers) [![Nuget](https://img.shields.io/nuget/dt/DisposableHelpers?label=DisposableHelpers)](https://www.nuget.org/packages/DisposableHelpers/) ![GitHub Repo stars](https://img.shields.io/github/stars/Kiryuumaru/DisposableHelpers?style=social) 2023-10-09 + + 4 [Disposer](/docs/Disposer) [![Nuget](https://img.shields.io/nuget/dt/Disposer?label=Disposer)](https://www.nuget.org/packages/Disposer/) ![GitHub Repo stars](https://img.shields.io/github/stars/HakamFostok/Disposer?style=social) 2023-10-03 + + 5 [IDisposableGenerator](/docs/IDisposableGenerator) [![Nuget](https://img.shields.io/nuget/dt/IDisposableGenerator?label=IDisposableGenerator)](https://www.nuget.org/packages/IDisposableGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Elskom/IDisposableGenerator?style=social) 2023-10-11 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/EnhancementClass.md b/v2/rscg_examples_site/docs/Categories/EnhancementClass.md index e3f2def09..0498feec0 100644 --- a/v2/rscg_examples_site/docs/Categories/EnhancementClass.md +++ b/v2/rscg_examples_site/docs/Categories/EnhancementClass.md @@ -2,59 +2,59 @@ Number RSCG: 28 - 1 [ApparatusAOT](/docs/ApparatusAOT) - - 2 [AspectGenerator](/docs/AspectGenerator) - - 3 [CommonCodeGenerator](/docs/CommonCodeGenerator) - - 4 [Comparison](/docs/Comparison) - - 5 [DudNet](/docs/DudNet) - - 6 [Enhanced.GetTypes](/docs/Enhanced.GetTypes) - - 7 [FastGenericNew](/docs/FastGenericNew) - - 8 [Immutype](/docs/Immutype) - - 9 [Ling.Audit](/docs/Ling.Audit) - - 10 [Lombok.NET](/docs/Lombok.NET) - - 11 [M31.FluentAPI](/docs/M31.FluentAPI) - - 12 [MemberAccessor](/docs/MemberAccessor) - - 13 [MemoryPack](/docs/MemoryPack) - - 14 [Meziantou.Polyfill](/docs/Meziantou.Polyfill) - - 15 [Microsoft.Extensions.Logging](/docs/Microsoft.Extensions.Logging) - - 16 [Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator](/docs/Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator) - - 17 [Microsoft.Interop.JavaScript.JSImportGenerator](/docs/Microsoft.Interop.JavaScript.JSImportGenerator) - - 18 [OptionToStringGenerator](/docs/OptionToStringGenerator) - - 19 [Program](/docs/Program) - - 20 [QueryStringGenerator](/docs/QueryStringGenerator) - - 21 [RSCG_Decorator](/docs/RSCG_Decorator) - - 22 [RSCG_UtilityTypes](/docs/RSCG_UtilityTypes) - - 23 [StaticReflection](/docs/StaticReflection) - - 24 [SyncMethodGenerator](/docs/SyncMethodGenerator) - - 25 [System.Runtime.InteropServices](/docs/System.Runtime.InteropServices) - - 26 [System.Text.RegularExpressions](/docs/System.Text.RegularExpressions) - - 27 [TelemetryLogging](/docs/TelemetryLogging) - - 28 [ThisClass](/docs/ThisClass) - \ No newline at end of file + 1 [ApparatusAOT](/docs/ApparatusAOT) [![Nuget](https://img.shields.io/nuget/dt/Apparatus.AOT.Reflection?label=Apparatus.AOT.Reflection)](https://www.nuget.org/packages/Apparatus.AOT.Reflection/) ![GitHub Repo stars](https://img.shields.io/github/stars/byme8/Apparatus.AOT.Reflection?style=social) 2023-04-16 + + 2 [AspectGenerator](/docs/AspectGenerator) [![Nuget](https://img.shields.io/nuget/dt/AspectGenerator?label=AspectGenerator)](https://www.nuget.org/packages/AspectGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/igor-tkachev/AspectGenerator?style=social) 2024-01-07 + + 3 [CommonCodeGenerator](/docs/CommonCodeGenerator) [![Nuget](https://img.shields.io/nuget/dt/CommonCodeGenerator?label=CommonCodeGenerator)](https://www.nuget.org/packages/CommonCodeGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/usausa/common-code-generator?style=social) 2024-04-03 + + 4 [Comparison](/docs/Comparison) [![Nuget](https://img.shields.io/nuget/dt/ReflectionIT.ComparisonOperatorsGenerator?label=ReflectionIT.ComparisonOperatorsGenerator)](https://www.nuget.org/packages/ReflectionIT.ComparisonOperatorsGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/sonnemaf/ReflectionIT.ComparisonOperatorsGenerator?style=social) 2025-05-25 + + 5 [DudNet](/docs/DudNet) [![Nuget](https://img.shields.io/nuget/dt/Jwshyns.DudNet?label=Jwshyns.DudNet)](https://www.nuget.org/packages/Jwshyns.DudNet/) ![GitHub Repo stars](https://img.shields.io/github/stars/jwshyns/DudNet?style=social) 2023-10-27 + + 6 [Enhanced.GetTypes](/docs/Enhanced.GetTypes) [![Nuget](https://img.shields.io/nuget/dt/Enhanced.GetTypes?label=Enhanced.GetTypes)](https://www.nuget.org/packages/Enhanced.GetTypes/) ![GitHub Repo stars](https://img.shields.io/github/stars/duskembayev/Enhanced.GetTypes?style=social) 2024-09-17 + + 7 [FastGenericNew](/docs/FastGenericNew) [![Nuget](https://img.shields.io/nuget/dt/FastGenericNew.SourceGenerator?label=FastGenericNew.SourceGenerator)](https://www.nuget.org/packages/FastGenericNew.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Nyrest/FastGenericNew?style=social) 2023-08-10 + + 8 [Immutype](/docs/Immutype) [![Nuget](https://img.shields.io/nuget/dt/Immutype?label=Immutype)](https://www.nuget.org/packages/Immutype/) ![GitHub Repo stars](https://img.shields.io/github/stars/DevTeam/Immutype?style=social) 2023-08-12 + + 9 [Ling.Audit](/docs/Ling.Audit) [![Nuget](https://img.shields.io/nuget/dt/Ling.Audit?label=Ling.Audit)](https://www.nuget.org/packages/Ling.Audit/) ![GitHub Repo stars](https://img.shields.io/github/stars/ling921/dotnet-lib?style=social) 2023-12-12 + + 10 [Lombok.NET](/docs/Lombok.NET) [![Nuget](https://img.shields.io/nuget/dt/Lombok.NET?label=Lombok.NET)](https://www.nuget.org/packages/Lombok.NET/) ![GitHub Repo stars](https://img.shields.io/github/stars/CollinAlpert/Lombok.NET?style=social) 2023-04-16 + + 11 [M31.FluentAPI](/docs/M31.FluentAPI) [![Nuget](https://img.shields.io/nuget/dt/M31.FluentAPI?label=M31.FluentAPI)](https://www.nuget.org/packages/M31.FluentAPI/) ![GitHub Repo stars](https://img.shields.io/github/stars/m31coding/M31.FluentAPI?style=social) 2023-08-25 + + 12 [MemberAccessor](/docs/MemberAccessor) [![Nuget](https://img.shields.io/nuget/dt/BunnyTail.MemberAccessor?label=BunnyTail.MemberAccessor)](https://www.nuget.org/packages/BunnyTail.MemberAccessor/) ![GitHub Repo stars](https://img.shields.io/github/stars/usausa/member-accessor-generator?style=social) 2025-03-24 + + 13 [MemoryPack](/docs/MemoryPack) [![Nuget](https://img.shields.io/nuget/dt/MemoryPack?label=MemoryPack)](https://www.nuget.org/packages/MemoryPack/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cysharp/MemoryPack?style=social) 2023-08-04 + + 14 [Meziantou.Polyfill](/docs/Meziantou.Polyfill) [![Nuget](https://img.shields.io/nuget/dt/Meziantou.Polyfill?label=Meziantou.Polyfill)](https://www.nuget.org/packages/Meziantou.Polyfill/) ![GitHub Repo stars](https://img.shields.io/github/stars/meziantou/Meziantou.Polyfill?style=social) 2023-10-10 + + 15 [Microsoft.Extensions.Logging](/docs/Microsoft.Extensions.Logging) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Logging?label=Microsoft.Extensions.Logging)](https://www.nuget.org/packages/Microsoft.Extensions.Logging/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-04-16 + + 16 [Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator](/docs/Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Options?label=Microsoft.Extensions.Options)](https://www.nuget.org/packages/Microsoft.Extensions.Options) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-11-17 + + 17 [Microsoft.Interop.JavaScript.JSImportGenerator](/docs/Microsoft.Interop.JavaScript.JSImportGenerator) 2023-04-16 + + 18 [OptionToStringGenerator](/docs/OptionToStringGenerator) [![Nuget](https://img.shields.io/nuget/dt/Seekatar.OptionToStringGenerator?label=Seekatar.OptionToStringGenerator)](https://www.nuget.org/packages/Seekatar.OptionToStringGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Seekatar/OptionToStringGenerator?style=social) 2024-02-15 + + 19 [Program](/docs/Program) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.AspNetCore.OpenApi?label=Microsoft.AspNetCore.OpenApi)](https://www.nuget.org/packages/Microsoft.AspNetCore.OpenApi) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/aspnetcore?style=social) 2025-11-06 + + 20 [QueryStringGenerator](/docs/QueryStringGenerator) [![Nuget](https://img.shields.io/nuget/dt/QueryStringGenerator?label=QueryStringGenerator)](https://www.nuget.org/packages/QueryStringGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/tparviainen/query-string-generator?style=social) 2024-11-07 + + 21 [RSCG_Decorator](/docs/RSCG_Decorator) [![Nuget](https://img.shields.io/nuget/dt/RSCG_Decorator?label=RSCG_Decorator)](https://www.nuget.org/packages/RSCG_Decorator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_Decorator?style=social) 2023-09-30 + + 22 [RSCG_UtilityTypes](/docs/RSCG_UtilityTypes) [![Nuget](https://img.shields.io/nuget/dt/RSCG_UtilityTypes?label=RSCG_UtilityTypes)](https://www.nuget.org/packages/RSCG_UtilityTypes/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_UtilityTypesCommon?label=RSCG_UtilityTypesCommon)](https://www.nuget.org/packages/RSCG_UtilityTypesCommon) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_UtilityTypes?style=social) 2023-12-22 + + 23 [StaticReflection](/docs/StaticReflection) [![Nuget](https://img.shields.io/nuget/dt/FastStaticReflection?label=FastStaticReflection)](https://www.nuget.org/packages/FastStaticReflection/)[![Nuget](https://img.shields.io/nuget/dt/FastStaticReflection.CodeGen?label=FastStaticReflection.CodeGen)](https://www.nuget.org/packages/FastStaticReflection.CodeGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cricle/StaticReflection?style=social) 2023-10-13 + + 24 [SyncMethodGenerator](/docs/SyncMethodGenerator) [![Nuget](https://img.shields.io/nuget/dt/Zomp.SyncMethodGenerator?label=Zomp.SyncMethodGenerator)](https://www.nuget.org/packages/Zomp.SyncMethodGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/zompinc/sync-method-generator?style=social) 2023-08-14 + + 25 [System.Runtime.InteropServices](/docs/System.Runtime.InteropServices) [![Nuget](https://img.shields.io/nuget/dt/System.Runtime.InteropServices?label=System.Runtime.InteropServices)](https://www.nuget.org/packages/System.Runtime.InteropServices/) ![GitHub Repo stars](https://img.shields.io/www.nuget.org/stars/packages/System.Runtime.InteropServices?style=social) 2023-04-16 + + 26 [System.Text.RegularExpressions](/docs/System.Text.RegularExpressions) [![Nuget](https://img.shields.io/nuget/dt/System.Text.RegularExpressions?label=System.Text.RegularExpressions)](https://www.nuget.org/packages/System.Text.RegularExpressions/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-04-16 + + 27 [TelemetryLogging](/docs/TelemetryLogging) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Telemetry.Abstractions?label=Microsoft.Extensions.Telemetry.Abstractions)](https://www.nuget.org/packages/Microsoft.Extensions.Telemetry.Abstractions/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/extensions?style=social) 2023-11-30 + + 28 [ThisClass](/docs/ThisClass) [![Nuget](https://img.shields.io/nuget/dt/ThisClass?label=ThisClass)](https://www.nuget.org/packages/ThisClass/) ![GitHub Repo stars](https://img.shields.io/github/stars/trympet/ThisClass?style=social) 2024-04-19 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/EnhancementProject.md b/v2/rscg_examples_site/docs/Categories/EnhancementProject.md index c8c93371e..53ceca0da 100644 --- a/v2/rscg_examples_site/docs/Categories/EnhancementProject.md +++ b/v2/rscg_examples_site/docs/Categories/EnhancementProject.md @@ -2,41 +2,41 @@ Number RSCG: 19 - 1 [AssemblyVersionInfo](/docs/AssemblyVersionInfo) - - 2 [AutoInvoke.Generator](/docs/AutoInvoke.Generator) - - 3 [AutoSpectre](/docs/AutoSpectre) - - 4 [BuildInfo](/docs/BuildInfo) - - 5 [Credfeto.Version.Information.Generator](/docs/Credfeto.Version.Information.Generator) - - 6 [Larcanum.GitInfo](/docs/Larcanum.GitInfo) - - 7 [LinqGen.Generator](/docs/LinqGen.Generator) - - 8 [Pekspro.BuildInformationGenerator](/docs/Pekspro.BuildInformationGenerator) - - 9 [PlantUmlClassDiagramGenerator](/docs/PlantUmlClassDiagramGenerator) - - 10 [RSCG_AMS](/docs/RSCG_AMS) - - 11 [RSCG_ExportDiagram](/docs/RSCG_ExportDiagram) - - 12 [RSCG_FunctionsWithDI](/docs/RSCG_FunctionsWithDI) - - 13 [RSCG_NameGenerator](/docs/RSCG_NameGenerator) - - 14 [RSCG_TimeBombComment](/docs/RSCG_TimeBombComment) - - 15 [RSCG_Wait](/docs/RSCG_Wait) - - 16 [ShadowWriterProjectInfo](/docs/ShadowWriterProjectInfo) - - 17 [ThisAssembly](/docs/ThisAssembly) - - 18 [ThisAssembly.Constants](/docs/ThisAssembly.Constants) - - 19 [ThisAssembly.Metadata](/docs/ThisAssembly.Metadata) - \ No newline at end of file + 1 [AssemblyVersionInfo](/docs/AssemblyVersionInfo) [![Nuget](https://img.shields.io/nuget/dt/AssemblyVersionInfo?label=AssemblyVersionInfo)](https://www.nuget.org/packages/AssemblyVersionInfo/) ![GitHub Repo stars](https://img.shields.io/github/stars/BlackWhiteYoshi/AssemblyVersionInfo?style=social) 2025-07-28 + + 2 [AutoInvoke.Generator](/docs/AutoInvoke.Generator) [![Nuget](https://img.shields.io/nuget/dt/AutoInvoke.Generator?label=AutoInvoke.Generator)](https://www.nuget.org/packages/AutoInvoke.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/LokiMidgard/AutoInvoke.Generator?style=social) 2024-03-03 + + 3 [AutoSpectre](/docs/AutoSpectre) [![Nuget](https://img.shields.io/nuget/dt/AutoSpectre.SourceGeneration?label=AutoSpectre.SourceGeneration)](https://www.nuget.org/packages/AutoSpectre.SourceGeneration)[![Nuget](https://img.shields.io/nuget/dt/AutoSpectre?label=AutoSpectre)](https://www.nuget.org/packages/AutoSpectre) ![GitHub Repo stars](https://img.shields.io/github/stars/jeppevammenkristensen/auto-spectre?style=social) 2024-02-24 + + 4 [BuildInfo](/docs/BuildInfo) [![Nuget](https://img.shields.io/nuget/dt/BuildInfo?label=BuildInfo)](https://www.nuget.org/packages/BuildInfo/) ![GitHub Repo stars](https://img.shields.io/github/stars/linkdotnet/BuildInformation?style=social) 2024-01-20 + + 5 [Credfeto.Version.Information.Generator](/docs/Credfeto.Version.Information.Generator) [![Nuget](https://img.shields.io/nuget/dt/Credfeto.Version.Information.Generator?label=Credfeto.Version.Information.Generator)](https://www.nuget.org/packages/Credfeto.Version.Information.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/credfeto/credfeto-version-constants-generator?style=social) 2024-11-05 + + 6 [Larcanum.GitInfo](/docs/Larcanum.GitInfo) [![Nuget](https://img.shields.io/nuget/dt/Larcanum.GitInfo?label=Larcanum.GitInfo)](https://www.nuget.org/packages/Larcanum.GitInfo/) ![GitHub Repo stars](https://img.shields.io/github/stars/lord-executor/Larcanum.GitInfo?style=social) 2025-01-17 + + 7 [LinqGen.Generator](/docs/LinqGen.Generator) [![Nuget](https://img.shields.io/nuget/dt/LinqGen.Generator?label=LinqGen.Generator)](https://www.nuget.org/packages/LinqGen.Generator/)[![Nuget](https://img.shields.io/nuget/dt/LinqGen?label=LinqGen)](https://www.nuget.org/packages/LinqGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/cathei/LinqGen?style=social) 2024-03-04 + + 8 [Pekspro.BuildInformationGenerator](/docs/Pekspro.BuildInformationGenerator) [![Nuget](https://img.shields.io/nuget/dt/Pekspro.BuildInformationGenerator?label=Pekspro.BuildInformationGenerator)](https://www.nuget.org/packages/Pekspro.BuildInformationGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/pekspro/BuildInformationGenerator?style=social) 2024-07-19 + + 9 [PlantUmlClassDiagramGenerator](/docs/PlantUmlClassDiagramGenerator) [![Nuget](https://img.shields.io/nuget/dt/PlantUmlClassDiagramGenerator.SourceGenerator?label=PlantUmlClassDiagramGenerator.SourceGenerator)](https://www.nuget.org/packages/PlantUmlClassDiagramGenerator.SourceGenerator/)[![Nuget](https://img.shields.io/nuget/dt/PlantUmlClassDiagramGenerator.Attributes?label=PlantUmlClassDiagramGenerator.Attributes)](https://www.nuget.org/packages/PlantUmlClassDiagramGenerator.Attributes/) ![GitHub Repo stars](https://img.shields.io/github/stars/pierre3/PlantUmlClassDiagramGenerator?style=social) 2024-02-20 + + 10 [RSCG_AMS](/docs/RSCG_AMS) [![Nuget](https://img.shields.io/nuget/dt/RSCG_AMS?label=RSCG_AMS)](https://www.nuget.org/packages/RSCG_AMS/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_AMS?style=social) 2023-04-16 + + 11 [RSCG_ExportDiagram](/docs/RSCG_ExportDiagram) [![Nuget](https://img.shields.io/nuget/dt/RSCG_ExportDiagram?label=RSCG_ExportDiagram)](https://github.com/ignatandrei/RSCG_ExportDiagram) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_ExportDiagram?style=social) 2024-08-01 + + 12 [RSCG_FunctionsWithDI](/docs/RSCG_FunctionsWithDI) [![Nuget](https://img.shields.io/nuget/dt/RSCG_FunctionsWithDI?label=RSCG_FunctionsWithDI)](https://www.nuget.org/packages/RSCG_FunctionsWithDI/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/functionsdi?style=social) 2023-04-16 + + 13 [RSCG_NameGenerator](/docs/RSCG_NameGenerator) [![Nuget](https://img.shields.io/nuget/dt/RSCG_NameGenerator?label=RSCG_NameGenerator)](https://www.nuget.org/packages/RSCG_NameGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/NameGenerator?style=social) 2024-08-25 + + 14 [RSCG_TimeBombComment](/docs/RSCG_TimeBombComment) [![Nuget](https://img.shields.io/nuget/dt/RSCG_TimeBombComment?label=RSCG_TimeBombComment)](https://www.nuget.org/packages/RSCG_TimeBombComment/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_TimeBombComment?style=social) 2023-04-16 + + 15 [RSCG_Wait](/docs/RSCG_Wait) [![Nuget](https://img.shields.io/nuget/dt/RSCG_WaitAndOptions?label=RSCG_WaitAndOptions)](https://www.nuget.org/packages/RSCG_WaitAndOptions/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_WaitAndOptions?style=social) 2024-02-21 + + 16 [ShadowWriterProjectInfo](/docs/ShadowWriterProjectInfo) [![Nuget](https://img.shields.io/nuget/dt/ShadowWriter?label=ShadowWriter)](https://www.nuget.org/packages/ShadowWriter/) ![GitHub Repo stars](https://img.shields.io/github/stars/StefanStolz/ShadowWriter?style=social) 2025-07-27 + + 17 [ThisAssembly](/docs/ThisAssembly) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly?label=ThisAssembly)](https://www.nuget.org/packages/ThisAssembly) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2023-04-16 + + 18 [ThisAssembly.Constants](/docs/ThisAssembly.Constants) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly.Constants?label=ThisAssembly.Constants)](https://www.nuget.org/packages/ThisAssembly.Constants/) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2024-07-18 + + 19 [ThisAssembly.Metadata](/docs/ThisAssembly.Metadata) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly.Metadata?label=ThisAssembly.Metadata)](https://www.nuget.org/packages/ThisAssembly.Metadata/) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2024-07-20 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Enum.md b/v2/rscg_examples_site/docs/Categories/Enum.md index c9417d135..84018d78e 100644 --- a/v2/rscg_examples_site/docs/Categories/Enum.md +++ b/v2/rscg_examples_site/docs/Categories/Enum.md @@ -2,27 +2,27 @@ Number RSCG: 12 - 1 [CredFetoEnum](/docs/CredFetoEnum) - - 2 [EnumClass](/docs/EnumClass) - - 3 [EnumsEnhanced](/docs/EnumsEnhanced) - - 4 [EnumUtilities](/docs/EnumUtilities) - - 5 [Flaggen](/docs/Flaggen) - - 6 [FusionReactor](/docs/FusionReactor) - - 7 [Genbox.FastEnum](/docs/Genbox.FastEnum) - - 8 [jos.enumeration](/docs/jos.enumeration) - - 9 [NetEscapades.EnumGenerators](/docs/NetEscapades.EnumGenerators) - - 10 [PMart.Enumeration](/docs/PMart.Enumeration) - - 11 [RapidEnum](/docs/RapidEnum) - - 12 [requiredenum](/docs/requiredenum) - \ No newline at end of file + 1 [CredFetoEnum](/docs/CredFetoEnum) [![Nuget](https://img.shields.io/nuget/dt/Credfeto.Enumeration.Source.Generation?label=Credfeto.Enumeration.Source.Generation)](https://www.nuget.org/packages/Credfeto.Enumeration.Source.Generation/) ![GitHub Repo stars](https://img.shields.io/github/stars/credfeto/credfeto-enum-source-generation?style=social) 2023-10-12 + + 2 [EnumClass](/docs/EnumClass) [![Nuget](https://img.shields.io/nuget/dt/EnumClass.Generator?label=EnumClass.Generator)](https://www.nuget.org/packages/EnumClass.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ashenBlade/EnumClass?style=social) 2023-08-08 + + 3 [EnumsEnhanced](/docs/EnumsEnhanced) [![Nuget](https://img.shields.io/nuget/dt/EnumsEnhanced?label=EnumsEnhanced)](https://www.nuget.org/packages/EnumsEnhanced/) ![GitHub Repo stars](https://img.shields.io/github/stars/snowberry-software/EnumsEnhanced?style=social) 2025-08-05 + + 4 [EnumUtilities](/docs/EnumUtilities) [![Nuget](https://img.shields.io/nuget/dt/Raiqub.Generators.EnumUtilities?label=Raiqub.Generators.EnumUtilities)](https://www.nuget.org/packages/Raiqub.Generators.EnumUtilities/) ![GitHub Repo stars](https://img.shields.io/github/stars/skarllot/EnumUtilities?style=social) 2024-04-05 + + 5 [Flaggen](/docs/Flaggen) [![Nuget](https://img.shields.io/nuget/dt/Flaggen?label=Flaggen)](https://www.nuget.org/packages/Flaggen/) ![GitHub Repo stars](https://img.shields.io/github/stars/ricardoboss/Flaggen?style=social) 2025-07-23 + + 6 [FusionReactor](/docs/FusionReactor) [![Nuget](https://img.shields.io/nuget/dt/FusionReactor.SourceGenerators.EnumExtensions?label=FusionReactor.SourceGenerators.EnumExtensions)](https://www.nuget.org/packages/FusionReactor.SourceGenerators.EnumExtensions) ![GitHub Repo stars](https://img.shields.io/github/stars/OhFlowi/FusionReactor.SourceGenerators.EnumExtensions?style=social) 2024-04-06 + + 7 [Genbox.FastEnum](/docs/Genbox.FastEnum) [![Nuget](https://img.shields.io/nuget/dt/Genbox.FastEnum?label=Genbox.FastEnum)](https://www.nuget.org/packages/Genbox.FastEnum/) ![GitHub Repo stars](https://img.shields.io/github/stars/Genbox/FastEnum?style=social) 2025-08-03 + + 8 [jos.enumeration](/docs/jos.enumeration) [![Nuget](https://img.shields.io/nuget/dt/jos.enumeration?label=jos.enumeration)](https://www.nuget.org/packages/jos.enumeration/) ![GitHub Repo stars](https://img.shields.io/github/stars/joseftw/jos.enumeration?style=social) 2025-07-20 + + 9 [NetEscapades.EnumGenerators](/docs/NetEscapades.EnumGenerators) [![Nuget](https://img.shields.io/nuget/dt/NetEscapades.EnumGenerators?label=NetEscapades.EnumGenerators)](https://www.nuget.org/packages/NetEscapades.EnumGenerators/) ![GitHub Repo stars](https://img.shields.io/github/stars/andrewlock/NetEscapades.EnumGenerators?style=social) 2023-04-16 + + 10 [PMart.Enumeration](/docs/PMart.Enumeration) [![Nuget](https://img.shields.io/nuget/dt/PMart.Enumeration.Generator?label=PMart.Enumeration.Generator)](https://www.nuget.org/packages/PMart.Enumeration.Generator/)[![Nuget](https://img.shields.io/nuget/dt/PMart.Enumeration?label=PMart.Enumeration)](https://www.nuget.org/packages/PMart.Enumeration/) ![GitHub Repo stars](https://img.shields.io/github/stars/p-martinho/Enumeration?style=social) 2025-03-25 + + 11 [RapidEnum](/docs/RapidEnum) [![Nuget](https://img.shields.io/nuget/dt/RapidEnum?label=RapidEnum)](https://www.nuget.org/packages/RapidEnum/) ![GitHub Repo stars](https://img.shields.io/github/stars/hanachiru/RapidEnum?style=social) 2025-10-04 + + 12 [requiredenum](/docs/requiredenum) [![Nuget](https://img.shields.io/nuget/dt/requiredenum?label=requiredenum)](https://www.nuget.org/packages/requiredenum/) ![GitHub Repo stars](https://img.shields.io/github/stars/emptycoder/RequiredEnum?style=social) 2025-08-14 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Equals.md b/v2/rscg_examples_site/docs/Categories/Equals.md index 65fc26830..95c73c5c3 100644 --- a/v2/rscg_examples_site/docs/Categories/Equals.md +++ b/v2/rscg_examples_site/docs/Categories/Equals.md @@ -2,9 +2,9 @@ Number RSCG: 3 - 1 [Equatable.Generator](/docs/Equatable.Generator) - - 2 [GeneratorEquals](/docs/GeneratorEquals) - - 3 [Valuify](/docs/Valuify) - \ No newline at end of file + 1 [Equatable.Generator](/docs/Equatable.Generator) [![Nuget](https://img.shields.io/nuget/dt/Equatable.Generator?label=Equatable.Generator)](https://www.nuget.org/packages/Equatable.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/loresoft/Equatable.Generator?style=social) 2024-12-05 + + 2 [GeneratorEquals](/docs/GeneratorEquals) [![Nuget](https://img.shields.io/nuget/dt/Generator.Equals?label=Generator.Equals)](https://www.nuget.org/packages/Generator.Equals/) ![GitHub Repo stars](https://img.shields.io/github/stars/diegofrata/Generator.Equals?style=social) 2023-08-11 + + 3 [Valuify](/docs/Valuify) [![Nuget](https://img.shields.io/nuget/dt/Valuify?label=Valuify)](https://www.nuget.org/packages/Valuify/) ![GitHub Repo stars](https://img.shields.io/github/stars/MooVC/valuify?style=social) 2024-12-06 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/FilesToCode.md b/v2/rscg_examples_site/docs/Categories/FilesToCode.md index 735ca81bd..ca6e7a876 100644 --- a/v2/rscg_examples_site/docs/Categories/FilesToCode.md +++ b/v2/rscg_examples_site/docs/Categories/FilesToCode.md @@ -2,37 +2,37 @@ Number RSCG: 17 - 1 [Chorn.EmbeddedResourceAccessGenerator](/docs/Chorn.EmbeddedResourceAccessGenerator) - - 2 [corecraft](/docs/corecraft) - - 3 [Datacute.EmbeddedResourcePropertyGenerator](/docs/Datacute.EmbeddedResourcePropertyGenerator) - - 4 [DotnetYang](/docs/DotnetYang) - - 5 [EmbedResourceCSharp](/docs/EmbedResourceCSharp) - - 6 [kli.Localize](/docs/kli.Localize) - - 7 [LingoGen](/docs/LingoGen) - - 8 [NFH.FileEmbed](/docs/NFH.FileEmbed) - - 9 [NotNotAppSettings](/docs/NotNotAppSettings) - - 10 [Podimo.ConstEmbed](/docs/Podimo.ConstEmbed) - - 11 [ResXGenerator](/docs/ResXGenerator) - - 12 [RSCG_JSON2Class](/docs/RSCG_JSON2Class) - - 13 [RSCG_Utils](/docs/RSCG_Utils) - - 14 [Strings.ResourceGenerator](/docs/Strings.ResourceGenerator) - - 15 [ThisAssembly_Resources](/docs/ThisAssembly_Resources) - - 16 [ThisAssembly.Strings](/docs/ThisAssembly.Strings) - - 17 [Weave](/docs/Weave) - \ No newline at end of file + 1 [Chorn.EmbeddedResourceAccessGenerator](/docs/Chorn.EmbeddedResourceAccessGenerator) [![Nuget](https://img.shields.io/nuget/dt/Chorn.EmbeddedResourceAccessGenerator?label=Chorn.EmbeddedResourceAccessGenerator)](https://www.nuget.org/packages/Chorn.EmbeddedResourceAccessGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ChristophHornung/EmbeddedResourceGenerator?style=social) 2024-01-21 + + 2 [corecraft](/docs/corecraft) [![Nuget](https://img.shields.io/nuget/dt/corecraft?label=corecraft)](https://www.nuget.org/packages/corecraft/) ![GitHub Repo stars](https://img.shields.io/github/stars/AlexNav73/CoreCraft?style=social) 2024-02-17 + + 3 [Datacute.EmbeddedResourcePropertyGenerator](/docs/Datacute.EmbeddedResourcePropertyGenerator) [![Nuget](https://img.shields.io/nuget/dt/Datacute.EmbeddedResourcePropertyGenerator?label=Datacute.EmbeddedResourcePropertyGenerator)](https://www.nuget.org/packages/Datacute.EmbeddedResourcePropertyGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/datacute/EmbeddedResourcePropertyGenerator?style=social) 2024-11-03 + + 4 [DotnetYang](/docs/DotnetYang) [![Nuget](https://img.shields.io/nuget/dt/DotnetYang?label=DotnetYang)](https://www.nuget.org/packages/DotnetYang/) ![GitHub Repo stars](https://img.shields.io/github/stars/westermo/DotnetYang?style=social) 2024-06-29 + + 5 [EmbedResourceCSharp](/docs/EmbedResourceCSharp) [![Nuget](https://img.shields.io/nuget/dt/EmbedResourceCSharp?label=EmbedResourceCSharp)](https://www.nuget.org/packages/EmbedResourceCSharp/) ![GitHub Repo stars](https://img.shields.io/github/stars/pCYSl5EDgo/EmbeddingResourceCSharp?style=social) 2023-04-16 + + 6 [kli.Localize](/docs/kli.Localize) [![Nuget](https://img.shields.io/nuget/dt/kli.Localize?label=kli.Localize)](https://www.nuget.org/packages/kli.Localize/) ![GitHub Repo stars](https://img.shields.io/github/stars/kl1mm/localize?style=social) 2025-10-01 + + 7 [LingoGen](/docs/LingoGen) [![Nuget](https://img.shields.io/nuget/dt/RubenBroere.LingoGen?label=RubenBroere.LingoGen)](https://www.nuget.org/packages/RubenBroere.LingoGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/RubenBroere/lingo-gen?style=social) 2024-02-23 + + 8 [NFH.FileEmbed](/docs/NFH.FileEmbed) [![Nuget](https://img.shields.io/nuget/dt/NFH.FileEmbed?label=NFH.FileEmbed)](https://www.nuget.org/packages/NFH.FileEmbed/) ![GitHub Repo stars](https://img.shields.io/github/stars/SirCxyrtyx/FileEmbed?style=social) 2025-08-08 + + 9 [NotNotAppSettings](/docs/NotNotAppSettings) [![Nuget](https://img.shields.io/nuget/dt/NotNot.AppSettings?label=NotNot.AppSettings)](https://www.nuget.org/packages/NotNot.AppSettings/) ![GitHub Repo stars](https://img.shields.io/github/stars/jasonswearingen/NotNot.AppSettings?style=social) 2024-01-26 + + 10 [Podimo.ConstEmbed](/docs/Podimo.ConstEmbed) [![Nuget](https://img.shields.io/nuget/dt/Podimo.ConstEmbed?label=Podimo.ConstEmbed)](https://www.nuget.org/packages/Podimo.ConstEmbed/) ![GitHub Repo stars](https://img.shields.io/github/stars/podimo/Podimo.ConstEmbed?style=social) 2023-04-16 + + 11 [ResXGenerator](/docs/ResXGenerator) [![Nuget](https://img.shields.io/nuget/dt/Aigamo.ResXGenerator?label=Aigamo.ResXGenerator)](https://www.nuget.org/packages/Aigamo.ResXGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ycanardeau/ResXGenerator?style=social) 2023-10-02 + + 12 [RSCG_JSON2Class](/docs/RSCG_JSON2Class) [![Nuget](https://img.shields.io/nuget/dt/RSCG_JSON2Class?label=RSCG_JSON2Class)](https://www.nuget.org/packages/RSCG_JSON2Class/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_JSON2Class?style=social) 2024-02-29 + + 13 [RSCG_Utils](/docs/RSCG_Utils) [![Nuget](https://img.shields.io/nuget/dt/rscgutils?label=rscgutils)](https://www.nuget.org/packages/rscgutils) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_Utils?style=social) 2023-04-16 + + 14 [Strings.ResourceGenerator](/docs/Strings.ResourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/Strings.ResourceGenerator?label=Strings.ResourceGenerator)](https://www.nuget.org/packages/Strings.ResourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/biggik/Strings.ResourceGenerator?style=social) 2025-07-06 + + 15 [ThisAssembly_Resources](/docs/ThisAssembly_Resources) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly.Resources?label=ThisAssembly.Resources)](https://www.nuget.org/packages/ThisAssembly.Resources/) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2023-09-16 + + 16 [ThisAssembly.Strings](/docs/ThisAssembly.Strings) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly.Strings?label=ThisAssembly.Strings)](https://www.nuget.org/packages/ThisAssembly.Strings/) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2024-07-21 + + 17 [Weave](/docs/Weave) [![Nuget](https://img.shields.io/nuget/dt/Weave?label=Weave)](https://www.nuget.org/packages/Weave/) ![GitHub Repo stars](https://img.shields.io/github/stars/otac0n/Weave?style=social) 2024-01-27 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/FunctionalProgramming.md b/v2/rscg_examples_site/docs/Categories/FunctionalProgramming.md index 876e5c12f..4e83f5f8a 100644 --- a/v2/rscg_examples_site/docs/Categories/FunctionalProgramming.md +++ b/v2/rscg_examples_site/docs/Categories/FunctionalProgramming.md @@ -2,35 +2,35 @@ Number RSCG: 16 - 1 [cachesourcegenerator](/docs/cachesourcegenerator) - - 2 [dunet](/docs/dunet) - - 3 [Dusharp](/docs/Dusharp) - - 4 [Funcky.DiscriminatedUnion](/docs/Funcky.DiscriminatedUnion) - - 5 [FunicularSwitch](/docs/FunicularSwitch) - - 6 [N.SourceGenerators.UnionTypes](/docs/N.SourceGenerators.UnionTypes) - - 7 [OneOf](/docs/OneOf) - - 8 [PartiallyApplied](/docs/PartiallyApplied) - - 9 [polytype](/docs/polytype) - - 10 [rscg_demeter](/docs/rscg_demeter) - - 11 [rscg_queryables](/docs/rscg_queryables) - - 12 [RSCG_Utils_Memo](/docs/RSCG_Utils_Memo) - - 13 [Sera.Union](/docs/Sera.Union) - - 14 [TypeUtilities](/docs/TypeUtilities) - - 15 [UnionGen](/docs/UnionGen) - - 16 [UnionsGenerator](/docs/UnionsGenerator) - \ No newline at end of file + 1 [cachesourcegenerator](/docs/cachesourcegenerator) [![Nuget](https://img.shields.io/nuget/dt/cachesourcegenerator?label=cachesourcegenerator)](https://www.nuget.org/packages/cachesourcegenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/jeppevammenkristensen/cachesourcegenerator?style=social) 2024-02-14 + + 2 [dunet](/docs/dunet) [![Nuget](https://img.shields.io/nuget/dt/dunet?label=dunet)](https://www.nuget.org/packages/dunet/) ![GitHub Repo stars](https://img.shields.io/github/stars/domn1995/dunet?style=social) 2023-04-16 + + 3 [Dusharp](/docs/Dusharp) [![Nuget](https://img.shields.io/nuget/dt/Dusharp?label=Dusharp)](https://www.nuget.org/packages/Dusharp/) ![GitHub Repo stars](https://img.shields.io/github/stars/kolebynov/Dusharp?style=social) 2024-09-19 + + 4 [Funcky.DiscriminatedUnion](/docs/Funcky.DiscriminatedUnion) [![Nuget](https://img.shields.io/nuget/dt/Funcky.DiscriminatedUnion?label=Funcky.DiscriminatedUnion)](https://www.nuget.org/packages/Funcky.DiscriminatedUnion/) ![GitHub Repo stars](https://img.shields.io/github/stars/polyadic/funcky-discriminated-union?style=social) 2024-01-18 + + 5 [FunicularSwitch](/docs/FunicularSwitch) [![Nuget](https://img.shields.io/nuget/dt/FunicularSwitch.Generators?label=FunicularSwitch.Generators)](https://www.nuget.org/packages/FunicularSwitch.Generators/)[![Nuget](https://img.shields.io/nuget/dt/FunicularSwitch?label=FunicularSwitch)](https://www.nuget.org/packages/FunicularSwitch) ![GitHub Repo stars](https://img.shields.io/github/stars/bluehands/Funicular-Switch?style=social) 2024-02-12 + + 6 [N.SourceGenerators.UnionTypes](/docs/N.SourceGenerators.UnionTypes) [![Nuget](https://img.shields.io/nuget/dt/N.SourceGenerators.UnionTypes?label=N.SourceGenerators.UnionTypes)](https://www.nuget.org/packages/N.SourceGenerators.UnionTypes/) ![GitHub Repo stars](https://img.shields.io/github/stars/Ne4to/N.SourceGenerators.UnionTypes?style=social) 2023-10-29 + + 7 [OneOf](/docs/OneOf) [![Nuget](https://img.shields.io/nuget/dt/OneOf.SourceGenerator?label=OneOf.SourceGenerator)](https://www.nuget.org/packages/OneOf.SourceGenerator)[![Nuget](https://img.shields.io/nuget/dt/OneOf?label=OneOf)](https://www.nuget.org/packages/OneOf/) ![GitHub Repo stars](https://img.shields.io/github/stars/mcintyre321/OneOf?style=social) 2023-08-21 + + 8 [PartiallyApplied](/docs/PartiallyApplied) [![Nuget](https://img.shields.io/nuget/dt/PartiallyApplied?label=PartiallyApplied)](https://www.nuget.org/packages/PartiallyApplied/) ![GitHub Repo stars](https://img.shields.io/github/stars/JasonBock/PartiallyApplied?style=social) 2023-04-16 + + 9 [polytype](/docs/polytype) [![Nuget](https://img.shields.io/nuget/dt/polytype?label=polytype)](https://www.nuget.org/packages/polytype/) ![GitHub Repo stars](https://img.shields.io/github/stars/eiriktsarpalis/PolyType?style=social) 2024-11-04 + + 10 [rscg_demeter](/docs/rscg_demeter) [![Nuget](https://img.shields.io/nuget/dt/rscg_demeter?label=rscg_demeter)](https://www.nuget.org/packages/rscg_demeter/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_demeter?style=social) 2025-03-26 + + 11 [rscg_queryables](/docs/rscg_queryables) [![Nuget](https://img.shields.io/nuget/dt/rscg_queryables?label=rscg_queryables)](https://www.nuget.org/packages/rscg_queryables/)[![Nuget](https://img.shields.io/nuget/dt/rscg_queryablesCommon?label=rscg_queryablesCommon)](https://www.nuget.org/packages/rscg_queryablesCommon/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_queryables?style=social) 2024-11-02 + + 12 [RSCG_Utils_Memo](/docs/RSCG_Utils_Memo) [![Nuget](https://img.shields.io/nuget/dt/rscgutils?label=rscgutils)](https://www.nuget.org/packages/rscgutils) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_Utils?style=social) 2023-08-27 + + 13 [Sera.Union](/docs/Sera.Union) [![Nuget](https://img.shields.io/nuget/dt/Sera.Union?label=Sera.Union)](https://www.nuget.org/packages/Sera.Union/) ![GitHub Repo stars](https://img.shields.io/github/stars/sera-net/Sera.Union?style=social) 2024-08-26 + + 14 [TypeUtilities](/docs/TypeUtilities) [![Nuget](https://img.shields.io/nuget/dt/TypeUtilities?label=TypeUtilities)](https://www.nuget.org/packages/TypeUtilities/) ![GitHub Repo stars](https://img.shields.io/github/stars/DragonsLord/TypeUtilities?style=social) 2024-03-05 + + 15 [UnionGen](/docs/UnionGen) [![Nuget](https://img.shields.io/nuget/dt/UnionGen?label=UnionGen)](https://www.nuget.org/packages/UnionGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/markushaslinger/union_source_generator?style=social) 2024-04-05 + + 16 [UnionsGenerator](/docs/UnionsGenerator) [![Nuget](https://img.shields.io/nuget/dt/RhoMicro.CodeAnalysis.UnionsGenerator?label=RhoMicro.CodeAnalysis.UnionsGenerator)](https://www.nuget.org/packages/RhoMicro.CodeAnalysis.UnionsGenerator) ![GitHub Repo stars](https://img.shields.io/github/stars/PaulBraetz/RhoMicro.CodeAnalysis?style=social) 2024-02-18 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Hangfire.md b/v2/rscg_examples_site/docs/Categories/Hangfire.md index 90355aaa4..91500a1f6 100644 --- a/v2/rscg_examples_site/docs/Categories/Hangfire.md +++ b/v2/rscg_examples_site/docs/Categories/Hangfire.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [HangfireRecurringJob](/docs/HangfireRecurringJob) - \ No newline at end of file + 1 [HangfireRecurringJob](/docs/HangfireRecurringJob) [![Nuget](https://img.shields.io/nuget/dt/IeuanWalker.Hangfire.RecurringJob?label=IeuanWalker.Hangfire.RecurringJob)](https://www.nuget.org/packages/IeuanWalker.Hangfire.RecurringJob/) ![GitHub Repo stars](https://img.shields.io/github/stars/IeuanWalker/Hangfire.RecurringJob?style=social) 2024-01-25 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Interface.md b/v2/rscg_examples_site/docs/Categories/Interface.md index fab1abe5e..76fc92047 100644 --- a/v2/rscg_examples_site/docs/Categories/Interface.md +++ b/v2/rscg_examples_site/docs/Categories/Interface.md @@ -2,31 +2,31 @@ Number RSCG: 14 - 1 [AutoInterface](/docs/AutoInterface) - - 2 [Biwen.AutoClassGen](/docs/Biwen.AutoClassGen) - - 3 [CopyCat](/docs/CopyCat) - - 4 [Farskeptic.AutoCompose](/docs/Farskeptic.AutoCompose) - - 5 [MakeInterface.Generator](/docs/MakeInterface.Generator) - - 6 [Matryoshki](/docs/Matryoshki) - - 7 [Minerals.AutoInterfaces](/docs/Minerals.AutoInterfaces) - - 8 [NetAutomaticInterface](/docs/NetAutomaticInterface) - - 9 [ProxyGen](/docs/ProxyGen) - - 10 [Roozie.AutoInterface](/docs/Roozie.AutoInterface) - - 11 [RSCG_CompositeProvider](/docs/RSCG_CompositeProvider) - - 12 [rscg_Interface_to_null_object](/docs/rscg_Interface_to_null_object) - - 13 [RSCG_Static](/docs/RSCG_Static) - - 14 [ShadowWriterNullobjects](/docs/ShadowWriterNullobjects) - \ No newline at end of file + 1 [AutoInterface](/docs/AutoInterface) [![Nuget](https://img.shields.io/nuget/dt/AutoInterface?label=AutoInterface)](https://www.nuget.org/packages/AutoInterface/) ![GitHub Repo stars](https://img.shields.io/github/stars/BlackWhiteYoshi/AutoInterface?style=social) 2025-07-25 + + 2 [Biwen.AutoClassGen](/docs/Biwen.AutoClassGen) [![Nuget](https://img.shields.io/nuget/dt/Biwen.AutoClassGen?label=Biwen.AutoClassGen)](https://www.nuget.org/packages/Biwen.AutoClassGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/vipwan/Biwen.AutoClassGen?style=social) 2023-11-16 + + 3 [CopyCat](/docs/CopyCat) [![Nuget](https://img.shields.io/nuget/dt/Copycat?label=Copycat)](https://www.nuget.org/packages/Copycat/) ![GitHub Repo stars](https://img.shields.io/github/stars/Otaman/Copycat?style=social) 2024-01-09 + + 4 [Farskeptic.AutoCompose](/docs/Farskeptic.AutoCompose) [![Nuget](https://img.shields.io/nuget/dt/Farskeptic.AutoCompose?label=Farskeptic.AutoCompose)](https://www.nuget.org/packages/Farskeptic.AutoCompose/) ![GitHub Repo stars](https://img.shields.io/github/stars/farskeptic/AutoCompose?style=social) 2024-03-16 + + 5 [MakeInterface.Generator](/docs/MakeInterface.Generator) [![Nuget](https://img.shields.io/nuget/dt/MakeInterface.Generator?label=MakeInterface.Generator)](https://www.nuget.org/packages/MakeInterface.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Frederik91/MakeInterface?style=social) 2024-01-19 + + 6 [Matryoshki](/docs/Matryoshki) [![Nuget](https://img.shields.io/nuget/dt/Matryoshki?label=Matryoshki)](https://www.nuget.org/packages/Matryoshki/) ![GitHub Repo stars](https://img.shields.io/github/stars/krasin-ga/matryoshki?style=social) 2023-08-03 + + 7 [Minerals.AutoInterfaces](/docs/Minerals.AutoInterfaces) [![Nuget](https://img.shields.io/nuget/dt/Minerals.AutoInterfaces?label=Minerals.AutoInterfaces)](https://www.nuget.org/packages/Minerals.AutoInterfaces/) ![GitHub Repo stars](https://img.shields.io/github/stars/SzymonHalucha/Minerals.AutoInterfaces?style=social) 2024-04-17 + + 8 [NetAutomaticInterface](/docs/NetAutomaticInterface) [![Nuget](https://img.shields.io/nuget/dt/AutomaticInterface?label=AutomaticInterface)](https://www.nuget.org/packages/AutomaticInterface/) ![GitHub Repo stars](https://img.shields.io/github/stars/codecentric/net_automatic_interface?style=social) 2024-01-29 + + 9 [ProxyGen](/docs/ProxyGen) [![Nuget](https://img.shields.io/nuget/dt/ProxyGen.net?label=ProxyGen.net)](https://www.nuget.org/packages/ProxyGen.net/) ![GitHub Repo stars](https://img.shields.io/github/stars/Sholtee/ProxyGen?style=social) 2023-08-06 + + 10 [Roozie.AutoInterface](/docs/Roozie.AutoInterface) [![Nuget](https://img.shields.io/nuget/dt/Roozie.AutoInterface?label=Roozie.AutoInterface)](https://www.nuget.org/packages/Roozie.AutoInterface/) ![GitHub Repo stars](https://img.shields.io/github/stars/AlexRussak/Roozie.AutoInterface?style=social) 2023-08-26 + + 11 [RSCG_CompositeProvider](/docs/RSCG_CompositeProvider) [![Nuget](https://img.shields.io/nuget/dt/RSCG_CompositeProvider?label=RSCG_CompositeProvider)](https://www.nuget.org/packages/RSCG_CompositeProvider/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_CompositeProvider_common?label=RSCG_CompositeProvider_common)](https://www.nuget.org/packages/RSCG_CompositeProvider_common/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_CompositeProvider?style=social) 2025-02-18 + + 12 [rscg_Interface_to_null_object](/docs/rscg_Interface_to_null_object) [![Nuget](https://img.shields.io/nuget/dt/rscg_Interface_to_null_object?label=rscg_Interface_to_null_object)](https://www.nuget.org/packages/rscg_Interface_to_null_object/)[![Nuget](https://img.shields.io/nuget/dt/rscg_Interface_to_null_object_common?label=rscg_Interface_to_null_object_common)](https://www.nuget.org/packages/rscg_Interface_to_null_object_common) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_Interface_to_null_object?style=social) 2025-01-18 + + 13 [RSCG_Static](/docs/RSCG_Static) [![Nuget](https://img.shields.io/nuget/dt/RSCG_Static?label=RSCG_Static)](https://www.nuget.org/packages/RSCG_Static/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_Static?style=social) 2023-04-16 + + 14 [ShadowWriterNullobjects](/docs/ShadowWriterNullobjects) [![Nuget](https://img.shields.io/nuget/dt/ShadowWriter?label=ShadowWriter)](https://www.nuget.org/packages/ShadowWriter/) ![GitHub Repo stars](https://img.shields.io/github/stars/StefanStolz/ShadowWriter?style=social) 2025-07-29 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Linq.md b/v2/rscg_examples_site/docs/Categories/Linq.md index ecb1a3c3a..69c612635 100644 --- a/v2/rscg_examples_site/docs/Categories/Linq.md +++ b/v2/rscg_examples_site/docs/Categories/Linq.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [zlinq](/docs/zlinq) - \ No newline at end of file + 1 [zlinq](/docs/zlinq) [![Nuget](https://img.shields.io/nuget/dt/ZLinq.DropInGenerator?label=ZLinq.DropInGenerator)](https://www.nuget.org/packages/ZLinq.DropInGenerator/)[![Nuget](https://img.shields.io/nuget/dt/ZLinq?label=ZLinq)](https://www.nuget.org/packages/ZLinq/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cysharp/ZLinq?style=social) 2025-07-02 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/MVC.md b/v2/rscg_examples_site/docs/Categories/MVC.md index 460c447ed..57fdc6147 100644 --- a/v2/rscg_examples_site/docs/Categories/MVC.md +++ b/v2/rscg_examples_site/docs/Categories/MVC.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [SG4MVC](/docs/SG4MVC) - \ No newline at end of file + 1 [SG4MVC](/docs/SG4MVC) [![Nuget](https://img.shields.io/nuget/dt/SG4MVC?label=SG4MVC)](https://www.nuget.org/packages/SG4MVC/) ![GitHub Repo stars](https://img.shields.io/github/stars/SG4MVC/SG4MVC?style=social) 2025-08-04 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/MVVM.md b/v2/rscg_examples_site/docs/Categories/MVVM.md index f49c2c90c..ed77e8ec3 100644 --- a/v2/rscg_examples_site/docs/Categories/MVVM.md +++ b/v2/rscg_examples_site/docs/Categories/MVVM.md @@ -2,9 +2,9 @@ Number RSCG: 3 - 1 [CommunityToolkit.Mvvm](/docs/CommunityToolkit.Mvvm) - - 2 [mvvmgen](/docs/mvvmgen) - - 3 [PropertyChangedSourceGenerator](/docs/PropertyChangedSourceGenerator) - \ No newline at end of file + 1 [CommunityToolkit.Mvvm](/docs/CommunityToolkit.Mvvm) [![Nuget](https://img.shields.io/nuget/dt/CommunityToolkit.Mvvm?label=CommunityToolkit.Mvvm)](https://www.nuget.org/packages/CommunityToolkit.Mvvm) ![GitHub Repo stars](https://img.shields.io/github/stars/CommunityToolkit/dotnet?style=social) 2023-04-16 + + 2 [mvvmgen](/docs/mvvmgen) [![Nuget](https://img.shields.io/nuget/dt/mvvmgen?label=mvvmgen)](https://www.nuget.org/packages/mvvmgen/) ![GitHub Repo stars](https://img.shields.io/github/stars/thomasclaudiushuber/mvvmgen?style=social) 2025-08-16 + + 3 [PropertyChangedSourceGenerator](/docs/PropertyChangedSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/PropertyChanged.SourceGenerator?label=PropertyChanged.SourceGenerator)](https://www.nuget.org/packages/PropertyChanged.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/canton7/PropertyChanged.SourceGenerator?style=social) 2023-08-18 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Mapper.md b/v2/rscg_examples_site/docs/Categories/Mapper.md index 19e584e77..bdb6fe82e 100644 --- a/v2/rscg_examples_site/docs/Categories/Mapper.md +++ b/v2/rscg_examples_site/docs/Categories/Mapper.md @@ -2,21 +2,21 @@ Number RSCG: 9 - 1 [AutoDTO](/docs/AutoDTO) - - 2 [AutoGen](/docs/AutoGen) - - 3 [DynamicsMapper](/docs/DynamicsMapper) - - 4 [Facet](/docs/Facet) - - 5 [LightweightObjectMapper](/docs/LightweightObjectMapper) - - 6 [MagicMap](/docs/MagicMap) - - 7 [mapperly](/docs/mapperly) - - 8 [MapTo](/docs/MapTo) - - 9 [NextGenMapper](/docs/NextGenMapper) - \ No newline at end of file + 1 [AutoDTO](/docs/AutoDTO) [![Nuget](https://img.shields.io/nuget/dt/AutoDTO?label=AutoDTO)](https://www.nuget.org/packages/AutoDTO/) ![GitHub Repo stars](https://img.shields.io/github/stars/Ohorodnikov/AutoDto?style=social) 2023-08-24 + + 2 [AutoGen](/docs/AutoGen) [![Nuget](https://img.shields.io/nuget/dt/Antelcat.AutoGen?label=Antelcat.AutoGen)](https://www.nuget.org/packages/Antelcat.AutoGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/Antelcat/AutoGen?style=social) 2024-02-22 + + 3 [DynamicsMapper](/docs/DynamicsMapper) [![Nuget](https://img.shields.io/nuget/dt/YC.DynamicsMapper?label=YC.DynamicsMapper)](https://www.nuget.org/packages/YC.DynamicsMapper/) ![GitHub Repo stars](https://img.shields.io/github/stars/YonatanCohavi/DynamicsMapper?style=social) 2023-10-16 + + 4 [Facet](/docs/Facet) [![Nuget](https://img.shields.io/nuget/dt/Facet?label=Facet)](https://www.nuget.org/packages/Facet/) ![GitHub Repo stars](https://img.shields.io/github/stars/Tim-Maes/Facet?style=social) 2025-08-17 + + 5 [LightweightObjectMapper](/docs/LightweightObjectMapper) [![Nuget](https://img.shields.io/nuget/dt/LightweightObjectMapper?label=LightweightObjectMapper)](https://www.nuget.org/packages/LightweightObjectMapper/) ![GitHub Repo stars](https://img.shields.io/github/stars/stratosblue/LightweightObjectMapper?style=social) 2024-09-18 + + 6 [MagicMap](/docs/MagicMap) [![Nuget](https://img.shields.io/nuget/dt/MagicMap?label=MagicMap)](https://www.nuget.org/packages/MagicMap/) ![GitHub Repo stars](https://img.shields.io/github/stars/bramerdaniel/MagicMap?style=social) 2023-10-08 + + 7 [mapperly](/docs/mapperly) [![Nuget](https://img.shields.io/nuget/dt/Riok.Mapperly?label=Riok.Mapperly)](https://www.nuget.org/packages/Riok.Mapperly/) ![GitHub Repo stars](https://img.shields.io/github/stars/riok/mapperly?style=social) 2023-04-16 + + 8 [MapTo](/docs/MapTo) [![Nuget](https://img.shields.io/nuget/dt/MapTo?label=MapTo)](https://www.nuget.org/packages/MapTo/) ![GitHub Repo stars](https://img.shields.io/github/stars/mrtaikandi/MapTo?style=social) 2023-10-05 + + 9 [NextGenMapper](/docs/NextGenMapper) [![Nuget](https://img.shields.io/nuget/dt/NextGenMapper?label=NextGenMapper)](https://www.nuget.org/packages/NextGenMapper/) ![GitHub Repo stars](https://img.shields.io/github/stars/DedAnton/NextGenMapper?style=social) 2023-08-16 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Mediator.md b/v2/rscg_examples_site/docs/Categories/Mediator.md index d94055af4..48e862f00 100644 --- a/v2/rscg_examples_site/docs/Categories/Mediator.md +++ b/v2/rscg_examples_site/docs/Categories/Mediator.md @@ -2,9 +2,9 @@ Number RSCG: 3 - 1 [DeeDee](/docs/DeeDee) - - 2 [Immediate.Handlers](/docs/Immediate.Handlers) - - 3 [Mediator](/docs/Mediator) - \ No newline at end of file + 1 [DeeDee](/docs/DeeDee) [![Nuget](https://img.shields.io/nuget/dt/DeeDee?label=DeeDee)](https://www.nuget.org/packages/DeeDee/) ![GitHub Repo stars](https://img.shields.io/github/stars/joh-pot/DeeDee?style=social) 2023-08-05 + + 2 [Immediate.Handlers](/docs/Immediate.Handlers) [![Nuget](https://img.shields.io/nuget/dt/Immediate.Handlers?label=Immediate.Handlers)](https://www.nuget.org/packages/Immediate.Handlers/) ![GitHub Repo stars](https://img.shields.io/github/stars/immediateplatform/Immediate.Handlers?style=social) 2024-09-20 + + 3 [Mediator](/docs/Mediator) [![Nuget](https://img.shields.io/nuget/dt/Mediator.SourceGenerator?label=Mediator.SourceGenerator)](https://www.nuget.org/packages/Mediator.SourceGenerator)[![Nuget](https://img.shields.io/nuget/dt/Mediator.Abstractions?label=Mediator.Abstractions)](https://www.nuget.org/packages/Mediator.Abstractions) ![GitHub Repo stars](https://img.shields.io/github/stars/martinothamar/Mediator?style=social) 2023-08-02 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Mixin.md b/v2/rscg_examples_site/docs/Categories/Mixin.md index 83571357d..95ad38783 100644 --- a/v2/rscg_examples_site/docs/Categories/Mixin.md +++ b/v2/rscg_examples_site/docs/Categories/Mixin.md @@ -2,9 +2,9 @@ Number RSCG: 3 - 1 [JinShil.MixinSourceGenerator](/docs/JinShil.MixinSourceGenerator) - - 2 [Minerals.AutoMixins](/docs/Minerals.AutoMixins) - - 3 [MorrisMoxy](/docs/MorrisMoxy) - \ No newline at end of file + 1 [JinShil.MixinSourceGenerator](/docs/JinShil.MixinSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/JinShil.MixinSourceGenerator?label=JinShil.MixinSourceGenerator)](https://www.nuget.org/packages/JinShil.MixinSourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/JinShil/JinShil.MixinSourceGenerator?style=social) 2025-08-11 + + 2 [Minerals.AutoMixins](/docs/Minerals.AutoMixins) [![Nuget](https://img.shields.io/nuget/dt/Minerals.AutoMixins?label=Minerals.AutoMixins)](https://www.nuget.org/packages/Minerals.AutoMixins/) ![GitHub Repo stars](https://img.shields.io/github/stars/SzymonHalucha/Minerals.AutoMixins?style=social) 2024-04-20 + + 3 [MorrisMoxy](/docs/MorrisMoxy) [![Nuget](https://img.shields.io/nuget/dt/Morris.Moxy?label=Morris.Moxy)](https://www.nuget.org/packages/Morris.Moxy/) ![GitHub Repo stars](https://img.shields.io/github/stars/mrpmorris/Morris.Moxy?style=social) 2023-08-01 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Optimizer.md b/v2/rscg_examples_site/docs/Categories/Optimizer.md index 12b56df85..67b4197a8 100644 --- a/v2/rscg_examples_site/docs/Categories/Optimizer.md +++ b/v2/rscg_examples_site/docs/Categories/Optimizer.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [StringLiteral](/docs/StringLiteral) - \ No newline at end of file + 1 [StringLiteral](/docs/StringLiteral) [![Nuget](https://img.shields.io/nuget/dt/StringLiteralGenerator?label=StringLiteralGenerator)](https://www.nuget.org/packages/StringLiteralGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ufcpp/StringLiteralGenerator?style=social) 2023-10-01 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/PrimitiveObsession.md b/v2/rscg_examples_site/docs/Categories/PrimitiveObsession.md index 6f1e327c0..0c5205644 100644 --- a/v2/rscg_examples_site/docs/Categories/PrimitiveObsession.md +++ b/v2/rscg_examples_site/docs/Categories/PrimitiveObsession.md @@ -2,13 +2,13 @@ Number RSCG: 5 - 1 [DomainPrimitives](/docs/DomainPrimitives) - - 2 [Strongly](/docs/Strongly) - - 3 [StronglyTypedUid](/docs/StronglyTypedUid) - - 4 [UnitGenerator](/docs/UnitGenerator) - - 5 [Vogen](/docs/Vogen) - \ No newline at end of file + 1 [DomainPrimitives](/docs/DomainPrimitives) [![Nuget](https://img.shields.io/nuget/dt/AltaSoft.DomainPrimitives.Generator?label=AltaSoft.DomainPrimitives.Generator)](https://www.nuget.org/packages/AltaSoft.DomainPrimitives.Generator)[![Nuget](https://img.shields.io/nuget/dt/AltaSoft.DomainPrimitives.Abstractions?label=AltaSoft.DomainPrimitives.Abstractions)](https://www.nuget.org/packages/AltaSoft.DomainPrimitives.Abstractions) ![GitHub Repo stars](https://img.shields.io/github/stars/altasoft/DomainPrimitives?style=social) 2024-01-11 + + 2 [Strongly](/docs/Strongly) [![Nuget](https://img.shields.io/nuget/dt/Strongly?label=Strongly)](https://www.nuget.org/packages/Strongly/) ![GitHub Repo stars](https://img.shields.io/github/stars/lucasteles/Strongly?style=social) 2023-08-19 + + 3 [StronglyTypedUid](/docs/StronglyTypedUid) [![Nuget](https://img.shields.io/nuget/dt/StronglyTypedUid?label=StronglyTypedUid)](https://www.nuget.org/packages/StronglyTypedUid/) ![GitHub Repo stars](https://img.shields.io/github/stars/vicosanz/StronglyTypedUid?style=social) 2024-04-07 + + 4 [UnitGenerator](/docs/UnitGenerator) [![Nuget](https://img.shields.io/nuget/dt/UnitGenerator?label=UnitGenerator)](https://www.nuget.org/packages/UnitGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cysharp/UnitGenerator?style=social) 2023-10-15 + + 5 [Vogen](/docs/Vogen) [![Nuget](https://img.shields.io/nuget/dt/Vogen?label=Vogen)](https://www.nuget.org/packages/Vogen/) ![GitHub Repo stars](https://img.shields.io/github/stars/SteveDunn/Vogen?style=social) 2023-04-16 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/RX.md b/v2/rscg_examples_site/docs/Categories/RX.md index fe8c2c313..566cfaa21 100644 --- a/v2/rscg_examples_site/docs/Categories/RX.md +++ b/v2/rscg_examples_site/docs/Categories/RX.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [RxSourceGenerator](/docs/RxSourceGenerator) - \ No newline at end of file + 1 [RxSourceGenerator](/docs/RxSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/RxSourceGenerator?label=RxSourceGenerator)](https://www.nuget.org/packages/RxSourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Zalutskii/Reactive-Extensions-event-generator?style=social) 2025-08-09 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Serializer.md b/v2/rscg_examples_site/docs/Categories/Serializer.md index 74eb28476..60ca9d208 100644 --- a/v2/rscg_examples_site/docs/Categories/Serializer.md +++ b/v2/rscg_examples_site/docs/Categories/Serializer.md @@ -2,23 +2,23 @@ Number RSCG: 10 - 1 [Csvcsharp](/docs/Csvcsharp) - - 2 [GenPack](/docs/GenPack) - - 3 [jsonConverterSourceGenerator](/docs/jsonConverterSourceGenerator) - - 4 [JsonPolymorphicGenerator](/docs/JsonPolymorphicGenerator) - - 5 [Nino](/docs/Nino) - - 6 [ProtobufSourceGenerator](/docs/ProtobufSourceGenerator) - - 7 [Schema](/docs/Schema) - - 8 [StackXML](/docs/StackXML) - - 9 [System.Text.Json](/docs/System.Text.Json) - - 10 [VYaml](/docs/VYaml) - \ No newline at end of file + 1 [Csvcsharp](/docs/Csvcsharp) [![Nuget](https://img.shields.io/nuget/dt/Csvcsharp?label=Csvcsharp)](https://www.nuget.org/packages/Csvcsharp/) ![GitHub Repo stars](https://img.shields.io/github/stars/nuskey8/Csv-CSharp?style=social) 2025-10-05 + + 2 [GenPack](/docs/GenPack) [![Nuget](https://img.shields.io/nuget/dt/GenPack?label=GenPack)](https://www.nuget.org/packages/GenPack/) ![GitHub Repo stars](https://img.shields.io/github/stars/dimohy/GenPack?style=social) 2024-11-06 + + 3 [jsonConverterSourceGenerator](/docs/jsonConverterSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/Aviationexam.GeneratedJsonConverters.SourceGenerator?label=Aviationexam.GeneratedJsonConverters.SourceGenerator)](https://www.nuget.org/packages/Aviationexam.GeneratedJsonConverters.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/aviationexam/json-converter-source-generator?style=social) 2023-10-30 + + 4 [JsonPolymorphicGenerator](/docs/JsonPolymorphicGenerator) [![Nuget](https://img.shields.io/nuget/dt/GoLive.Generator.JsonPolymorphicGenerator?label=GoLive.Generator.JsonPolymorphicGenerator)](https://www.nuget.org/packages/GoLive.Generator.JsonPolymorphicGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/surgicalcoder/JsonPolymorphicGenerator?style=social) 2023-10-06 + + 5 [Nino](/docs/Nino) [![Nuget](https://img.shields.io/nuget/dt/Nino?label=Nino)](https://www.nuget.org/packages/Nino/) ![GitHub Repo stars](https://img.shields.io/github/stars/JasonXuDeveloper/Nino?style=social) 2025-08-06 + + 6 [ProtobufSourceGenerator](/docs/ProtobufSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/LaDeak.ProtobufSourceGenerator?label=LaDeak.ProtobufSourceGenerator)](https://www.nuget.org/packages/LaDeak.ProtobufSourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ladeak/ProtobufSourceGenerator?style=social) 2023-09-24 + + 7 [Schema](/docs/Schema) [![Nuget](https://img.shields.io/nuget/dt/Schema?label=Schema)](https://www.nuget.org/packages/Schema/) ![GitHub Repo stars](https://img.shields.io/github/stars/MeltyPlayer/Schema?style=social) 2025-08-13 + + 8 [StackXML](/docs/StackXML) [![Nuget](https://img.shields.io/nuget/dt/StackXML?label=StackXML)](https://www.nuget.org/packages/StackXML/) ![GitHub Repo stars](https://img.shields.io/github/stars/ZingBallyhoo/StackXML?style=social) 2025-08-01 + + 9 [System.Text.Json](/docs/System.Text.Json) [![Nuget](https://img.shields.io/nuget/dt/System.Text.Json?label=System.Text.Json)](https://www.nuget.org/packages/System.Text.Json/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-04-16 + + 10 [VYaml](/docs/VYaml) [![Nuget](https://img.shields.io/nuget/dt/VYaml?label=VYaml)](https://www.nuget.org/packages/VYaml/) ![GitHub Repo stars](https://img.shields.io/github/stars/hadashiA/VYaml?style=social) 2025-10-03 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/SignalR.md b/v2/rscg_examples_site/docs/Categories/SignalR.md index cf9d59755..7675eded1 100644 --- a/v2/rscg_examples_site/docs/Categories/SignalR.md +++ b/v2/rscg_examples_site/docs/Categories/SignalR.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [TypedSignalR.Client](/docs/TypedSignalR.Client) - \ No newline at end of file + 1 [TypedSignalR.Client](/docs/TypedSignalR.Client) [![Nuget](https://img.shields.io/nuget/dt/TypedSignalR.Client?label=TypedSignalR.Client)](https://www.nuget.org/packages/TypedSignalR.Client/) ![GitHub Repo stars](https://img.shields.io/github/stars/nenoNaninu/TypedSignalR.Client?style=social) 2024-10-26 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/StateMachine.md b/v2/rscg_examples_site/docs/Categories/StateMachine.md index 8c49af020..f4b835bfd 100644 --- a/v2/rscg_examples_site/docs/Categories/StateMachine.md +++ b/v2/rscg_examples_site/docs/Categories/StateMachine.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [SuperFluid](/docs/SuperFluid) - \ No newline at end of file + 1 [SuperFluid](/docs/SuperFluid) [![Nuget](https://img.shields.io/nuget/dt/SuperFluid?label=SuperFluid)](https://www.nuget.org/packages/SuperFluid/) ![GitHub Repo stars](https://img.shields.io/github/stars/hughesjs/SuperFluid?style=social) 2025-07-04 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Templating.md b/v2/rscg_examples_site/docs/Categories/Templating.md index e1e60e336..a5cbc4ac4 100644 --- a/v2/rscg_examples_site/docs/Categories/Templating.md +++ b/v2/rscg_examples_site/docs/Categories/Templating.md @@ -2,27 +2,27 @@ Number RSCG: 12 - 1 [Gobie](/docs/Gobie) - - 2 [InlineComposition](/docs/InlineComposition) - - 3 [InterceptorTemplate](/docs/InterceptorTemplate) - - 4 [JKToolKit.TemplatePropertyGenerator](/docs/JKToolKit.TemplatePropertyGenerator) - - 5 [Microsoft.NET.Sdk.Razor.SourceGenerators](/docs/Microsoft.NET.Sdk.Razor.SourceGenerators) - - 6 [NTypewriter](/docs/NTypewriter) - - 7 [RazorBlade](/docs/RazorBlade) - - 8 [RazorSlices](/docs/RazorSlices) - - 9 [RSCG_IFormattable](/docs/RSCG_IFormattable) - - 10 [RSCG_Templating](/docs/RSCG_Templating) - - 11 [spreadcheetah](/docs/spreadcheetah) - - 12 [Tortuga.Shipwright](/docs/Tortuga.Shipwright) - \ No newline at end of file + 1 [Gobie](/docs/Gobie) [![Nuget](https://img.shields.io/nuget/dt/Gobie?label=Gobie)](https://www.nuget.org/packages/Gobie/) ![GitHub Repo stars](https://img.shields.io/github/stars/GobieGenerator/Gobie?style=social) 2023-08-22 + + 2 [InlineComposition](/docs/InlineComposition) [![Nuget](https://img.shields.io/nuget/dt/InlineComposition?label=InlineComposition)](https://www.nuget.org/packages/InlineComposition/) ![GitHub Repo stars](https://img.shields.io/github/stars/BlackWhiteYoshi/InlineComposition?style=social) 2025-07-22 + + 3 [InterceptorTemplate](/docs/InterceptorTemplate) [![Nuget](https://img.shields.io/nuget/dt/RSCG_InterceptorTemplate?label=RSCG_InterceptorTemplate)](https://www.nuget.org/packages/RSCG_InterceptorTemplate/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_InterceptorTemplate?style=social) 2023-11-29 + + 4 [JKToolKit.TemplatePropertyGenerator](/docs/JKToolKit.TemplatePropertyGenerator) [![Nuget](https://img.shields.io/nuget/dt/JKToolKit.TemplatePropertyGenerator?label=JKToolKit.TemplatePropertyGenerator)](https://www.nuget.org/packages/JKToolKit.TemplatePropertyGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/JKamsker/JKToolKit.TemplatePropertyGenerator?style=social) 2024-07-17 + + 5 [Microsoft.NET.Sdk.Razor.SourceGenerators](/docs/Microsoft.NET.Sdk.Razor.SourceGenerators) 2023-04-16 + + 6 [NTypewriter](/docs/NTypewriter) [![Nuget](https://img.shields.io/nuget/dt/NTypewriter.SourceGenerator?label=NTypewriter.SourceGenerator)](https://www.nuget.org/packages/NTypewriter.SourceGenerator) ![GitHub Repo stars](https://img.shields.io/github/stars/NeVeSpl/NTypewriter?style=social) 2025-01-19 + + 7 [RazorBlade](/docs/RazorBlade) [![Nuget](https://img.shields.io/nuget/dt/RazorBlade?label=RazorBlade)](https://www.nuget.org/packages/RazorBlade/) ![GitHub Repo stars](https://img.shields.io/github/stars/ltrzesniewski/RazorBlade?style=social) 2023-04-16 + + 8 [RazorSlices](/docs/RazorSlices) [![Nuget](https://img.shields.io/nuget/dt/RazorSlices?label=RazorSlices)](https://www.nuget.org/packages/RazorSlices/) ![GitHub Repo stars](https://img.shields.io/github/stars/DamianEdwards/RazorSlices?style=social) 2024-10-27 + + 9 [RSCG_IFormattable](/docs/RSCG_IFormattable) [![Nuget](https://img.shields.io/nuget/dt/RSCG_IFormattable?label=RSCG_IFormattable)](https://www.nuget.org/packages/RSCG_IFormattable/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_IFormattableCommon?label=RSCG_IFormattableCommon)](https://www.nuget.org/packages/RSCG_IFormattableCommon/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_iformattable?style=social) 2024-06-29 + + 10 [RSCG_Templating](/docs/RSCG_Templating) [![Nuget](https://img.shields.io/nuget/dt/RSCG_Templating?label=RSCG_Templating)](https://www.nuget.org/packages/RSCG_Templating/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_TemplatingCommon?label=RSCG_TemplatingCommon)](https://www.nuget.org/packages/RSCG_TemplatingCommon) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_templating?style=social) 2023-10-07 + + 11 [spreadcheetah](/docs/spreadcheetah) [![Nuget](https://img.shields.io/nuget/dt/spreadcheetah?label=spreadcheetah)](https://www.nuget.org/packages/spreadcheetah/) ![GitHub Repo stars](https://img.shields.io/github/stars/sveinungf/spreadcheetah?style=social) 2023-08-13 + + 12 [Tortuga.Shipwright](/docs/Tortuga.Shipwright) [![Nuget](https://img.shields.io/nuget/dt/Tortuga.Shipwright?label=Tortuga.Shipwright)](https://www.nuget.org/packages/Tortuga.Shipwright/) ![GitHub Repo stars](https://img.shields.io/github/stars/TortugaResearch/Tortuga.Shipwright?style=social) 2025-07-21 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Tests.md b/v2/rscg_examples_site/docs/Categories/Tests.md index 038c6e0e3..0ac7c9a90 100644 --- a/v2/rscg_examples_site/docs/Categories/Tests.md +++ b/v2/rscg_examples_site/docs/Categories/Tests.md @@ -2,13 +2,13 @@ Number RSCG: 5 - 1 [mocklis](/docs/mocklis) - - 2 [MockMe](/docs/MockMe) - - 3 [MSTest](/docs/MSTest) - - 4 [Ridge](/docs/Ridge) - - 5 [Rocks](/docs/Rocks) - \ No newline at end of file + 1 [mocklis](/docs/mocklis) [![Nuget](https://img.shields.io/nuget/dt/mocklis?label=mocklis)](https://www.nuget.org/packages/mocklis/) ![GitHub Repo stars](https://img.shields.io/github/stars/mocklis/mocklis?style=social) 2024-01-03 + + 2 [MockMe](/docs/MockMe) [![Nuget](https://img.shields.io/nuget/dt/MockMe?label=MockMe)](https://www.nuget.org/packages/MockMe/) ![GitHub Repo stars](https://img.shields.io/github/stars/connorivy/MockMe?style=social) 2025-02-10 + + 3 [MSTest](/docs/MSTest) [![Nuget](https://img.shields.io/nuget/dt/MSTest.SourceGeneration?label=MSTest.SourceGeneration)](https://www.nuget.org/packages/MSTest.SourceGeneration/) ![GitHub Repo stars](https://img.shields.io/github/stars/microsoft/testfx?style=social) 2024-04-04 + + 4 [Ridge](/docs/Ridge) [![Nuget](https://img.shields.io/nuget/dt/Ridge?label=Ridge)](https://www.nuget.org/packages/Ridge/) ![GitHub Repo stars](https://img.shields.io/github/stars/Melchy/Ridge?style=social) 2023-08-20 + + 5 [Rocks](/docs/Rocks) [![Nuget](https://img.shields.io/nuget/dt/Rocks?label=Rocks)](https://www.nuget.org/packages/Rocks/) ![GitHub Repo stars](https://img.shields.io/github/stars/JasonBock/Rocks?style=social) 2023-04-16 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/Validator.md b/v2/rscg_examples_site/docs/Categories/Validator.md index d90cc8cd2..4ce78a73e 100644 --- a/v2/rscg_examples_site/docs/Categories/Validator.md +++ b/v2/rscg_examples_site/docs/Categories/Validator.md @@ -2,5 +2,5 @@ Number RSCG: 1 - 1 [validly](/docs/validly) - \ No newline at end of file + 1 [validly](/docs/validly) [![Nuget](https://img.shields.io/nuget/dt/validly?label=validly)](https://www.nuget.org/packages/validly/) ![GitHub Repo stars](https://img.shields.io/github/stars/Hookyns/validly?style=social) 2025-10-06 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/WinAPI.md b/v2/rscg_examples_site/docs/Categories/WinAPI.md index 4b712877b..67f92a5c1 100644 --- a/v2/rscg_examples_site/docs/Categories/WinAPI.md +++ b/v2/rscg_examples_site/docs/Categories/WinAPI.md @@ -2,9 +2,9 @@ Number RSCG: 3 - 1 [Com](/docs/Com) - - 2 [Microsoft.Windows.CsWin32](/docs/Microsoft.Windows.CsWin32) - - 3 [NativeObjects](/docs/NativeObjects) - \ No newline at end of file + 1 [Com](/docs/Com) [![Nuget](https://img.shields.io/nuget/dt/System.Runtime.InteropServices?label=System.Runtime.InteropServices)](https://www.nuget.org/packages/System.Runtime.InteropServices/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-11-20 + + 2 [Microsoft.Windows.CsWin32](/docs/Microsoft.Windows.CsWin32) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Windows.CsWin32?label=Microsoft.Windows.CsWin32)](https://www.nuget.org/packages/Microsoft.Windows.CsWin32/) ![GitHub Repo stars](https://img.shields.io/github/stars/microsoft/CsWin32?style=social) 2024-12-01 + + 3 [NativeObjects](/docs/NativeObjects) [![Nuget](https://img.shields.io/nuget/dt/NativeObjects?label=NativeObjects)](https://www.nuget.org/packages/NativeObjects/) ![GitHub Repo stars](https://img.shields.io/github/stars/kevingosse/NativeObjects?style=social) 2025-03-28 + \ No newline at end of file diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveAI.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveAI.mdx index 1268bac92..ee1ae9f1b 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveAI.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveAI.mdx @@ -1,6 +1,6 @@ ### Category "AI" has the following generators: - 1 [SKPromptGenerator](/docs/SKPromptGenerator) + 1 [SKPromptGenerator](/docs/SKPromptGenerator) [![Nuget](https://img.shields.io/nuget/dt/SKPromptGenerator?label=SKPromptGenerator)](https://www.nuget.org/packages/SKPromptGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/CharlieDigital/SKPromptGenerator?style=social) 2025-08-07 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveAOP.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveAOP.mdx index 5809720cd..8d7ac0954 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveAOP.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveAOP.mdx @@ -1,6 +1,6 @@ ### Category "AOP" has the following generators: - 1 [WhatIAmDoing](/docs/WhatIAmDoing) + 1 [WhatIAmDoing](/docs/WhatIAmDoing) [![Nuget](https://img.shields.io/nuget/dt/RSCG_WhatIAmDoing?label=RSCG_WhatIAmDoing)](https://www.nuget.org/packages/RSCG_WhatIAmDoing/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_WhatIAmDoing_Common?label=RSCG_WhatIAmDoing_Common)](https://www.nuget.org/packages/RSCG_WhatIAmDoing_Common/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_WhatIAmDoing?style=social) 2024-01-28 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveAPI.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveAPI.mdx index 28d168f37..b33ec4e41 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveAPI.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveAPI.mdx @@ -1,24 +1,24 @@ ### Category "API" has the following generators: - 1 [immediate.apis](/docs/immediate.apis) + 1 [immediate.apis](/docs/immediate.apis) [![Nuget](https://img.shields.io/nuget/dt/immediate.apis?label=immediate.apis)](https://www.nuget.org/packages/immediate.apis/) ![GitHub Repo stars](https://img.shields.io/github/stars/immediateplatform/immediate.apis?style=social) 2025-03-27 - 2 [Microsoft.Extensions.Configuration.Binder](/docs/Microsoft.Extensions.Configuration.Binder) + 2 [Microsoft.Extensions.Configuration.Binder](/docs/Microsoft.Extensions.Configuration.Binder) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Configuration.Binder?label=Microsoft.Extensions.Configuration.Binder)](https://www.nuget.org/packages/Microsoft.Extensions.Configuration.Binder/) ![GitHub Repo stars](https://img.shields.io/learn.microsoft/stars/en-us/dotnet?style=social) 2023-11-18 - 3 [MinimalApiBuilder](/docs/MinimalApiBuilder) + 3 [MinimalApiBuilder](/docs/MinimalApiBuilder) [![Nuget](https://img.shields.io/nuget/dt/MinimalApiBuilder?label=MinimalApiBuilder)](https://www.nuget.org/packages/MinimalApiBuilder/) ![GitHub Repo stars](https://img.shields.io/github/stars/JensDll/MinimalApiBuilder?style=social) 2023-10-26 - 4 [MinimalApis.Discovery](/docs/MinimalApis.Discovery) + 4 [MinimalApis.Discovery](/docs/MinimalApis.Discovery) [![Nuget](https://img.shields.io/nuget/dt/MinimalApis.Discovery?label=MinimalApis.Discovery)](https://www.nuget.org/packages/MinimalApis.Discovery/) ![GitHub Repo stars](https://img.shields.io/github/stars/shawnwildermuth/MinimalApis?style=social) 2024-04-16 - 5 [MinimalHelpers.Routing.Analyzers](/docs/MinimalHelpers.Routing.Analyzers) + 5 [MinimalHelpers.Routing.Analyzers](/docs/MinimalHelpers.Routing.Analyzers) [![Nuget](https://img.shields.io/nuget/dt/MinimalHelpers.Routing.Analyzers?label=MinimalHelpers.Routing.Analyzers)](https://www.nuget.org/packages/MinimalHelpers.Routing.Analyzers/) ![GitHub Repo stars](https://img.shields.io/github/stars/marcominerva/MinimalHelpers?style=social) 2024-10-21 - 6 [RDG](/docs/RDG) + 6 [RDG](/docs/RDG) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Http?label=Microsoft.Extensions.Http)](https://www.nuget.org/packages/Microsoft.Extensions.Http) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/aspnetcore?style=social) 2023-11-19 - 7 [Refit](/docs/Refit) + 7 [Refit](/docs/Refit) [![Nuget](https://img.shields.io/nuget/dt/Refit?label=Refit)](https://www.nuget.org/packages/Refit/) ![GitHub Repo stars](https://img.shields.io/github/stars/reactiveui/refit?style=social) 2023-07-31 - 8 [RSCG_WebAPIExports](/docs/RSCG_WebAPIExports) + 8 [RSCG_WebAPIExports](/docs/RSCG_WebAPIExports) [![Nuget](https://img.shields.io/nuget/dt/RSCG_WebAPIExports?label=RSCG_WebAPIExports)](https://www.nuget.org/packages/RSCG_WebAPIExports/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_WebAPIExports?style=social) 2023-08-23 - 9 [SafeRouting](/docs/SafeRouting) + 9 [SafeRouting](/docs/SafeRouting) [![Nuget](https://img.shields.io/nuget/dt/SafeRouting?label=SafeRouting)](https://www.nuget.org/packages/SafeRouting/) ![GitHub Repo stars](https://img.shields.io/github/stars/daviddotcs/safe-routing?style=social) 2023-09-23 - 10 [SkinnyControllersCommon](/docs/SkinnyControllersCommon) + 10 [SkinnyControllersCommon](/docs/SkinnyControllersCommon) [![Nuget](https://img.shields.io/nuget/dt/SkinnyControllersCommon?label=SkinnyControllersCommon)](https://www.nuget.org/packages/SkinnyControllersCommon) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/SkinnyControllersGenerator?style=social) 2023-04-16 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveActor.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveActor.mdx index 3fb6a5ac7..a121b084c 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveActor.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveActor.mdx @@ -1,6 +1,6 @@ ### Category "Actor" has the following generators: - 1 [ActorSrcGen](/docs/ActorSrcGen) + 1 [ActorSrcGen](/docs/ActorSrcGen) [![Nuget](https://img.shields.io/nuget/dt/ActorSrcGen?label=ActorSrcGen)](https://www.nuget.org/packages/ActorSrcGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/aabs/ActorSrcGen?style=social) 2024-05-01 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveAsync.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveAsync.mdx index ef77aa9ac..b8c8b4483 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveAsync.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveAsync.mdx @@ -1,8 +1,8 @@ ### Category "Async" has the following generators: - 1 [AsyncIt](/docs/AsyncIt) + 1 [AsyncIt](/docs/AsyncIt) [![Nuget](https://img.shields.io/nuget/dt/AsyncIt?label=AsyncIt)](https://www.nuget.org/packages/AsyncIt/) ![GitHub Repo stars](https://img.shields.io/github/stars/oleg-shilo/AsyncIt?style=social) 2025-07-26 - 2 [HsuSgSync](/docs/HsuSgSync) + 2 [HsuSgSync](/docs/HsuSgSync) [![Nuget](https://img.shields.io/nuget/dt/Hsu.Sg.Sync?label=Hsu.Sg.Sync)](https://www.nuget.org/packages/Hsu.Sg.Sync/) ![GitHub Repo stars](https://img.shields.io/github/stars/hsu-net/source-generators?style=social) 2024-01-10 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveBitwise.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveBitwise.mdx index 8c3fb9dce..0c9c8b23a 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveBitwise.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveBitwise.mdx @@ -1,8 +1,8 @@ ### Category "Bitwise" has the following generators: - 1 [BitsKit](/docs/BitsKit) + 1 [BitsKit](/docs/BitsKit) [![Nuget](https://img.shields.io/nuget/dt/BitsKit?label=BitsKit)](https://www.nuget.org/packages/BitsKit/) ![GitHub Repo stars](https://img.shields.io/github/stars/barncastle/BitsKit?style=social) 2024-04-15 - 2 [Darp.BinaryObjects](/docs/Darp.BinaryObjects) + 2 [Darp.BinaryObjects](/docs/Darp.BinaryObjects) [![Nuget](https://img.shields.io/nuget/dt/Darp.BinaryObjects?label=Darp.BinaryObjects)](https://www.nuget.org/packages/Darp.BinaryObjects/) ![GitHub Repo stars](https://img.shields.io/github/stars/rosslight/Darp.BinaryObjects?style=social) 2024-12-04 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveBlazor.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveBlazor.mdx index ed684cc0c..2c74e1951 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveBlazor.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveBlazor.mdx @@ -1,12 +1,12 @@ ### Category "Blazor" has the following generators: - 1 [BadIdeas.Icons.FontAwesome](/docs/BadIdeas.Icons.FontAwesome) + 1 [BadIdeas.Icons.FontAwesome](/docs/BadIdeas.Icons.FontAwesome) [![Nuget](https://img.shields.io/nuget/dt/BadIdeas.Icons.FontAwesome?label=BadIdeas.Icons.FontAwesome)](https://www.nuget.org/packages/BadIdeas.Icons.FontAwesome/) ![GitHub Repo stars](https://img.shields.io/github/stars/phil-scott-78/Icons?style=social) 2025-08-03 - 2 [Blazor.TSRuntime](/docs/Blazor.TSRuntime) + 2 [Blazor.TSRuntime](/docs/Blazor.TSRuntime) [![Nuget](https://img.shields.io/nuget/dt/Blazor.TSRuntime?label=Blazor.TSRuntime)](https://www.nuget.org/packages/Blazor.TSRuntime/) ![GitHub Repo stars](https://img.shields.io/github/stars/BlackWhiteYoshi/Blazor.TSRuntime?style=social) 2025-08-02 - 3 [Blazorators](/docs/Blazorators) + 3 [Blazorators](/docs/Blazorators) [![Nuget](https://img.shields.io/nuget/dt/Blazor.SourceGenerators?label=Blazor.SourceGenerators)](https://www.nuget.org/packages/Blazor.SourceGenerators/) ![GitHub Repo stars](https://img.shields.io/github/stars/IEvangelist/blazorators?style=social) 2024-01-22 - 4 [GoLive.Generator.BlazorInterop](/docs/GoLive.Generator.BlazorInterop) + 4 [GoLive.Generator.BlazorInterop](/docs/GoLive.Generator.BlazorInterop) [![Nuget](https://img.shields.io/nuget/dt/GoLive.Generator.BlazorInterop?label=GoLive.Generator.BlazorInterop)](https://www.nuget.org/packages/GoLive.Generator.BlazorInterop/) ![GitHub Repo stars](https://img.shields.io/github/stars/surgicalcoder/BlazorInteropGenerator?style=social) 2024-11-09 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveBuilder.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveBuilder.mdx index cbd1a4f0b..7e27e88fb 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveBuilder.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveBuilder.mdx @@ -1,18 +1,18 @@ ### Category "Builder" has the following generators: - 1 [Architect.DomainModeling](/docs/Architect.DomainModeling) + 1 [Architect.DomainModeling](/docs/Architect.DomainModeling) [![Nuget](https://img.shields.io/nuget/dt/Architect.DomainModeling?label=Architect.DomainModeling)](https://www.nuget.org/packages/Architect.DomainModeling/) ![GitHub Repo stars](https://img.shields.io/github/stars/TheArchitectDev/Architect.DomainModeling?style=social) 2024-03-02 - 2 [BuilderGenerator](/docs/BuilderGenerator) + 2 [BuilderGenerator](/docs/BuilderGenerator) [![Nuget](https://img.shields.io/nuget/dt/BuilderGenerator?label=BuilderGenerator)](https://www.nuget.org/packages/BuilderGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/MelGrubb/BuilderGenerator?style=social) 2023-10-04 - 3 [DimonSmart.BuilderGenerator](/docs/DimonSmart.BuilderGenerator) + 3 [DimonSmart.BuilderGenerator](/docs/DimonSmart.BuilderGenerator) [![Nuget](https://img.shields.io/nuget/dt/DimonSmart.BuilderGenerator?label=DimonSmart.BuilderGenerator)](https://www.nuget.org/packages/DimonSmart.BuilderGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/DimonSmart/BuilderGenerator?style=social) 2025-07-03 - 4 [Fluentify](/docs/Fluentify) + 4 [Fluentify](/docs/Fluentify) [![Nuget](https://img.shields.io/nuget/dt/Fluentify?label=Fluentify)](https://www.nuget.org/packages/Fluentify/) ![GitHub Repo stars](https://img.shields.io/github/stars/MooVC/fluentify?style=social) 2024-08-02 - 5 [Hsu.Sg.FluentMember](/docs/Hsu.Sg.FluentMember) + 5 [Hsu.Sg.FluentMember](/docs/Hsu.Sg.FluentMember) [![Nuget](https://img.shields.io/nuget/dt/Hsu.Sg.FluentMember?label=Hsu.Sg.FluentMember)](https://www.nuget.org/packages/Hsu.Sg.FluentMember/) ![GitHub Repo stars](https://img.shields.io/github/stars/hsu-net/source-generators?style=social) 2024-11-08 - 6 [ShadowWriterBuilder](/docs/ShadowWriterBuilder) + 6 [ShadowWriterBuilder](/docs/ShadowWriterBuilder) [![Nuget](https://img.shields.io/nuget/dt/ShadowWriter?label=ShadowWriter)](https://www.nuget.org/packages/ShadowWriter/) ![GitHub Repo stars](https://img.shields.io/github/stars/StefanStolz/ShadowWriter?style=social) 2025-07-24 - 7 [StepwiseBuilderGenerator](/docs/StepwiseBuilderGenerator) + 7 [StepwiseBuilderGenerator](/docs/StepwiseBuilderGenerator) [![Nuget](https://img.shields.io/nuget/dt/StepwiseBuilderGenerator?label=StepwiseBuilderGenerator)](https://www.nuget.org/packages/StepwiseBuilderGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Georgiy-Petrov/StepwiseBuilderGenerator?style=social) 2025-03-23 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveClone.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveClone.mdx index 5501bcd43..4268b9037 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveClone.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveClone.mdx @@ -1,10 +1,10 @@ ### Category "Clone" has the following generators: - 1 [CopyTo](/docs/CopyTo) + 1 [CopyTo](/docs/CopyTo) [![Nuget](https://img.shields.io/nuget/dt/RhoMicro.CodeAnalysis.CopyToGenerator?label=RhoMicro.CodeAnalysis.CopyToGenerator)](https://www.nuget.org/packages/RhoMicro.CodeAnalysis.CopyToGenerator) ![GitHub Repo stars](https://img.shields.io/github/stars/PaulBraetz/RhoMicro.CodeAnalysis?style=social) 2024-02-19 - 2 [Dolly](/docs/Dolly) + 2 [Dolly](/docs/Dolly) [![Nuget](https://img.shields.io/nuget/dt/Dolly?label=Dolly)](https://www.nuget.org/packages/Dolly/) ![GitHub Repo stars](https://img.shields.io/github/stars/AnderssonPeter/Dolly?style=social) 2024-12-03 - 3 [UtilityVerse.Copy](/docs/UtilityVerse.Copy) + 3 [UtilityVerse.Copy](/docs/UtilityVerse.Copy) [![Nuget](https://img.shields.io/nuget/dt/UtilityVerse.Copy?label=UtilityVerse.Copy)](https://www.nuget.org/packages/UtilityVerse.Copy/) ![GitHub Repo stars](https://img.shields.io/github/stars/purkayasta/TheUtilityVerse?style=social) 2025-08-15 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveCodeToString.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveCodeToString.mdx index e7c40980d..88c7d8e74 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveCodeToString.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveCodeToString.mdx @@ -1,10 +1,10 @@ ### Category "CodeToString" has the following generators: - 1 [CodeAnalysis](/docs/CodeAnalysis) + 1 [CodeAnalysis](/docs/CodeAnalysis) [![Nuget](https://img.shields.io/nuget/dt/Feast.CodeAnalysis.Literal?label=Feast.CodeAnalysis.Literal)](https://www.nuget.org/packages/Feast.CodeAnalysis.Literal/) ![GitHub Repo stars](https://img.shields.io/github/stars/feast107/CodeAnalysis?style=social) 2024-03-01 - 2 [RossLean.StringificationGenerator](/docs/RossLean.StringificationGenerator) + 2 [RossLean.StringificationGenerator](/docs/RossLean.StringificationGenerator) [![Nuget](https://img.shields.io/nuget/dt/RossLean.StringificationGenerator?label=RossLean.StringificationGenerator)](https://www.nuget.org/packages/RossLean.StringificationGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/RossLean/RossLean?style=social) 2024-04-18 - 3 [SourceGenerator.Helper.CopyCode](/docs/SourceGenerator.Helper.CopyCode) + 3 [SourceGenerator.Helper.CopyCode](/docs/SourceGenerator.Helper.CopyCode) [![Nuget](https://img.shields.io/nuget/dt/SourceGenerator.Helper.CopyCode?label=SourceGenerator.Helper.CopyCode)](https://www.nuget.org/packages/SourceGenerator.Helper.CopyCode/) ![GitHub Repo stars](https://img.shields.io/github/stars/LokiMidgard/SourceGenerator.Helper.CopyCode?style=social) 2023-09-17 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveCommandLine.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveCommandLine.mdx index 28e0517af..9e92243eb 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveCommandLine.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveCommandLine.mdx @@ -1,10 +1,12 @@ ### Category "CommandLine" has the following generators: - 1 [ArgumentParsing](/docs/ArgumentParsing) + 1 [ArgumentParsing](/docs/ArgumentParsing) [![Nuget](https://img.shields.io/nuget/dt/ArgumentParsing?label=ArgumentParsing)](https://www.nuget.org/packages/ArgumentParsing/) ![GitHub Repo stars](https://img.shields.io/github/stars/DoctorKrolic/ArgumentParsing?style=social) 2025-07-01 - 2 [CommandLine](/docs/CommandLine) + 2 [CommandLine](/docs/CommandLine) [![Nuget](https://img.shields.io/nuget/dt/DotMake.CommandLine?label=DotMake.CommandLine)](https://www.nuget.org/packages/DotMake.CommandLine/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotmake-build/command-line?style=social) 2024-02-11 - 3 [ConsoleAppFramework](/docs/ConsoleAppFramework) + 3 [ConsoleAppFramework](/docs/ConsoleAppFramework) [![Nuget](https://img.shields.io/nuget/dt/ConsoleAppFramework?label=ConsoleAppFramework)](https://www.nuget.org/packages/ConsoleAppFramework/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cysharp/ConsoleAppFramework?style=social) 2025-10-02 + + 4 [TeCLI](/docs/TeCLI) [![Nuget](https://img.shields.io/nuget/dt/TeCLI?label=TeCLI)](https://www.nuget.org/packages/TeCLI/) ![GitHub Repo stars](https://img.shields.io/github/stars/tyevco/TeCLI?style=social) 2025-11-07 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveConsole.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveConsole.mdx index 169bdbcfc..dd6e3e053 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveConsole.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveConsole.mdx @@ -1,6 +1,6 @@ ### Category "Console" has the following generators: - 1 [Figgle](/docs/Figgle) + 1 [Figgle](/docs/Figgle) [![Nuget](https://img.shields.io/nuget/dt/Figgle.Generator?label=Figgle.Generator)](https://www.nuget.org/packages/Figgle.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/drewnoakes/figgle?style=social) 2025-07-05 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveConstructor.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveConstructor.mdx index d0d6de2b4..725b09d77 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveConstructor.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveConstructor.mdx @@ -1,18 +1,18 @@ ### Category "Constructor" has the following generators: - 1 [AutoConstructor](/docs/AutoConstructor) + 1 [AutoConstructor](/docs/AutoConstructor) [![Nuget](https://img.shields.io/nuget/dt/AutoConstructor?label=AutoConstructor)](https://www.nuget.org/packages/AutoConstructor/) ![GitHub Repo stars](https://img.shields.io/github/stars/k94ll13nn3/AutoConstructor?style=social) 2023-10-28 - 2 [AutoCtor](/docs/AutoCtor) + 2 [AutoCtor](/docs/AutoCtor) [![Nuget](https://img.shields.io/nuget/dt/AutoCtor?label=AutoCtor)](https://www.nuget.org/packages/AutoCtor/) ![GitHub Repo stars](https://img.shields.io/github/stars/distantcam/AutoCtor?style=social) 2023-04-16 - 3 [AutoDeconstruct](/docs/AutoDeconstruct) + 3 [AutoDeconstruct](/docs/AutoDeconstruct) [![Nuget](https://img.shields.io/nuget/dt/AutoDeconstruct?label=AutoDeconstruct)](https://www.nuget.org/packages/AutoDeconstruct) ![GitHub Repo stars](https://img.shields.io/github/stars/jasonbock/autodeconstruct?style=social) 2023-04-16 - 4 [ConstructorGenerator](/docs/ConstructorGenerator) + 4 [ConstructorGenerator](/docs/ConstructorGenerator) [![Nuget](https://img.shields.io/nuget/dt/ConstructorGenerator?label=ConstructorGenerator)](https://www.nuget.org/packages/ConstructorGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Swarley97/ConstructorGenerator?style=social) 2024-12-07 - 5 [PrimaryParameter](/docs/PrimaryParameter) + 5 [PrimaryParameter](/docs/PrimaryParameter) [![Nuget](https://img.shields.io/nuget/dt/FaustVX.PrimaryParameter.SG?label=FaustVX.PrimaryParameter.SG)](https://www.nuget.org/packages/FaustVX.PrimaryParameter.SG) ![GitHub Repo stars](https://img.shields.io/github/stars/FaustVX/PrimaryParameter?style=social) 2023-11-15 - 6 [QuickConstructor](/docs/QuickConstructor) + 6 [QuickConstructor](/docs/QuickConstructor) [![Nuget](https://img.shields.io/nuget/dt/QuickConstructor?label=QuickConstructor)](https://www.nuget.org/packages/QuickConstructor) ![GitHub Repo stars](https://img.shields.io/github/stars/flavien/QuickConstructor?style=social) 2023-04-16 - 7 [sourcedepend](/docs/sourcedepend) + 7 [sourcedepend](/docs/sourcedepend) [![Nuget](https://img.shields.io/nuget/dt/sourcedepend?label=sourcedepend)](https://www.nuget.org/packages/sourcedepend/) ![GitHub Repo stars](https://img.shields.io/github/stars/crwsolutions/sourcedepend?style=social) 2024-02-16 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveDatabase.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveDatabase.mdx index 5cd249db2..926cd8846 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveDatabase.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveDatabase.mdx @@ -1,18 +1,18 @@ ### Category "Database" has the following generators: - 1 [Breezy](/docs/Breezy) + 1 [Breezy](/docs/Breezy) [![Nuget](https://img.shields.io/nuget/dt/Breezy.SourceGenerator?label=Breezy.SourceGenerator)](https://www.nuget.org/packages/Breezy.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Ludovicdln/Breezy?style=social) 2023-08-09 - 2 [Dapper.AOT](/docs/Dapper.AOT) + 2 [Dapper.AOT](/docs/Dapper.AOT) [![Nuget](https://img.shields.io/nuget/dt/Dapper.AOT?label=Dapper.AOT)](https://www.nuget.org/packages/Dapper.AOT/) ![GitHub Repo stars](https://img.shields.io/github/stars/DapperLib/DapperAOT?style=social) 2024-12-02 - 3 [EntityLengths.Generator](/docs/EntityLengths.Generator) + 3 [EntityLengths.Generator](/docs/EntityLengths.Generator) [![Nuget](https://img.shields.io/nuget/dt/EntityLengths.Generator?label=EntityLengths.Generator)](https://www.nuget.org/packages/EntityLengths.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/TarasKovalenko/EntityLengths.Generator?style=social) 2025-02-19 - 4 [Finch.Generators](/docs/Finch.Generators) + 4 [Finch.Generators](/docs/Finch.Generators) [![Nuget](https://img.shields.io/nuget/dt/Finch.Generators?label=Finch.Generators)](https://www.nuget.org/packages/Finch.Generators/) ![GitHub Repo stars](https://img.shields.io/github/stars/ivmazurenko/finch?style=social) 2025-08-10 - 5 [Gedaq](/docs/Gedaq) + 5 [Gedaq](/docs/Gedaq) [![Nuget](https://img.shields.io/nuget/dt/Gedaq?label=Gedaq)](https://www.nuget.org/packages/Gedaq/) ![GitHub Repo stars](https://img.shields.io/github/stars/SoftStoneDevelop/Gedaq?style=social) 2023-07-29 - 6 [TableStorage](/docs/TableStorage) + 6 [TableStorage](/docs/TableStorage) [![Nuget](https://img.shields.io/nuget/dt/TableStorage?label=TableStorage)](https://www.nuget.org/packages/TableStorage/) ![GitHub Repo stars](https://img.shields.io/github/stars/StevenThuriot/TableStorage?style=social) 2024-06-01 - 7 [Unflat](/docs/Unflat) + 7 [Unflat](/docs/Unflat) [![Nuget](https://img.shields.io/nuget/dt/Unflat?label=Unflat)](https://www.nuget.org/packages/Unflat/) ![GitHub Repo stars](https://img.shields.io/github/stars/pstlnce/unflat?style=social) 2025-08-18 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveDependencyInjection.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveDependencyInjection.mdx index 6c1e89780..46db07c46 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveDependencyInjection.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveDependencyInjection.mdx @@ -1,24 +1,24 @@ ### Category "DependencyInjection" has the following generators: - 1 [AutoRegisterInject](/docs/AutoRegisterInject) + 1 [AutoRegisterInject](/docs/AutoRegisterInject) [![Nuget](https://img.shields.io/nuget/dt/AutoRegisterInject?label=AutoRegisterInject)](https://www.nuget.org/packages/AutoRegisterInject/) ![GitHub Repo stars](https://img.shields.io/github/stars/patrickklaeren/AutoRegisterInject?style=social) 2023-08-07 - 2 [BunnyTailServiceRegistration](/docs/BunnyTailServiceRegistration) + 2 [BunnyTailServiceRegistration](/docs/BunnyTailServiceRegistration) [![Nuget](https://img.shields.io/nuget/dt/BunnyTail.ServiceRegistration?label=BunnyTail.ServiceRegistration)](https://www.nuget.org/packages/BunnyTail.ServiceRegistration/) ![GitHub Repo stars](https://img.shields.io/github/stars/usausa/service-registration-generator?style=social) 2025-07-02 - 3 [DependencyModules.SourceGenerator](/docs/DependencyModules.SourceGenerator) + 3 [DependencyModules.SourceGenerator](/docs/DependencyModules.SourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/DependencyModules.SourceGenerator?label=DependencyModules.SourceGenerator)](https://www.nuget.org/packages/DependencyModules.SourceGenerator/)[![Nuget](https://img.shields.io/nuget/dt/DependencyModules.Runtime?label=DependencyModules.Runtime)](https://www.nuget.org/packages/DependencyModules.Runtime/) ![GitHub Repo stars](https://img.shields.io/github/stars/ipjohnson/DependencyModules?style=social) 2025-02-16 - 4 [depso](/docs/depso) + 4 [depso](/docs/depso) [![Nuget](https://img.shields.io/nuget/dt/depso?label=depso)](https://www.nuget.org/packages/depso/) ![GitHub Repo stars](https://img.shields.io/github/stars/notanaverageman/Depso?style=social) 2024-06-28 - 5 [FactoryGenerator](/docs/FactoryGenerator) + 5 [FactoryGenerator](/docs/FactoryGenerator) [![Nuget](https://img.shields.io/nuget/dt/FactoryGenerator?label=FactoryGenerator)](https://www.nuget.org/packages/FactoryGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/westermo/FactoryGenerator?style=social) 2024-06-27 - 6 [FactoryGenerator.Abstractions](/docs/FactoryGenerator.Abstractions) + 6 [FactoryGenerator.Abstractions](/docs/FactoryGenerator.Abstractions) [![Nuget](https://img.shields.io/nuget/dt/FactoryGenerator.Abstractions?label=FactoryGenerator.Abstractions)](https://www.nuget.org/packages/FactoryGenerator.Abstractions/)[![Nuget](https://img.shields.io/nuget/dt/FactoryGenerator.Microsoft.Extensions.DependencyInjection?label=FactoryGenerator.Microsoft.Extensions.DependencyInjection)](https://www.nuget.org/packages/FactoryGenerator.Microsoft.Extensions.DependencyInjection/) ![GitHub Repo stars](https://img.shields.io/github/stars/ivmazurenko/factory-generator?style=social) 2025-08-12 - 7 [Injectio](/docs/Injectio) + 7 [Injectio](/docs/Injectio) [![Nuget](https://img.shields.io/nuget/dt/Injectio?label=Injectio)](https://www.nuget.org/packages/Injectio/) ![GitHub Repo stars](https://img.shields.io/github/stars/loresoft/Injectio?style=social) 2023-08-17 - 8 [jab](/docs/jab) + 8 [jab](/docs/jab) [![Nuget](https://img.shields.io/nuget/dt/jab?label=jab)](https://www.nuget.org/packages/jab/) ![GitHub Repo stars](https://img.shields.io/github/stars/pakrym/jab?style=social) 2024-02-13 - 9 [Pure.DI](/docs/Pure.DI) + 9 [Pure.DI](/docs/Pure.DI) [![Nuget](https://img.shields.io/nuget/dt/Pure.DI?label=Pure.DI)](https://www.nuget.org/packages/Pure.DI/) ![GitHub Repo stars](https://img.shields.io/github/stars/DevTeam/Pure.DI?style=social) 2024-12-08 - 10 [ServiceScan.SourceGenerator](/docs/ServiceScan.SourceGenerator) + 10 [ServiceScan.SourceGenerator](/docs/ServiceScan.SourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/ServiceScan.SourceGenerator?label=ServiceScan.SourceGenerator)](https://www.nuget.org/packages/ServiceScan.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Dreamescaper/ServiceScan.SourceGenerator?style=social) 2024-07-22 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveDisposer.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveDisposer.mdx index 780fd4068..939a51ee8 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveDisposer.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveDisposer.mdx @@ -1,14 +1,14 @@ ### Category "Disposer" has the following generators: - 1 [BenutomoAutomaticDisposeImplSourceGenerator](/docs/BenutomoAutomaticDisposeImplSourceGenerator) + 1 [BenutomoAutomaticDisposeImplSourceGenerator](/docs/BenutomoAutomaticDisposeImplSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/Benutomo.AutomaticDisposeImpl.SourceGenerator?label=Benutomo.AutomaticDisposeImpl.SourceGenerator)](https://www.nuget.org/packages/Benutomo.AutomaticDisposeImpl.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/benutomo-dev/RoslynComponents?style=social) 2023-08-15 - 2 [Coplt.Dropping](/docs/Coplt.Dropping) + 2 [Coplt.Dropping](/docs/Coplt.Dropping) [![Nuget](https://img.shields.io/nuget/dt/Coplt.Dropping?label=Coplt.Dropping)](https://www.nuget.org/packages/Coplt.Dropping/) ![GitHub Repo stars](https://img.shields.io/github/stars/2A5F/Coplt.Dropping?style=social) 2024-08-13 - 3 [DisposableHelpers](/docs/DisposableHelpers) + 3 [DisposableHelpers](/docs/DisposableHelpers) [![Nuget](https://img.shields.io/nuget/dt/DisposableHelpers?label=DisposableHelpers)](https://www.nuget.org/packages/DisposableHelpers/) ![GitHub Repo stars](https://img.shields.io/github/stars/Kiryuumaru/DisposableHelpers?style=social) 2023-10-09 - 4 [Disposer](/docs/Disposer) + 4 [Disposer](/docs/Disposer) [![Nuget](https://img.shields.io/nuget/dt/Disposer?label=Disposer)](https://www.nuget.org/packages/Disposer/) ![GitHub Repo stars](https://img.shields.io/github/stars/HakamFostok/Disposer?style=social) 2023-10-03 - 5 [IDisposableGenerator](/docs/IDisposableGenerator) + 5 [IDisposableGenerator](/docs/IDisposableGenerator) [![Nuget](https://img.shields.io/nuget/dt/IDisposableGenerator?label=IDisposableGenerator)](https://www.nuget.org/packages/IDisposableGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Elskom/IDisposableGenerator?style=social) 2023-10-11 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveEnhancementClass.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveEnhancementClass.mdx index 652b1b80b..a7749049c 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveEnhancementClass.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveEnhancementClass.mdx @@ -1,60 +1,60 @@ ### Category "EnhancementClass" has the following generators: - 1 [ApparatusAOT](/docs/ApparatusAOT) + 1 [ApparatusAOT](/docs/ApparatusAOT) [![Nuget](https://img.shields.io/nuget/dt/Apparatus.AOT.Reflection?label=Apparatus.AOT.Reflection)](https://www.nuget.org/packages/Apparatus.AOT.Reflection/) ![GitHub Repo stars](https://img.shields.io/github/stars/byme8/Apparatus.AOT.Reflection?style=social) 2023-04-16 - 2 [AspectGenerator](/docs/AspectGenerator) + 2 [AspectGenerator](/docs/AspectGenerator) [![Nuget](https://img.shields.io/nuget/dt/AspectGenerator?label=AspectGenerator)](https://www.nuget.org/packages/AspectGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/igor-tkachev/AspectGenerator?style=social) 2024-01-07 - 3 [CommonCodeGenerator](/docs/CommonCodeGenerator) + 3 [CommonCodeGenerator](/docs/CommonCodeGenerator) [![Nuget](https://img.shields.io/nuget/dt/CommonCodeGenerator?label=CommonCodeGenerator)](https://www.nuget.org/packages/CommonCodeGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/usausa/common-code-generator?style=social) 2024-04-03 - 4 [Comparison](/docs/Comparison) + 4 [Comparison](/docs/Comparison) [![Nuget](https://img.shields.io/nuget/dt/ReflectionIT.ComparisonOperatorsGenerator?label=ReflectionIT.ComparisonOperatorsGenerator)](https://www.nuget.org/packages/ReflectionIT.ComparisonOperatorsGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/sonnemaf/ReflectionIT.ComparisonOperatorsGenerator?style=social) 2025-05-25 - 5 [DudNet](/docs/DudNet) + 5 [DudNet](/docs/DudNet) [![Nuget](https://img.shields.io/nuget/dt/Jwshyns.DudNet?label=Jwshyns.DudNet)](https://www.nuget.org/packages/Jwshyns.DudNet/) ![GitHub Repo stars](https://img.shields.io/github/stars/jwshyns/DudNet?style=social) 2023-10-27 - 6 [Enhanced.GetTypes](/docs/Enhanced.GetTypes) + 6 [Enhanced.GetTypes](/docs/Enhanced.GetTypes) [![Nuget](https://img.shields.io/nuget/dt/Enhanced.GetTypes?label=Enhanced.GetTypes)](https://www.nuget.org/packages/Enhanced.GetTypes/) ![GitHub Repo stars](https://img.shields.io/github/stars/duskembayev/Enhanced.GetTypes?style=social) 2024-09-17 - 7 [FastGenericNew](/docs/FastGenericNew) + 7 [FastGenericNew](/docs/FastGenericNew) [![Nuget](https://img.shields.io/nuget/dt/FastGenericNew.SourceGenerator?label=FastGenericNew.SourceGenerator)](https://www.nuget.org/packages/FastGenericNew.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Nyrest/FastGenericNew?style=social) 2023-08-10 - 8 [Immutype](/docs/Immutype) + 8 [Immutype](/docs/Immutype) [![Nuget](https://img.shields.io/nuget/dt/Immutype?label=Immutype)](https://www.nuget.org/packages/Immutype/) ![GitHub Repo stars](https://img.shields.io/github/stars/DevTeam/Immutype?style=social) 2023-08-12 - 9 [Ling.Audit](/docs/Ling.Audit) + 9 [Ling.Audit](/docs/Ling.Audit) [![Nuget](https://img.shields.io/nuget/dt/Ling.Audit?label=Ling.Audit)](https://www.nuget.org/packages/Ling.Audit/) ![GitHub Repo stars](https://img.shields.io/github/stars/ling921/dotnet-lib?style=social) 2023-12-12 - 10 [Lombok.NET](/docs/Lombok.NET) + 10 [Lombok.NET](/docs/Lombok.NET) [![Nuget](https://img.shields.io/nuget/dt/Lombok.NET?label=Lombok.NET)](https://www.nuget.org/packages/Lombok.NET/) ![GitHub Repo stars](https://img.shields.io/github/stars/CollinAlpert/Lombok.NET?style=social) 2023-04-16 - 11 [M31.FluentAPI](/docs/M31.FluentAPI) + 11 [M31.FluentAPI](/docs/M31.FluentAPI) [![Nuget](https://img.shields.io/nuget/dt/M31.FluentAPI?label=M31.FluentAPI)](https://www.nuget.org/packages/M31.FluentAPI/) ![GitHub Repo stars](https://img.shields.io/github/stars/m31coding/M31.FluentAPI?style=social) 2023-08-25 - 12 [MemberAccessor](/docs/MemberAccessor) + 12 [MemberAccessor](/docs/MemberAccessor) [![Nuget](https://img.shields.io/nuget/dt/BunnyTail.MemberAccessor?label=BunnyTail.MemberAccessor)](https://www.nuget.org/packages/BunnyTail.MemberAccessor/) ![GitHub Repo stars](https://img.shields.io/github/stars/usausa/member-accessor-generator?style=social) 2025-03-24 - 13 [MemoryPack](/docs/MemoryPack) + 13 [MemoryPack](/docs/MemoryPack) [![Nuget](https://img.shields.io/nuget/dt/MemoryPack?label=MemoryPack)](https://www.nuget.org/packages/MemoryPack/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cysharp/MemoryPack?style=social) 2023-08-04 - 14 [Meziantou.Polyfill](/docs/Meziantou.Polyfill) + 14 [Meziantou.Polyfill](/docs/Meziantou.Polyfill) [![Nuget](https://img.shields.io/nuget/dt/Meziantou.Polyfill?label=Meziantou.Polyfill)](https://www.nuget.org/packages/Meziantou.Polyfill/) ![GitHub Repo stars](https://img.shields.io/github/stars/meziantou/Meziantou.Polyfill?style=social) 2023-10-10 - 15 [Microsoft.Extensions.Logging](/docs/Microsoft.Extensions.Logging) + 15 [Microsoft.Extensions.Logging](/docs/Microsoft.Extensions.Logging) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Logging?label=Microsoft.Extensions.Logging)](https://www.nuget.org/packages/Microsoft.Extensions.Logging/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-04-16 - 16 [Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator](/docs/Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator) + 16 [Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator](/docs/Microsoft.Extensions.Options.Generators.OptionsValidatorGenerator) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Options?label=Microsoft.Extensions.Options)](https://www.nuget.org/packages/Microsoft.Extensions.Options) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-11-17 - 17 [Microsoft.Interop.JavaScript.JSImportGenerator](/docs/Microsoft.Interop.JavaScript.JSImportGenerator) + 17 [Microsoft.Interop.JavaScript.JSImportGenerator](/docs/Microsoft.Interop.JavaScript.JSImportGenerator) 2023-04-16 - 18 [OptionToStringGenerator](/docs/OptionToStringGenerator) + 18 [OptionToStringGenerator](/docs/OptionToStringGenerator) [![Nuget](https://img.shields.io/nuget/dt/Seekatar.OptionToStringGenerator?label=Seekatar.OptionToStringGenerator)](https://www.nuget.org/packages/Seekatar.OptionToStringGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Seekatar/OptionToStringGenerator?style=social) 2024-02-15 - 19 [Program](/docs/Program) + 19 [Program](/docs/Program) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.AspNetCore.OpenApi?label=Microsoft.AspNetCore.OpenApi)](https://www.nuget.org/packages/Microsoft.AspNetCore.OpenApi) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/aspnetcore?style=social) 2025-11-06 - 20 [QueryStringGenerator](/docs/QueryStringGenerator) + 20 [QueryStringGenerator](/docs/QueryStringGenerator) [![Nuget](https://img.shields.io/nuget/dt/QueryStringGenerator?label=QueryStringGenerator)](https://www.nuget.org/packages/QueryStringGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/tparviainen/query-string-generator?style=social) 2024-11-07 - 21 [RSCG_Decorator](/docs/RSCG_Decorator) + 21 [RSCG_Decorator](/docs/RSCG_Decorator) [![Nuget](https://img.shields.io/nuget/dt/RSCG_Decorator?label=RSCG_Decorator)](https://www.nuget.org/packages/RSCG_Decorator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_Decorator?style=social) 2023-09-30 - 22 [RSCG_UtilityTypes](/docs/RSCG_UtilityTypes) + 22 [RSCG_UtilityTypes](/docs/RSCG_UtilityTypes) [![Nuget](https://img.shields.io/nuget/dt/RSCG_UtilityTypes?label=RSCG_UtilityTypes)](https://www.nuget.org/packages/RSCG_UtilityTypes/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_UtilityTypesCommon?label=RSCG_UtilityTypesCommon)](https://www.nuget.org/packages/RSCG_UtilityTypesCommon) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_UtilityTypes?style=social) 2023-12-22 - 23 [StaticReflection](/docs/StaticReflection) + 23 [StaticReflection](/docs/StaticReflection) [![Nuget](https://img.shields.io/nuget/dt/FastStaticReflection?label=FastStaticReflection)](https://www.nuget.org/packages/FastStaticReflection/)[![Nuget](https://img.shields.io/nuget/dt/FastStaticReflection.CodeGen?label=FastStaticReflection.CodeGen)](https://www.nuget.org/packages/FastStaticReflection.CodeGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cricle/StaticReflection?style=social) 2023-10-13 - 24 [SyncMethodGenerator](/docs/SyncMethodGenerator) + 24 [SyncMethodGenerator](/docs/SyncMethodGenerator) [![Nuget](https://img.shields.io/nuget/dt/Zomp.SyncMethodGenerator?label=Zomp.SyncMethodGenerator)](https://www.nuget.org/packages/Zomp.SyncMethodGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/zompinc/sync-method-generator?style=social) 2023-08-14 - 25 [System.Runtime.InteropServices](/docs/System.Runtime.InteropServices) + 25 [System.Runtime.InteropServices](/docs/System.Runtime.InteropServices) [![Nuget](https://img.shields.io/nuget/dt/System.Runtime.InteropServices?label=System.Runtime.InteropServices)](https://www.nuget.org/packages/System.Runtime.InteropServices/) ![GitHub Repo stars](https://img.shields.io/www.nuget.org/stars/packages/System.Runtime.InteropServices?style=social) 2023-04-16 - 26 [System.Text.RegularExpressions](/docs/System.Text.RegularExpressions) + 26 [System.Text.RegularExpressions](/docs/System.Text.RegularExpressions) [![Nuget](https://img.shields.io/nuget/dt/System.Text.RegularExpressions?label=System.Text.RegularExpressions)](https://www.nuget.org/packages/System.Text.RegularExpressions/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-04-16 - 27 [TelemetryLogging](/docs/TelemetryLogging) + 27 [TelemetryLogging](/docs/TelemetryLogging) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Extensions.Telemetry.Abstractions?label=Microsoft.Extensions.Telemetry.Abstractions)](https://www.nuget.org/packages/Microsoft.Extensions.Telemetry.Abstractions/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/extensions?style=social) 2023-11-30 - 28 [ThisClass](/docs/ThisClass) + 28 [ThisClass](/docs/ThisClass) [![Nuget](https://img.shields.io/nuget/dt/ThisClass?label=ThisClass)](https://www.nuget.org/packages/ThisClass/) ![GitHub Repo stars](https://img.shields.io/github/stars/trympet/ThisClass?style=social) 2024-04-19 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveEnhancementProject.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveEnhancementProject.mdx index 80dcca765..a92e15638 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveEnhancementProject.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveEnhancementProject.mdx @@ -1,42 +1,42 @@ ### Category "EnhancementProject" has the following generators: - 1 [AssemblyVersionInfo](/docs/AssemblyVersionInfo) + 1 [AssemblyVersionInfo](/docs/AssemblyVersionInfo) [![Nuget](https://img.shields.io/nuget/dt/AssemblyVersionInfo?label=AssemblyVersionInfo)](https://www.nuget.org/packages/AssemblyVersionInfo/) ![GitHub Repo stars](https://img.shields.io/github/stars/BlackWhiteYoshi/AssemblyVersionInfo?style=social) 2025-07-28 - 2 [AutoInvoke.Generator](/docs/AutoInvoke.Generator) + 2 [AutoInvoke.Generator](/docs/AutoInvoke.Generator) [![Nuget](https://img.shields.io/nuget/dt/AutoInvoke.Generator?label=AutoInvoke.Generator)](https://www.nuget.org/packages/AutoInvoke.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/LokiMidgard/AutoInvoke.Generator?style=social) 2024-03-03 - 3 [AutoSpectre](/docs/AutoSpectre) + 3 [AutoSpectre](/docs/AutoSpectre) [![Nuget](https://img.shields.io/nuget/dt/AutoSpectre.SourceGeneration?label=AutoSpectre.SourceGeneration)](https://www.nuget.org/packages/AutoSpectre.SourceGeneration)[![Nuget](https://img.shields.io/nuget/dt/AutoSpectre?label=AutoSpectre)](https://www.nuget.org/packages/AutoSpectre) ![GitHub Repo stars](https://img.shields.io/github/stars/jeppevammenkristensen/auto-spectre?style=social) 2024-02-24 - 4 [BuildInfo](/docs/BuildInfo) + 4 [BuildInfo](/docs/BuildInfo) [![Nuget](https://img.shields.io/nuget/dt/BuildInfo?label=BuildInfo)](https://www.nuget.org/packages/BuildInfo/) ![GitHub Repo stars](https://img.shields.io/github/stars/linkdotnet/BuildInformation?style=social) 2024-01-20 - 5 [Credfeto.Version.Information.Generator](/docs/Credfeto.Version.Information.Generator) + 5 [Credfeto.Version.Information.Generator](/docs/Credfeto.Version.Information.Generator) [![Nuget](https://img.shields.io/nuget/dt/Credfeto.Version.Information.Generator?label=Credfeto.Version.Information.Generator)](https://www.nuget.org/packages/Credfeto.Version.Information.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/credfeto/credfeto-version-constants-generator?style=social) 2024-11-05 - 6 [Larcanum.GitInfo](/docs/Larcanum.GitInfo) + 6 [Larcanum.GitInfo](/docs/Larcanum.GitInfo) [![Nuget](https://img.shields.io/nuget/dt/Larcanum.GitInfo?label=Larcanum.GitInfo)](https://www.nuget.org/packages/Larcanum.GitInfo/) ![GitHub Repo stars](https://img.shields.io/github/stars/lord-executor/Larcanum.GitInfo?style=social) 2025-01-17 - 7 [LinqGen.Generator](/docs/LinqGen.Generator) + 7 [LinqGen.Generator](/docs/LinqGen.Generator) [![Nuget](https://img.shields.io/nuget/dt/LinqGen.Generator?label=LinqGen.Generator)](https://www.nuget.org/packages/LinqGen.Generator/)[![Nuget](https://img.shields.io/nuget/dt/LinqGen?label=LinqGen)](https://www.nuget.org/packages/LinqGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/cathei/LinqGen?style=social) 2024-03-04 - 8 [Pekspro.BuildInformationGenerator](/docs/Pekspro.BuildInformationGenerator) + 8 [Pekspro.BuildInformationGenerator](/docs/Pekspro.BuildInformationGenerator) [![Nuget](https://img.shields.io/nuget/dt/Pekspro.BuildInformationGenerator?label=Pekspro.BuildInformationGenerator)](https://www.nuget.org/packages/Pekspro.BuildInformationGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/pekspro/BuildInformationGenerator?style=social) 2024-07-19 - 9 [PlantUmlClassDiagramGenerator](/docs/PlantUmlClassDiagramGenerator) + 9 [PlantUmlClassDiagramGenerator](/docs/PlantUmlClassDiagramGenerator) [![Nuget](https://img.shields.io/nuget/dt/PlantUmlClassDiagramGenerator.SourceGenerator?label=PlantUmlClassDiagramGenerator.SourceGenerator)](https://www.nuget.org/packages/PlantUmlClassDiagramGenerator.SourceGenerator/)[![Nuget](https://img.shields.io/nuget/dt/PlantUmlClassDiagramGenerator.Attributes?label=PlantUmlClassDiagramGenerator.Attributes)](https://www.nuget.org/packages/PlantUmlClassDiagramGenerator.Attributes/) ![GitHub Repo stars](https://img.shields.io/github/stars/pierre3/PlantUmlClassDiagramGenerator?style=social) 2024-02-20 - 10 [RSCG_AMS](/docs/RSCG_AMS) + 10 [RSCG_AMS](/docs/RSCG_AMS) [![Nuget](https://img.shields.io/nuget/dt/RSCG_AMS?label=RSCG_AMS)](https://www.nuget.org/packages/RSCG_AMS/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_AMS?style=social) 2023-04-16 - 11 [RSCG_ExportDiagram](/docs/RSCG_ExportDiagram) + 11 [RSCG_ExportDiagram](/docs/RSCG_ExportDiagram) [![Nuget](https://img.shields.io/nuget/dt/RSCG_ExportDiagram?label=RSCG_ExportDiagram)](https://github.com/ignatandrei/RSCG_ExportDiagram) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_ExportDiagram?style=social) 2024-08-01 - 12 [RSCG_FunctionsWithDI](/docs/RSCG_FunctionsWithDI) + 12 [RSCG_FunctionsWithDI](/docs/RSCG_FunctionsWithDI) [![Nuget](https://img.shields.io/nuget/dt/RSCG_FunctionsWithDI?label=RSCG_FunctionsWithDI)](https://www.nuget.org/packages/RSCG_FunctionsWithDI/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/functionsdi?style=social) 2023-04-16 - 13 [RSCG_NameGenerator](/docs/RSCG_NameGenerator) + 13 [RSCG_NameGenerator](/docs/RSCG_NameGenerator) [![Nuget](https://img.shields.io/nuget/dt/RSCG_NameGenerator?label=RSCG_NameGenerator)](https://www.nuget.org/packages/RSCG_NameGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/NameGenerator?style=social) 2024-08-25 - 14 [RSCG_TimeBombComment](/docs/RSCG_TimeBombComment) + 14 [RSCG_TimeBombComment](/docs/RSCG_TimeBombComment) [![Nuget](https://img.shields.io/nuget/dt/RSCG_TimeBombComment?label=RSCG_TimeBombComment)](https://www.nuget.org/packages/RSCG_TimeBombComment/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_TimeBombComment?style=social) 2023-04-16 - 15 [RSCG_Wait](/docs/RSCG_Wait) + 15 [RSCG_Wait](/docs/RSCG_Wait) [![Nuget](https://img.shields.io/nuget/dt/RSCG_WaitAndOptions?label=RSCG_WaitAndOptions)](https://www.nuget.org/packages/RSCG_WaitAndOptions/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_WaitAndOptions?style=social) 2024-02-21 - 16 [ShadowWriterProjectInfo](/docs/ShadowWriterProjectInfo) + 16 [ShadowWriterProjectInfo](/docs/ShadowWriterProjectInfo) [![Nuget](https://img.shields.io/nuget/dt/ShadowWriter?label=ShadowWriter)](https://www.nuget.org/packages/ShadowWriter/) ![GitHub Repo stars](https://img.shields.io/github/stars/StefanStolz/ShadowWriter?style=social) 2025-07-27 - 17 [ThisAssembly](/docs/ThisAssembly) + 17 [ThisAssembly](/docs/ThisAssembly) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly?label=ThisAssembly)](https://www.nuget.org/packages/ThisAssembly) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2023-04-16 - 18 [ThisAssembly.Constants](/docs/ThisAssembly.Constants) + 18 [ThisAssembly.Constants](/docs/ThisAssembly.Constants) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly.Constants?label=ThisAssembly.Constants)](https://www.nuget.org/packages/ThisAssembly.Constants/) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2024-07-18 - 19 [ThisAssembly.Metadata](/docs/ThisAssembly.Metadata) + 19 [ThisAssembly.Metadata](/docs/ThisAssembly.Metadata) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly.Metadata?label=ThisAssembly.Metadata)](https://www.nuget.org/packages/ThisAssembly.Metadata/) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2024-07-20 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveEnum.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveEnum.mdx index d77e14dea..bd5290d38 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveEnum.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveEnum.mdx @@ -1,28 +1,28 @@ ### Category "Enum" has the following generators: - 1 [CredFetoEnum](/docs/CredFetoEnum) + 1 [CredFetoEnum](/docs/CredFetoEnum) [![Nuget](https://img.shields.io/nuget/dt/Credfeto.Enumeration.Source.Generation?label=Credfeto.Enumeration.Source.Generation)](https://www.nuget.org/packages/Credfeto.Enumeration.Source.Generation/) ![GitHub Repo stars](https://img.shields.io/github/stars/credfeto/credfeto-enum-source-generation?style=social) 2023-10-12 - 2 [EnumClass](/docs/EnumClass) + 2 [EnumClass](/docs/EnumClass) [![Nuget](https://img.shields.io/nuget/dt/EnumClass.Generator?label=EnumClass.Generator)](https://www.nuget.org/packages/EnumClass.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ashenBlade/EnumClass?style=social) 2023-08-08 - 3 [EnumsEnhanced](/docs/EnumsEnhanced) + 3 [EnumsEnhanced](/docs/EnumsEnhanced) [![Nuget](https://img.shields.io/nuget/dt/EnumsEnhanced?label=EnumsEnhanced)](https://www.nuget.org/packages/EnumsEnhanced/) ![GitHub Repo stars](https://img.shields.io/github/stars/snowberry-software/EnumsEnhanced?style=social) 2025-08-05 - 4 [EnumUtilities](/docs/EnumUtilities) + 4 [EnumUtilities](/docs/EnumUtilities) [![Nuget](https://img.shields.io/nuget/dt/Raiqub.Generators.EnumUtilities?label=Raiqub.Generators.EnumUtilities)](https://www.nuget.org/packages/Raiqub.Generators.EnumUtilities/) ![GitHub Repo stars](https://img.shields.io/github/stars/skarllot/EnumUtilities?style=social) 2024-04-05 - 5 [Flaggen](/docs/Flaggen) + 5 [Flaggen](/docs/Flaggen) [![Nuget](https://img.shields.io/nuget/dt/Flaggen?label=Flaggen)](https://www.nuget.org/packages/Flaggen/) ![GitHub Repo stars](https://img.shields.io/github/stars/ricardoboss/Flaggen?style=social) 2025-07-23 - 6 [FusionReactor](/docs/FusionReactor) + 6 [FusionReactor](/docs/FusionReactor) [![Nuget](https://img.shields.io/nuget/dt/FusionReactor.SourceGenerators.EnumExtensions?label=FusionReactor.SourceGenerators.EnumExtensions)](https://www.nuget.org/packages/FusionReactor.SourceGenerators.EnumExtensions) ![GitHub Repo stars](https://img.shields.io/github/stars/OhFlowi/FusionReactor.SourceGenerators.EnumExtensions?style=social) 2024-04-06 - 7 [Genbox.FastEnum](/docs/Genbox.FastEnum) + 7 [Genbox.FastEnum](/docs/Genbox.FastEnum) [![Nuget](https://img.shields.io/nuget/dt/Genbox.FastEnum?label=Genbox.FastEnum)](https://www.nuget.org/packages/Genbox.FastEnum/) ![GitHub Repo stars](https://img.shields.io/github/stars/Genbox/FastEnum?style=social) 2025-08-03 - 8 [jos.enumeration](/docs/jos.enumeration) + 8 [jos.enumeration](/docs/jos.enumeration) [![Nuget](https://img.shields.io/nuget/dt/jos.enumeration?label=jos.enumeration)](https://www.nuget.org/packages/jos.enumeration/) ![GitHub Repo stars](https://img.shields.io/github/stars/joseftw/jos.enumeration?style=social) 2025-07-20 - 9 [NetEscapades.EnumGenerators](/docs/NetEscapades.EnumGenerators) + 9 [NetEscapades.EnumGenerators](/docs/NetEscapades.EnumGenerators) [![Nuget](https://img.shields.io/nuget/dt/NetEscapades.EnumGenerators?label=NetEscapades.EnumGenerators)](https://www.nuget.org/packages/NetEscapades.EnumGenerators/) ![GitHub Repo stars](https://img.shields.io/github/stars/andrewlock/NetEscapades.EnumGenerators?style=social) 2023-04-16 - 10 [PMart.Enumeration](/docs/PMart.Enumeration) + 10 [PMart.Enumeration](/docs/PMart.Enumeration) [![Nuget](https://img.shields.io/nuget/dt/PMart.Enumeration.Generator?label=PMart.Enumeration.Generator)](https://www.nuget.org/packages/PMart.Enumeration.Generator/)[![Nuget](https://img.shields.io/nuget/dt/PMart.Enumeration?label=PMart.Enumeration)](https://www.nuget.org/packages/PMart.Enumeration/) ![GitHub Repo stars](https://img.shields.io/github/stars/p-martinho/Enumeration?style=social) 2025-03-25 - 11 [RapidEnum](/docs/RapidEnum) + 11 [RapidEnum](/docs/RapidEnum) [![Nuget](https://img.shields.io/nuget/dt/RapidEnum?label=RapidEnum)](https://www.nuget.org/packages/RapidEnum/) ![GitHub Repo stars](https://img.shields.io/github/stars/hanachiru/RapidEnum?style=social) 2025-10-04 - 12 [requiredenum](/docs/requiredenum) + 12 [requiredenum](/docs/requiredenum) [![Nuget](https://img.shields.io/nuget/dt/requiredenum?label=requiredenum)](https://www.nuget.org/packages/requiredenum/) ![GitHub Repo stars](https://img.shields.io/github/stars/emptycoder/RequiredEnum?style=social) 2025-08-14 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveEquals.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveEquals.mdx index 769b704d1..f35cb9e71 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveEquals.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveEquals.mdx @@ -1,10 +1,10 @@ ### Category "Equals" has the following generators: - 1 [Equatable.Generator](/docs/Equatable.Generator) + 1 [Equatable.Generator](/docs/Equatable.Generator) [![Nuget](https://img.shields.io/nuget/dt/Equatable.Generator?label=Equatable.Generator)](https://www.nuget.org/packages/Equatable.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/loresoft/Equatable.Generator?style=social) 2024-12-05 - 2 [GeneratorEquals](/docs/GeneratorEquals) + 2 [GeneratorEquals](/docs/GeneratorEquals) [![Nuget](https://img.shields.io/nuget/dt/Generator.Equals?label=Generator.Equals)](https://www.nuget.org/packages/Generator.Equals/) ![GitHub Repo stars](https://img.shields.io/github/stars/diegofrata/Generator.Equals?style=social) 2023-08-11 - 3 [Valuify](/docs/Valuify) + 3 [Valuify](/docs/Valuify) [![Nuget](https://img.shields.io/nuget/dt/Valuify?label=Valuify)](https://www.nuget.org/packages/Valuify/) ![GitHub Repo stars](https://img.shields.io/github/stars/MooVC/valuify?style=social) 2024-12-06 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveFilesToCode.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveFilesToCode.mdx index 6394845ed..bdc5483fa 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveFilesToCode.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveFilesToCode.mdx @@ -1,38 +1,38 @@ ### Category "FilesToCode" has the following generators: - 1 [Chorn.EmbeddedResourceAccessGenerator](/docs/Chorn.EmbeddedResourceAccessGenerator) + 1 [Chorn.EmbeddedResourceAccessGenerator](/docs/Chorn.EmbeddedResourceAccessGenerator) [![Nuget](https://img.shields.io/nuget/dt/Chorn.EmbeddedResourceAccessGenerator?label=Chorn.EmbeddedResourceAccessGenerator)](https://www.nuget.org/packages/Chorn.EmbeddedResourceAccessGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ChristophHornung/EmbeddedResourceGenerator?style=social) 2024-01-21 - 2 [corecraft](/docs/corecraft) + 2 [corecraft](/docs/corecraft) [![Nuget](https://img.shields.io/nuget/dt/corecraft?label=corecraft)](https://www.nuget.org/packages/corecraft/) ![GitHub Repo stars](https://img.shields.io/github/stars/AlexNav73/CoreCraft?style=social) 2024-02-17 - 3 [Datacute.EmbeddedResourcePropertyGenerator](/docs/Datacute.EmbeddedResourcePropertyGenerator) + 3 [Datacute.EmbeddedResourcePropertyGenerator](/docs/Datacute.EmbeddedResourcePropertyGenerator) [![Nuget](https://img.shields.io/nuget/dt/Datacute.EmbeddedResourcePropertyGenerator?label=Datacute.EmbeddedResourcePropertyGenerator)](https://www.nuget.org/packages/Datacute.EmbeddedResourcePropertyGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/datacute/EmbeddedResourcePropertyGenerator?style=social) 2024-11-03 - 4 [DotnetYang](/docs/DotnetYang) + 4 [DotnetYang](/docs/DotnetYang) [![Nuget](https://img.shields.io/nuget/dt/DotnetYang?label=DotnetYang)](https://www.nuget.org/packages/DotnetYang/) ![GitHub Repo stars](https://img.shields.io/github/stars/westermo/DotnetYang?style=social) 2024-06-29 - 5 [EmbedResourceCSharp](/docs/EmbedResourceCSharp) + 5 [EmbedResourceCSharp](/docs/EmbedResourceCSharp) [![Nuget](https://img.shields.io/nuget/dt/EmbedResourceCSharp?label=EmbedResourceCSharp)](https://www.nuget.org/packages/EmbedResourceCSharp/) ![GitHub Repo stars](https://img.shields.io/github/stars/pCYSl5EDgo/EmbeddingResourceCSharp?style=social) 2023-04-16 - 6 [kli.Localize](/docs/kli.Localize) + 6 [kli.Localize](/docs/kli.Localize) [![Nuget](https://img.shields.io/nuget/dt/kli.Localize?label=kli.Localize)](https://www.nuget.org/packages/kli.Localize/) ![GitHub Repo stars](https://img.shields.io/github/stars/kl1mm/localize?style=social) 2025-10-01 - 7 [LingoGen](/docs/LingoGen) + 7 [LingoGen](/docs/LingoGen) [![Nuget](https://img.shields.io/nuget/dt/RubenBroere.LingoGen?label=RubenBroere.LingoGen)](https://www.nuget.org/packages/RubenBroere.LingoGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/RubenBroere/lingo-gen?style=social) 2024-02-23 - 8 [NFH.FileEmbed](/docs/NFH.FileEmbed) + 8 [NFH.FileEmbed](/docs/NFH.FileEmbed) [![Nuget](https://img.shields.io/nuget/dt/NFH.FileEmbed?label=NFH.FileEmbed)](https://www.nuget.org/packages/NFH.FileEmbed/) ![GitHub Repo stars](https://img.shields.io/github/stars/SirCxyrtyx/FileEmbed?style=social) 2025-08-08 - 9 [NotNotAppSettings](/docs/NotNotAppSettings) + 9 [NotNotAppSettings](/docs/NotNotAppSettings) [![Nuget](https://img.shields.io/nuget/dt/NotNot.AppSettings?label=NotNot.AppSettings)](https://www.nuget.org/packages/NotNot.AppSettings/) ![GitHub Repo stars](https://img.shields.io/github/stars/jasonswearingen/NotNot.AppSettings?style=social) 2024-01-26 - 10 [Podimo.ConstEmbed](/docs/Podimo.ConstEmbed) + 10 [Podimo.ConstEmbed](/docs/Podimo.ConstEmbed) [![Nuget](https://img.shields.io/nuget/dt/Podimo.ConstEmbed?label=Podimo.ConstEmbed)](https://www.nuget.org/packages/Podimo.ConstEmbed/) ![GitHub Repo stars](https://img.shields.io/github/stars/podimo/Podimo.ConstEmbed?style=social) 2023-04-16 - 11 [ResXGenerator](/docs/ResXGenerator) + 11 [ResXGenerator](/docs/ResXGenerator) [![Nuget](https://img.shields.io/nuget/dt/Aigamo.ResXGenerator?label=Aigamo.ResXGenerator)](https://www.nuget.org/packages/Aigamo.ResXGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ycanardeau/ResXGenerator?style=social) 2023-10-02 - 12 [RSCG_JSON2Class](/docs/RSCG_JSON2Class) + 12 [RSCG_JSON2Class](/docs/RSCG_JSON2Class) [![Nuget](https://img.shields.io/nuget/dt/RSCG_JSON2Class?label=RSCG_JSON2Class)](https://www.nuget.org/packages/RSCG_JSON2Class/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_JSON2Class?style=social) 2024-02-29 - 13 [RSCG_Utils](/docs/RSCG_Utils) + 13 [RSCG_Utils](/docs/RSCG_Utils) [![Nuget](https://img.shields.io/nuget/dt/rscgutils?label=rscgutils)](https://www.nuget.org/packages/rscgutils) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_Utils?style=social) 2023-04-16 - 14 [Strings.ResourceGenerator](/docs/Strings.ResourceGenerator) + 14 [Strings.ResourceGenerator](/docs/Strings.ResourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/Strings.ResourceGenerator?label=Strings.ResourceGenerator)](https://www.nuget.org/packages/Strings.ResourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/biggik/Strings.ResourceGenerator?style=social) 2025-07-06 - 15 [ThisAssembly_Resources](/docs/ThisAssembly_Resources) + 15 [ThisAssembly_Resources](/docs/ThisAssembly_Resources) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly.Resources?label=ThisAssembly.Resources)](https://www.nuget.org/packages/ThisAssembly.Resources/) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2023-09-16 - 16 [ThisAssembly.Strings](/docs/ThisAssembly.Strings) + 16 [ThisAssembly.Strings](/docs/ThisAssembly.Strings) [![Nuget](https://img.shields.io/nuget/dt/ThisAssembly.Strings?label=ThisAssembly.Strings)](https://www.nuget.org/packages/ThisAssembly.Strings/) ![GitHub Repo stars](https://img.shields.io/github/stars/devlooped/ThisAssembly?style=social) 2024-07-21 - 17 [Weave](/docs/Weave) + 17 [Weave](/docs/Weave) [![Nuget](https://img.shields.io/nuget/dt/Weave?label=Weave)](https://www.nuget.org/packages/Weave/) ![GitHub Repo stars](https://img.shields.io/github/stars/otac0n/Weave?style=social) 2024-01-27 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveFunctionalProgramming.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveFunctionalProgramming.mdx index 56fb6c9e0..ba68dbd1f 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveFunctionalProgramming.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveFunctionalProgramming.mdx @@ -1,36 +1,36 @@ ### Category "FunctionalProgramming" has the following generators: - 1 [cachesourcegenerator](/docs/cachesourcegenerator) + 1 [cachesourcegenerator](/docs/cachesourcegenerator) [![Nuget](https://img.shields.io/nuget/dt/cachesourcegenerator?label=cachesourcegenerator)](https://www.nuget.org/packages/cachesourcegenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/jeppevammenkristensen/cachesourcegenerator?style=social) 2024-02-14 - 2 [dunet](/docs/dunet) + 2 [dunet](/docs/dunet) [![Nuget](https://img.shields.io/nuget/dt/dunet?label=dunet)](https://www.nuget.org/packages/dunet/) ![GitHub Repo stars](https://img.shields.io/github/stars/domn1995/dunet?style=social) 2023-04-16 - 3 [Dusharp](/docs/Dusharp) + 3 [Dusharp](/docs/Dusharp) [![Nuget](https://img.shields.io/nuget/dt/Dusharp?label=Dusharp)](https://www.nuget.org/packages/Dusharp/) ![GitHub Repo stars](https://img.shields.io/github/stars/kolebynov/Dusharp?style=social) 2024-09-19 - 4 [Funcky.DiscriminatedUnion](/docs/Funcky.DiscriminatedUnion) + 4 [Funcky.DiscriminatedUnion](/docs/Funcky.DiscriminatedUnion) [![Nuget](https://img.shields.io/nuget/dt/Funcky.DiscriminatedUnion?label=Funcky.DiscriminatedUnion)](https://www.nuget.org/packages/Funcky.DiscriminatedUnion/) ![GitHub Repo stars](https://img.shields.io/github/stars/polyadic/funcky-discriminated-union?style=social) 2024-01-18 - 5 [FunicularSwitch](/docs/FunicularSwitch) + 5 [FunicularSwitch](/docs/FunicularSwitch) [![Nuget](https://img.shields.io/nuget/dt/FunicularSwitch.Generators?label=FunicularSwitch.Generators)](https://www.nuget.org/packages/FunicularSwitch.Generators/)[![Nuget](https://img.shields.io/nuget/dt/FunicularSwitch?label=FunicularSwitch)](https://www.nuget.org/packages/FunicularSwitch) ![GitHub Repo stars](https://img.shields.io/github/stars/bluehands/Funicular-Switch?style=social) 2024-02-12 - 6 [N.SourceGenerators.UnionTypes](/docs/N.SourceGenerators.UnionTypes) + 6 [N.SourceGenerators.UnionTypes](/docs/N.SourceGenerators.UnionTypes) [![Nuget](https://img.shields.io/nuget/dt/N.SourceGenerators.UnionTypes?label=N.SourceGenerators.UnionTypes)](https://www.nuget.org/packages/N.SourceGenerators.UnionTypes/) ![GitHub Repo stars](https://img.shields.io/github/stars/Ne4to/N.SourceGenerators.UnionTypes?style=social) 2023-10-29 - 7 [OneOf](/docs/OneOf) + 7 [OneOf](/docs/OneOf) [![Nuget](https://img.shields.io/nuget/dt/OneOf.SourceGenerator?label=OneOf.SourceGenerator)](https://www.nuget.org/packages/OneOf.SourceGenerator)[![Nuget](https://img.shields.io/nuget/dt/OneOf?label=OneOf)](https://www.nuget.org/packages/OneOf/) ![GitHub Repo stars](https://img.shields.io/github/stars/mcintyre321/OneOf?style=social) 2023-08-21 - 8 [PartiallyApplied](/docs/PartiallyApplied) + 8 [PartiallyApplied](/docs/PartiallyApplied) [![Nuget](https://img.shields.io/nuget/dt/PartiallyApplied?label=PartiallyApplied)](https://www.nuget.org/packages/PartiallyApplied/) ![GitHub Repo stars](https://img.shields.io/github/stars/JasonBock/PartiallyApplied?style=social) 2023-04-16 - 9 [polytype](/docs/polytype) + 9 [polytype](/docs/polytype) [![Nuget](https://img.shields.io/nuget/dt/polytype?label=polytype)](https://www.nuget.org/packages/polytype/) ![GitHub Repo stars](https://img.shields.io/github/stars/eiriktsarpalis/PolyType?style=social) 2024-11-04 - 10 [rscg_demeter](/docs/rscg_demeter) + 10 [rscg_demeter](/docs/rscg_demeter) [![Nuget](https://img.shields.io/nuget/dt/rscg_demeter?label=rscg_demeter)](https://www.nuget.org/packages/rscg_demeter/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_demeter?style=social) 2025-03-26 - 11 [rscg_queryables](/docs/rscg_queryables) + 11 [rscg_queryables](/docs/rscg_queryables) [![Nuget](https://img.shields.io/nuget/dt/rscg_queryables?label=rscg_queryables)](https://www.nuget.org/packages/rscg_queryables/)[![Nuget](https://img.shields.io/nuget/dt/rscg_queryablesCommon?label=rscg_queryablesCommon)](https://www.nuget.org/packages/rscg_queryablesCommon/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_queryables?style=social) 2024-11-02 - 12 [RSCG_Utils_Memo](/docs/RSCG_Utils_Memo) + 12 [RSCG_Utils_Memo](/docs/RSCG_Utils_Memo) [![Nuget](https://img.shields.io/nuget/dt/rscgutils?label=rscgutils)](https://www.nuget.org/packages/rscgutils) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_Utils?style=social) 2023-08-27 - 13 [Sera.Union](/docs/Sera.Union) + 13 [Sera.Union](/docs/Sera.Union) [![Nuget](https://img.shields.io/nuget/dt/Sera.Union?label=Sera.Union)](https://www.nuget.org/packages/Sera.Union/) ![GitHub Repo stars](https://img.shields.io/github/stars/sera-net/Sera.Union?style=social) 2024-08-26 - 14 [TypeUtilities](/docs/TypeUtilities) + 14 [TypeUtilities](/docs/TypeUtilities) [![Nuget](https://img.shields.io/nuget/dt/TypeUtilities?label=TypeUtilities)](https://www.nuget.org/packages/TypeUtilities/) ![GitHub Repo stars](https://img.shields.io/github/stars/DragonsLord/TypeUtilities?style=social) 2024-03-05 - 15 [UnionGen](/docs/UnionGen) + 15 [UnionGen](/docs/UnionGen) [![Nuget](https://img.shields.io/nuget/dt/UnionGen?label=UnionGen)](https://www.nuget.org/packages/UnionGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/markushaslinger/union_source_generator?style=social) 2024-04-05 - 16 [UnionsGenerator](/docs/UnionsGenerator) + 16 [UnionsGenerator](/docs/UnionsGenerator) [![Nuget](https://img.shields.io/nuget/dt/RhoMicro.CodeAnalysis.UnionsGenerator?label=RhoMicro.CodeAnalysis.UnionsGenerator)](https://www.nuget.org/packages/RhoMicro.CodeAnalysis.UnionsGenerator) ![GitHub Repo stars](https://img.shields.io/github/stars/PaulBraetz/RhoMicro.CodeAnalysis?style=social) 2024-02-18 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveHangfire.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveHangfire.mdx index a5e068bca..bd42ade7b 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveHangfire.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveHangfire.mdx @@ -1,6 +1,6 @@ ### Category "Hangfire" has the following generators: - 1 [HangfireRecurringJob](/docs/HangfireRecurringJob) + 1 [HangfireRecurringJob](/docs/HangfireRecurringJob) [![Nuget](https://img.shields.io/nuget/dt/IeuanWalker.Hangfire.RecurringJob?label=IeuanWalker.Hangfire.RecurringJob)](https://www.nuget.org/packages/IeuanWalker.Hangfire.RecurringJob/) ![GitHub Repo stars](https://img.shields.io/github/stars/IeuanWalker/Hangfire.RecurringJob?style=social) 2024-01-25 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveInterface.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveInterface.mdx index bb2d8406c..689337ccf 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveInterface.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveInterface.mdx @@ -1,32 +1,32 @@ ### Category "Interface" has the following generators: - 1 [AutoInterface](/docs/AutoInterface) + 1 [AutoInterface](/docs/AutoInterface) [![Nuget](https://img.shields.io/nuget/dt/AutoInterface?label=AutoInterface)](https://www.nuget.org/packages/AutoInterface/) ![GitHub Repo stars](https://img.shields.io/github/stars/BlackWhiteYoshi/AutoInterface?style=social) 2025-07-25 - 2 [Biwen.AutoClassGen](/docs/Biwen.AutoClassGen) + 2 [Biwen.AutoClassGen](/docs/Biwen.AutoClassGen) [![Nuget](https://img.shields.io/nuget/dt/Biwen.AutoClassGen?label=Biwen.AutoClassGen)](https://www.nuget.org/packages/Biwen.AutoClassGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/vipwan/Biwen.AutoClassGen?style=social) 2023-11-16 - 3 [CopyCat](/docs/CopyCat) + 3 [CopyCat](/docs/CopyCat) [![Nuget](https://img.shields.io/nuget/dt/Copycat?label=Copycat)](https://www.nuget.org/packages/Copycat/) ![GitHub Repo stars](https://img.shields.io/github/stars/Otaman/Copycat?style=social) 2024-01-09 - 4 [Farskeptic.AutoCompose](/docs/Farskeptic.AutoCompose) + 4 [Farskeptic.AutoCompose](/docs/Farskeptic.AutoCompose) [![Nuget](https://img.shields.io/nuget/dt/Farskeptic.AutoCompose?label=Farskeptic.AutoCompose)](https://www.nuget.org/packages/Farskeptic.AutoCompose/) ![GitHub Repo stars](https://img.shields.io/github/stars/farskeptic/AutoCompose?style=social) 2024-03-16 - 5 [MakeInterface.Generator](/docs/MakeInterface.Generator) + 5 [MakeInterface.Generator](/docs/MakeInterface.Generator) [![Nuget](https://img.shields.io/nuget/dt/MakeInterface.Generator?label=MakeInterface.Generator)](https://www.nuget.org/packages/MakeInterface.Generator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Frederik91/MakeInterface?style=social) 2024-01-19 - 6 [Matryoshki](/docs/Matryoshki) + 6 [Matryoshki](/docs/Matryoshki) [![Nuget](https://img.shields.io/nuget/dt/Matryoshki?label=Matryoshki)](https://www.nuget.org/packages/Matryoshki/) ![GitHub Repo stars](https://img.shields.io/github/stars/krasin-ga/matryoshki?style=social) 2023-08-03 - 7 [Minerals.AutoInterfaces](/docs/Minerals.AutoInterfaces) + 7 [Minerals.AutoInterfaces](/docs/Minerals.AutoInterfaces) [![Nuget](https://img.shields.io/nuget/dt/Minerals.AutoInterfaces?label=Minerals.AutoInterfaces)](https://www.nuget.org/packages/Minerals.AutoInterfaces/) ![GitHub Repo stars](https://img.shields.io/github/stars/SzymonHalucha/Minerals.AutoInterfaces?style=social) 2024-04-17 - 8 [NetAutomaticInterface](/docs/NetAutomaticInterface) + 8 [NetAutomaticInterface](/docs/NetAutomaticInterface) [![Nuget](https://img.shields.io/nuget/dt/AutomaticInterface?label=AutomaticInterface)](https://www.nuget.org/packages/AutomaticInterface/) ![GitHub Repo stars](https://img.shields.io/github/stars/codecentric/net_automatic_interface?style=social) 2024-01-29 - 9 [ProxyGen](/docs/ProxyGen) + 9 [ProxyGen](/docs/ProxyGen) [![Nuget](https://img.shields.io/nuget/dt/ProxyGen.net?label=ProxyGen.net)](https://www.nuget.org/packages/ProxyGen.net/) ![GitHub Repo stars](https://img.shields.io/github/stars/Sholtee/ProxyGen?style=social) 2023-08-06 - 10 [Roozie.AutoInterface](/docs/Roozie.AutoInterface) + 10 [Roozie.AutoInterface](/docs/Roozie.AutoInterface) [![Nuget](https://img.shields.io/nuget/dt/Roozie.AutoInterface?label=Roozie.AutoInterface)](https://www.nuget.org/packages/Roozie.AutoInterface/) ![GitHub Repo stars](https://img.shields.io/github/stars/AlexRussak/Roozie.AutoInterface?style=social) 2023-08-26 - 11 [RSCG_CompositeProvider](/docs/RSCG_CompositeProvider) + 11 [RSCG_CompositeProvider](/docs/RSCG_CompositeProvider) [![Nuget](https://img.shields.io/nuget/dt/RSCG_CompositeProvider?label=RSCG_CompositeProvider)](https://www.nuget.org/packages/RSCG_CompositeProvider/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_CompositeProvider_common?label=RSCG_CompositeProvider_common)](https://www.nuget.org/packages/RSCG_CompositeProvider_common/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_CompositeProvider?style=social) 2025-02-18 - 12 [rscg_Interface_to_null_object](/docs/rscg_Interface_to_null_object) + 12 [rscg_Interface_to_null_object](/docs/rscg_Interface_to_null_object) [![Nuget](https://img.shields.io/nuget/dt/rscg_Interface_to_null_object?label=rscg_Interface_to_null_object)](https://www.nuget.org/packages/rscg_Interface_to_null_object/)[![Nuget](https://img.shields.io/nuget/dt/rscg_Interface_to_null_object_common?label=rscg_Interface_to_null_object_common)](https://www.nuget.org/packages/rscg_Interface_to_null_object_common) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_Interface_to_null_object?style=social) 2025-01-18 - 13 [RSCG_Static](/docs/RSCG_Static) + 13 [RSCG_Static](/docs/RSCG_Static) [![Nuget](https://img.shields.io/nuget/dt/RSCG_Static?label=RSCG_Static)](https://www.nuget.org/packages/RSCG_Static/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_Static?style=social) 2023-04-16 - 14 [ShadowWriterNullobjects](/docs/ShadowWriterNullobjects) + 14 [ShadowWriterNullobjects](/docs/ShadowWriterNullobjects) [![Nuget](https://img.shields.io/nuget/dt/ShadowWriter?label=ShadowWriter)](https://www.nuget.org/packages/ShadowWriter/) ![GitHub Repo stars](https://img.shields.io/github/stars/StefanStolz/ShadowWriter?style=social) 2025-07-29 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveLinq.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveLinq.mdx index b9d4f8688..053e22db0 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveLinq.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveLinq.mdx @@ -1,6 +1,6 @@ ### Category "Linq" has the following generators: - 1 [zlinq](/docs/zlinq) + 1 [zlinq](/docs/zlinq) [![Nuget](https://img.shields.io/nuget/dt/ZLinq.DropInGenerator?label=ZLinq.DropInGenerator)](https://www.nuget.org/packages/ZLinq.DropInGenerator/)[![Nuget](https://img.shields.io/nuget/dt/ZLinq?label=ZLinq)](https://www.nuget.org/packages/ZLinq/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cysharp/ZLinq?style=social) 2025-07-02 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveMVC.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveMVC.mdx index 3ced51be8..b0ef58504 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveMVC.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveMVC.mdx @@ -1,6 +1,6 @@ ### Category "MVC" has the following generators: - 1 [SG4MVC](/docs/SG4MVC) + 1 [SG4MVC](/docs/SG4MVC) [![Nuget](https://img.shields.io/nuget/dt/SG4MVC?label=SG4MVC)](https://www.nuget.org/packages/SG4MVC/) ![GitHub Repo stars](https://img.shields.io/github/stars/SG4MVC/SG4MVC?style=social) 2025-08-04 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveMVVM.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveMVVM.mdx index a2f36aa31..f1547cedb 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveMVVM.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveMVVM.mdx @@ -1,10 +1,10 @@ ### Category "MVVM" has the following generators: - 1 [CommunityToolkit.Mvvm](/docs/CommunityToolkit.Mvvm) + 1 [CommunityToolkit.Mvvm](/docs/CommunityToolkit.Mvvm) [![Nuget](https://img.shields.io/nuget/dt/CommunityToolkit.Mvvm?label=CommunityToolkit.Mvvm)](https://www.nuget.org/packages/CommunityToolkit.Mvvm) ![GitHub Repo stars](https://img.shields.io/github/stars/CommunityToolkit/dotnet?style=social) 2023-04-16 - 2 [mvvmgen](/docs/mvvmgen) + 2 [mvvmgen](/docs/mvvmgen) [![Nuget](https://img.shields.io/nuget/dt/mvvmgen?label=mvvmgen)](https://www.nuget.org/packages/mvvmgen/) ![GitHub Repo stars](https://img.shields.io/github/stars/thomasclaudiushuber/mvvmgen?style=social) 2025-08-16 - 3 [PropertyChangedSourceGenerator](/docs/PropertyChangedSourceGenerator) + 3 [PropertyChangedSourceGenerator](/docs/PropertyChangedSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/PropertyChanged.SourceGenerator?label=PropertyChanged.SourceGenerator)](https://www.nuget.org/packages/PropertyChanged.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/canton7/PropertyChanged.SourceGenerator?style=social) 2023-08-18 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveMapper.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveMapper.mdx index ceb5f3210..b95fe7dde 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveMapper.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveMapper.mdx @@ -1,22 +1,22 @@ ### Category "Mapper" has the following generators: - 1 [AutoDTO](/docs/AutoDTO) + 1 [AutoDTO](/docs/AutoDTO) [![Nuget](https://img.shields.io/nuget/dt/AutoDTO?label=AutoDTO)](https://www.nuget.org/packages/AutoDTO/) ![GitHub Repo stars](https://img.shields.io/github/stars/Ohorodnikov/AutoDto?style=social) 2023-08-24 - 2 [AutoGen](/docs/AutoGen) + 2 [AutoGen](/docs/AutoGen) [![Nuget](https://img.shields.io/nuget/dt/Antelcat.AutoGen?label=Antelcat.AutoGen)](https://www.nuget.org/packages/Antelcat.AutoGen/) ![GitHub Repo stars](https://img.shields.io/github/stars/Antelcat/AutoGen?style=social) 2024-02-22 - 3 [DynamicsMapper](/docs/DynamicsMapper) + 3 [DynamicsMapper](/docs/DynamicsMapper) [![Nuget](https://img.shields.io/nuget/dt/YC.DynamicsMapper?label=YC.DynamicsMapper)](https://www.nuget.org/packages/YC.DynamicsMapper/) ![GitHub Repo stars](https://img.shields.io/github/stars/YonatanCohavi/DynamicsMapper?style=social) 2023-10-16 - 4 [Facet](/docs/Facet) + 4 [Facet](/docs/Facet) [![Nuget](https://img.shields.io/nuget/dt/Facet?label=Facet)](https://www.nuget.org/packages/Facet/) ![GitHub Repo stars](https://img.shields.io/github/stars/Tim-Maes/Facet?style=social) 2025-08-17 - 5 [LightweightObjectMapper](/docs/LightweightObjectMapper) + 5 [LightweightObjectMapper](/docs/LightweightObjectMapper) [![Nuget](https://img.shields.io/nuget/dt/LightweightObjectMapper?label=LightweightObjectMapper)](https://www.nuget.org/packages/LightweightObjectMapper/) ![GitHub Repo stars](https://img.shields.io/github/stars/stratosblue/LightweightObjectMapper?style=social) 2024-09-18 - 6 [MagicMap](/docs/MagicMap) + 6 [MagicMap](/docs/MagicMap) [![Nuget](https://img.shields.io/nuget/dt/MagicMap?label=MagicMap)](https://www.nuget.org/packages/MagicMap/) ![GitHub Repo stars](https://img.shields.io/github/stars/bramerdaniel/MagicMap?style=social) 2023-10-08 - 7 [mapperly](/docs/mapperly) + 7 [mapperly](/docs/mapperly) [![Nuget](https://img.shields.io/nuget/dt/Riok.Mapperly?label=Riok.Mapperly)](https://www.nuget.org/packages/Riok.Mapperly/) ![GitHub Repo stars](https://img.shields.io/github/stars/riok/mapperly?style=social) 2023-04-16 - 8 [MapTo](/docs/MapTo) + 8 [MapTo](/docs/MapTo) [![Nuget](https://img.shields.io/nuget/dt/MapTo?label=MapTo)](https://www.nuget.org/packages/MapTo/) ![GitHub Repo stars](https://img.shields.io/github/stars/mrtaikandi/MapTo?style=social) 2023-10-05 - 9 [NextGenMapper](/docs/NextGenMapper) + 9 [NextGenMapper](/docs/NextGenMapper) [![Nuget](https://img.shields.io/nuget/dt/NextGenMapper?label=NextGenMapper)](https://www.nuget.org/packages/NextGenMapper/) ![GitHub Repo stars](https://img.shields.io/github/stars/DedAnton/NextGenMapper?style=social) 2023-08-16 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveMediator.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveMediator.mdx index be866c539..53f250b35 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveMediator.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveMediator.mdx @@ -1,10 +1,10 @@ ### Category "Mediator" has the following generators: - 1 [DeeDee](/docs/DeeDee) + 1 [DeeDee](/docs/DeeDee) [![Nuget](https://img.shields.io/nuget/dt/DeeDee?label=DeeDee)](https://www.nuget.org/packages/DeeDee/) ![GitHub Repo stars](https://img.shields.io/github/stars/joh-pot/DeeDee?style=social) 2023-08-05 - 2 [Immediate.Handlers](/docs/Immediate.Handlers) + 2 [Immediate.Handlers](/docs/Immediate.Handlers) [![Nuget](https://img.shields.io/nuget/dt/Immediate.Handlers?label=Immediate.Handlers)](https://www.nuget.org/packages/Immediate.Handlers/) ![GitHub Repo stars](https://img.shields.io/github/stars/immediateplatform/Immediate.Handlers?style=social) 2024-09-20 - 3 [Mediator](/docs/Mediator) + 3 [Mediator](/docs/Mediator) [![Nuget](https://img.shields.io/nuget/dt/Mediator.SourceGenerator?label=Mediator.SourceGenerator)](https://www.nuget.org/packages/Mediator.SourceGenerator)[![Nuget](https://img.shields.io/nuget/dt/Mediator.Abstractions?label=Mediator.Abstractions)](https://www.nuget.org/packages/Mediator.Abstractions) ![GitHub Repo stars](https://img.shields.io/github/stars/martinothamar/Mediator?style=social) 2023-08-02 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveMixin.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveMixin.mdx index d34904ced..6c671e539 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveMixin.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveMixin.mdx @@ -1,10 +1,10 @@ ### Category "Mixin" has the following generators: - 1 [JinShil.MixinSourceGenerator](/docs/JinShil.MixinSourceGenerator) + 1 [JinShil.MixinSourceGenerator](/docs/JinShil.MixinSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/JinShil.MixinSourceGenerator?label=JinShil.MixinSourceGenerator)](https://www.nuget.org/packages/JinShil.MixinSourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/JinShil/JinShil.MixinSourceGenerator?style=social) 2025-08-11 - 2 [Minerals.AutoMixins](/docs/Minerals.AutoMixins) + 2 [Minerals.AutoMixins](/docs/Minerals.AutoMixins) [![Nuget](https://img.shields.io/nuget/dt/Minerals.AutoMixins?label=Minerals.AutoMixins)](https://www.nuget.org/packages/Minerals.AutoMixins/) ![GitHub Repo stars](https://img.shields.io/github/stars/SzymonHalucha/Minerals.AutoMixins?style=social) 2024-04-20 - 3 [MorrisMoxy](/docs/MorrisMoxy) + 3 [MorrisMoxy](/docs/MorrisMoxy) [![Nuget](https://img.shields.io/nuget/dt/Morris.Moxy?label=Morris.Moxy)](https://www.nuget.org/packages/Morris.Moxy/) ![GitHub Repo stars](https://img.shields.io/github/stars/mrpmorris/Morris.Moxy?style=social) 2023-08-01 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveOptimizer.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveOptimizer.mdx index 69265f34f..7da73b14b 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveOptimizer.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveOptimizer.mdx @@ -1,6 +1,6 @@ ### Category "Optimizer" has the following generators: - 1 [StringLiteral](/docs/StringLiteral) + 1 [StringLiteral](/docs/StringLiteral) [![Nuget](https://img.shields.io/nuget/dt/StringLiteralGenerator?label=StringLiteralGenerator)](https://www.nuget.org/packages/StringLiteralGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ufcpp/StringLiteralGenerator?style=social) 2023-10-01 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitivePrimitiveObsession.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitivePrimitiveObsession.mdx index dc4a2e13b..a04a23657 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitivePrimitiveObsession.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitivePrimitiveObsession.mdx @@ -1,14 +1,14 @@ ### Category "PrimitiveObsession" has the following generators: - 1 [DomainPrimitives](/docs/DomainPrimitives) + 1 [DomainPrimitives](/docs/DomainPrimitives) [![Nuget](https://img.shields.io/nuget/dt/AltaSoft.DomainPrimitives.Generator?label=AltaSoft.DomainPrimitives.Generator)](https://www.nuget.org/packages/AltaSoft.DomainPrimitives.Generator)[![Nuget](https://img.shields.io/nuget/dt/AltaSoft.DomainPrimitives.Abstractions?label=AltaSoft.DomainPrimitives.Abstractions)](https://www.nuget.org/packages/AltaSoft.DomainPrimitives.Abstractions) ![GitHub Repo stars](https://img.shields.io/github/stars/altasoft/DomainPrimitives?style=social) 2024-01-11 - 2 [Strongly](/docs/Strongly) + 2 [Strongly](/docs/Strongly) [![Nuget](https://img.shields.io/nuget/dt/Strongly?label=Strongly)](https://www.nuget.org/packages/Strongly/) ![GitHub Repo stars](https://img.shields.io/github/stars/lucasteles/Strongly?style=social) 2023-08-19 - 3 [StronglyTypedUid](/docs/StronglyTypedUid) + 3 [StronglyTypedUid](/docs/StronglyTypedUid) [![Nuget](https://img.shields.io/nuget/dt/StronglyTypedUid?label=StronglyTypedUid)](https://www.nuget.org/packages/StronglyTypedUid/) ![GitHub Repo stars](https://img.shields.io/github/stars/vicosanz/StronglyTypedUid?style=social) 2024-04-07 - 4 [UnitGenerator](/docs/UnitGenerator) + 4 [UnitGenerator](/docs/UnitGenerator) [![Nuget](https://img.shields.io/nuget/dt/UnitGenerator?label=UnitGenerator)](https://www.nuget.org/packages/UnitGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Cysharp/UnitGenerator?style=social) 2023-10-15 - 5 [Vogen](/docs/Vogen) + 5 [Vogen](/docs/Vogen) [![Nuget](https://img.shields.io/nuget/dt/Vogen?label=Vogen)](https://www.nuget.org/packages/Vogen/) ![GitHub Repo stars](https://img.shields.io/github/stars/SteveDunn/Vogen?style=social) 2023-04-16 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveRX.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveRX.mdx index 97cc803be..37ea49a2a 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveRX.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveRX.mdx @@ -1,6 +1,6 @@ ### Category "RX" has the following generators: - 1 [RxSourceGenerator](/docs/RxSourceGenerator) + 1 [RxSourceGenerator](/docs/RxSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/RxSourceGenerator?label=RxSourceGenerator)](https://www.nuget.org/packages/RxSourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/Zalutskii/Reactive-Extensions-event-generator?style=social) 2025-08-09 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveSerializer.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveSerializer.mdx index 788a0f03f..462a22290 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveSerializer.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveSerializer.mdx @@ -1,24 +1,24 @@ ### Category "Serializer" has the following generators: - 1 [Csvcsharp](/docs/Csvcsharp) + 1 [Csvcsharp](/docs/Csvcsharp) [![Nuget](https://img.shields.io/nuget/dt/Csvcsharp?label=Csvcsharp)](https://www.nuget.org/packages/Csvcsharp/) ![GitHub Repo stars](https://img.shields.io/github/stars/nuskey8/Csv-CSharp?style=social) 2025-10-05 - 2 [GenPack](/docs/GenPack) + 2 [GenPack](/docs/GenPack) [![Nuget](https://img.shields.io/nuget/dt/GenPack?label=GenPack)](https://www.nuget.org/packages/GenPack/) ![GitHub Repo stars](https://img.shields.io/github/stars/dimohy/GenPack?style=social) 2024-11-06 - 3 [jsonConverterSourceGenerator](/docs/jsonConverterSourceGenerator) + 3 [jsonConverterSourceGenerator](/docs/jsonConverterSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/Aviationexam.GeneratedJsonConverters.SourceGenerator?label=Aviationexam.GeneratedJsonConverters.SourceGenerator)](https://www.nuget.org/packages/Aviationexam.GeneratedJsonConverters.SourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/aviationexam/json-converter-source-generator?style=social) 2023-10-30 - 4 [JsonPolymorphicGenerator](/docs/JsonPolymorphicGenerator) + 4 [JsonPolymorphicGenerator](/docs/JsonPolymorphicGenerator) [![Nuget](https://img.shields.io/nuget/dt/GoLive.Generator.JsonPolymorphicGenerator?label=GoLive.Generator.JsonPolymorphicGenerator)](https://www.nuget.org/packages/GoLive.Generator.JsonPolymorphicGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/surgicalcoder/JsonPolymorphicGenerator?style=social) 2023-10-06 - 5 [Nino](/docs/Nino) + 5 [Nino](/docs/Nino) [![Nuget](https://img.shields.io/nuget/dt/Nino?label=Nino)](https://www.nuget.org/packages/Nino/) ![GitHub Repo stars](https://img.shields.io/github/stars/JasonXuDeveloper/Nino?style=social) 2025-08-06 - 6 [ProtobufSourceGenerator](/docs/ProtobufSourceGenerator) + 6 [ProtobufSourceGenerator](/docs/ProtobufSourceGenerator) [![Nuget](https://img.shields.io/nuget/dt/LaDeak.ProtobufSourceGenerator?label=LaDeak.ProtobufSourceGenerator)](https://www.nuget.org/packages/LaDeak.ProtobufSourceGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/ladeak/ProtobufSourceGenerator?style=social) 2023-09-24 - 7 [Schema](/docs/Schema) + 7 [Schema](/docs/Schema) [![Nuget](https://img.shields.io/nuget/dt/Schema?label=Schema)](https://www.nuget.org/packages/Schema/) ![GitHub Repo stars](https://img.shields.io/github/stars/MeltyPlayer/Schema?style=social) 2025-08-13 - 8 [StackXML](/docs/StackXML) + 8 [StackXML](/docs/StackXML) [![Nuget](https://img.shields.io/nuget/dt/StackXML?label=StackXML)](https://www.nuget.org/packages/StackXML/) ![GitHub Repo stars](https://img.shields.io/github/stars/ZingBallyhoo/StackXML?style=social) 2025-08-01 - 9 [System.Text.Json](/docs/System.Text.Json) + 9 [System.Text.Json](/docs/System.Text.Json) [![Nuget](https://img.shields.io/nuget/dt/System.Text.Json?label=System.Text.Json)](https://www.nuget.org/packages/System.Text.Json/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-04-16 - 10 [VYaml](/docs/VYaml) + 10 [VYaml](/docs/VYaml) [![Nuget](https://img.shields.io/nuget/dt/VYaml?label=VYaml)](https://www.nuget.org/packages/VYaml/) ![GitHub Repo stars](https://img.shields.io/github/stars/hadashiA/VYaml?style=social) 2025-10-03 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveSignalR.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveSignalR.mdx index 00f9016d6..e8ef6cdb5 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveSignalR.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveSignalR.mdx @@ -1,6 +1,6 @@ ### Category "SignalR" has the following generators: - 1 [TypedSignalR.Client](/docs/TypedSignalR.Client) + 1 [TypedSignalR.Client](/docs/TypedSignalR.Client) [![Nuget](https://img.shields.io/nuget/dt/TypedSignalR.Client?label=TypedSignalR.Client)](https://www.nuget.org/packages/TypedSignalR.Client/) ![GitHub Repo stars](https://img.shields.io/github/stars/nenoNaninu/TypedSignalR.Client?style=social) 2024-10-26 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveStateMachine.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveStateMachine.mdx index f8b723ed2..b0f4cc582 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveStateMachine.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveStateMachine.mdx @@ -1,6 +1,6 @@ ### Category "StateMachine" has the following generators: - 1 [SuperFluid](/docs/SuperFluid) + 1 [SuperFluid](/docs/SuperFluid) [![Nuget](https://img.shields.io/nuget/dt/SuperFluid?label=SuperFluid)](https://www.nuget.org/packages/SuperFluid/) ![GitHub Repo stars](https://img.shields.io/github/stars/hughesjs/SuperFluid?style=social) 2025-07-04 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveTemplating.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveTemplating.mdx index fa0ec1a33..edca97de8 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveTemplating.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveTemplating.mdx @@ -1,28 +1,28 @@ ### Category "Templating" has the following generators: - 1 [Gobie](/docs/Gobie) + 1 [Gobie](/docs/Gobie) [![Nuget](https://img.shields.io/nuget/dt/Gobie?label=Gobie)](https://www.nuget.org/packages/Gobie/) ![GitHub Repo stars](https://img.shields.io/github/stars/GobieGenerator/Gobie?style=social) 2023-08-22 - 2 [InlineComposition](/docs/InlineComposition) + 2 [InlineComposition](/docs/InlineComposition) [![Nuget](https://img.shields.io/nuget/dt/InlineComposition?label=InlineComposition)](https://www.nuget.org/packages/InlineComposition/) ![GitHub Repo stars](https://img.shields.io/github/stars/BlackWhiteYoshi/InlineComposition?style=social) 2025-07-22 - 3 [InterceptorTemplate](/docs/InterceptorTemplate) + 3 [InterceptorTemplate](/docs/InterceptorTemplate) [![Nuget](https://img.shields.io/nuget/dt/RSCG_InterceptorTemplate?label=RSCG_InterceptorTemplate)](https://www.nuget.org/packages/RSCG_InterceptorTemplate/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/RSCG_InterceptorTemplate?style=social) 2023-11-29 - 4 [JKToolKit.TemplatePropertyGenerator](/docs/JKToolKit.TemplatePropertyGenerator) + 4 [JKToolKit.TemplatePropertyGenerator](/docs/JKToolKit.TemplatePropertyGenerator) [![Nuget](https://img.shields.io/nuget/dt/JKToolKit.TemplatePropertyGenerator?label=JKToolKit.TemplatePropertyGenerator)](https://www.nuget.org/packages/JKToolKit.TemplatePropertyGenerator/) ![GitHub Repo stars](https://img.shields.io/github/stars/JKamsker/JKToolKit.TemplatePropertyGenerator?style=social) 2024-07-17 - 5 [Microsoft.NET.Sdk.Razor.SourceGenerators](/docs/Microsoft.NET.Sdk.Razor.SourceGenerators) + 5 [Microsoft.NET.Sdk.Razor.SourceGenerators](/docs/Microsoft.NET.Sdk.Razor.SourceGenerators) 2023-04-16 - 6 [NTypewriter](/docs/NTypewriter) + 6 [NTypewriter](/docs/NTypewriter) [![Nuget](https://img.shields.io/nuget/dt/NTypewriter.SourceGenerator?label=NTypewriter.SourceGenerator)](https://www.nuget.org/packages/NTypewriter.SourceGenerator) ![GitHub Repo stars](https://img.shields.io/github/stars/NeVeSpl/NTypewriter?style=social) 2025-01-19 - 7 [RazorBlade](/docs/RazorBlade) + 7 [RazorBlade](/docs/RazorBlade) [![Nuget](https://img.shields.io/nuget/dt/RazorBlade?label=RazorBlade)](https://www.nuget.org/packages/RazorBlade/) ![GitHub Repo stars](https://img.shields.io/github/stars/ltrzesniewski/RazorBlade?style=social) 2023-04-16 - 8 [RazorSlices](/docs/RazorSlices) + 8 [RazorSlices](/docs/RazorSlices) [![Nuget](https://img.shields.io/nuget/dt/RazorSlices?label=RazorSlices)](https://www.nuget.org/packages/RazorSlices/) ![GitHub Repo stars](https://img.shields.io/github/stars/DamianEdwards/RazorSlices?style=social) 2024-10-27 - 9 [RSCG_IFormattable](/docs/RSCG_IFormattable) + 9 [RSCG_IFormattable](/docs/RSCG_IFormattable) [![Nuget](https://img.shields.io/nuget/dt/RSCG_IFormattable?label=RSCG_IFormattable)](https://www.nuget.org/packages/RSCG_IFormattable/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_IFormattableCommon?label=RSCG_IFormattableCommon)](https://www.nuget.org/packages/RSCG_IFormattableCommon/) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_iformattable?style=social) 2024-06-29 - 10 [RSCG_Templating](/docs/RSCG_Templating) + 10 [RSCG_Templating](/docs/RSCG_Templating) [![Nuget](https://img.shields.io/nuget/dt/RSCG_Templating?label=RSCG_Templating)](https://www.nuget.org/packages/RSCG_Templating/)[![Nuget](https://img.shields.io/nuget/dt/RSCG_TemplatingCommon?label=RSCG_TemplatingCommon)](https://www.nuget.org/packages/RSCG_TemplatingCommon) ![GitHub Repo stars](https://img.shields.io/github/stars/ignatandrei/rscg_templating?style=social) 2023-10-07 - 11 [spreadcheetah](/docs/spreadcheetah) + 11 [spreadcheetah](/docs/spreadcheetah) [![Nuget](https://img.shields.io/nuget/dt/spreadcheetah?label=spreadcheetah)](https://www.nuget.org/packages/spreadcheetah/) ![GitHub Repo stars](https://img.shields.io/github/stars/sveinungf/spreadcheetah?style=social) 2023-08-13 - 12 [Tortuga.Shipwright](/docs/Tortuga.Shipwright) + 12 [Tortuga.Shipwright](/docs/Tortuga.Shipwright) [![Nuget](https://img.shields.io/nuget/dt/Tortuga.Shipwright?label=Tortuga.Shipwright)](https://www.nuget.org/packages/Tortuga.Shipwright/) ![GitHub Repo stars](https://img.shields.io/github/stars/TortugaResearch/Tortuga.Shipwright?style=social) 2025-07-21 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveTests.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveTests.mdx index 0d63ad524..e80eecffd 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveTests.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveTests.mdx @@ -1,14 +1,14 @@ ### Category "Tests" has the following generators: - 1 [mocklis](/docs/mocklis) + 1 [mocklis](/docs/mocklis) [![Nuget](https://img.shields.io/nuget/dt/mocklis?label=mocklis)](https://www.nuget.org/packages/mocklis/) ![GitHub Repo stars](https://img.shields.io/github/stars/mocklis/mocklis?style=social) 2024-01-03 - 2 [MockMe](/docs/MockMe) + 2 [MockMe](/docs/MockMe) [![Nuget](https://img.shields.io/nuget/dt/MockMe?label=MockMe)](https://www.nuget.org/packages/MockMe/) ![GitHub Repo stars](https://img.shields.io/github/stars/connorivy/MockMe?style=social) 2025-02-10 - 3 [MSTest](/docs/MSTest) + 3 [MSTest](/docs/MSTest) [![Nuget](https://img.shields.io/nuget/dt/MSTest.SourceGeneration?label=MSTest.SourceGeneration)](https://www.nuget.org/packages/MSTest.SourceGeneration/) ![GitHub Repo stars](https://img.shields.io/github/stars/microsoft/testfx?style=social) 2024-04-04 - 4 [Ridge](/docs/Ridge) + 4 [Ridge](/docs/Ridge) [![Nuget](https://img.shields.io/nuget/dt/Ridge?label=Ridge)](https://www.nuget.org/packages/Ridge/) ![GitHub Repo stars](https://img.shields.io/github/stars/Melchy/Ridge?style=social) 2023-08-20 - 5 [Rocks](/docs/Rocks) + 5 [Rocks](/docs/Rocks) [![Nuget](https://img.shields.io/nuget/dt/Rocks?label=Rocks)](https://www.nuget.org/packages/Rocks/) ![GitHub Repo stars](https://img.shields.io/github/stars/JasonBock/Rocks?style=social) 2023-04-16 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveValidator.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveValidator.mdx index 9ff244d16..f9c5128a9 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveValidator.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveValidator.mdx @@ -1,6 +1,6 @@ ### Category "Validator" has the following generators: - 1 [validly](/docs/validly) + 1 [validly](/docs/validly) [![Nuget](https://img.shields.io/nuget/dt/validly?label=validly)](https://www.nuget.org/packages/validly/) ![GitHub Repo stars](https://img.shields.io/github/stars/Hookyns/validly?style=social) 2025-10-06 ### See category diff --git a/v2/rscg_examples_site/docs/Categories/_PrimitiveWinAPI.mdx b/v2/rscg_examples_site/docs/Categories/_PrimitiveWinAPI.mdx index 1fc0fd329..a0cae9cf0 100644 --- a/v2/rscg_examples_site/docs/Categories/_PrimitiveWinAPI.mdx +++ b/v2/rscg_examples_site/docs/Categories/_PrimitiveWinAPI.mdx @@ -1,10 +1,10 @@ ### Category "WinAPI" has the following generators: - 1 [Com](/docs/Com) + 1 [Com](/docs/Com) [![Nuget](https://img.shields.io/nuget/dt/System.Runtime.InteropServices?label=System.Runtime.InteropServices)](https://www.nuget.org/packages/System.Runtime.InteropServices/) ![GitHub Repo stars](https://img.shields.io/github/stars/dotnet/runtime?style=social) 2023-11-20 - 2 [Microsoft.Windows.CsWin32](/docs/Microsoft.Windows.CsWin32) + 2 [Microsoft.Windows.CsWin32](/docs/Microsoft.Windows.CsWin32) [![Nuget](https://img.shields.io/nuget/dt/Microsoft.Windows.CsWin32?label=Microsoft.Windows.CsWin32)](https://www.nuget.org/packages/Microsoft.Windows.CsWin32/) ![GitHub Repo stars](https://img.shields.io/github/stars/microsoft/CsWin32?style=social) 2024-12-01 - 3 [NativeObjects](/docs/NativeObjects) + 3 [NativeObjects](/docs/NativeObjects) [![Nuget](https://img.shields.io/nuget/dt/NativeObjects?label=NativeObjects)](https://www.nuget.org/packages/NativeObjects/) ![GitHub Repo stars](https://img.shields.io/github/stars/kevingosse/NativeObjects?style=social) 2025-03-28 ### See category diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/TeCLI.md b/v2/rscg_examples_site/docs/RSCG-Examples/TeCLI.md new file mode 100644 index 000000000..bc20a2808 --- /dev/null +++ b/v2/rscg_examples_site/docs/RSCG-Examples/TeCLI.md @@ -0,0 +1,823 @@ +--- +sidebar_position: 2380 +title: 238 - TeCLI +description: Parse Command line arguments +slug: /TeCLI +--- +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; +import TOCInline from '@theme/TOCInline'; +import SameCategory from '../Categories/_PrimitiveCommandLine.mdx'; + +# TeCLI by Tyler Coles + + + + +## NuGet / site data +[![Nuget](https://img.shields.io/nuget/dt/TeCLI?label=TeCLI)](https://www.nuget.org/packages/TeCLI/) +[![GitHub last commit](https://img.shields.io/github/last-commit/tyevco/TeCLI?label=updated)](https://github.com/tyevco/TeCLI) +![GitHub Repo stars](https://img.shields.io/github/stars/tyevco/TeCLI?style=social) + +## Details + +### Info +:::info + +Name: **TeCLI** + +C# CLI source generator tool + +Author: Tyler Coles + +NuGet: +*https://www.nuget.org/packages/TeCLI/* + + +You can find more details at https://github.com/tyevco/TeCLI + +Source: https://github.com/tyevco/TeCLI + +::: + +### Author +:::note +Tyler Coles +![Alt text](https://github.com/tyevco.png) +::: + +### Original Readme +:::note + +# TeCLI + +TeCLI is a source-generated CLI parsing library for .NET that simplifies command-line interface development. Using Roslyn source generators and custom attributes, TeCLI automatically generates type-safe parsing and dispatching logic at compile time. + +## Features + +- **Source Generation** - Zero-runtime reflection, all code generated at compile time +- **Attribute-Based API** - Simple, declarative command and option definitions +- **Type-Safe Parsing** - Automatic parsing of all primitive types with compile-time validation +- **Help Generation** - Automatic `--help` text generation for commands and actions +- **Roslyn Analyzers** - 12 analyzers providing real-time feedback and error detection +- **Dependency Injection** - Optional DI integration via extension package +- **Async Support** - First-class support for async actions with `Task` and `ValueTask` +- **Short/Long Options** - Support for both `-e` and `--environment` style flags +- **Container Parameters** - Group related options into complex types + +## Installation + +```bash +dotnet add package TeCLI +``` + +For dependency injection support: + +```bash +dotnet add package TeCLI.Extensions.DependencyInjection +``` + +## Quick Start + +### 1. Define a Command + +```csharp +using TeCLI; + +[Command("greet", Description = "Greets the user")] +public class GreetCommand +{ + [Primary(Description = "Say hello")] + public void Hello([Argument(Description = "Name to greet")] string name) + { + Console.WriteLine($"Hello, {name}!"); + } + + [Action("goodbye", Description = "Say goodbye")] + public void Goodbye([Argument] string name) + { + Console.WriteLine($"Goodbye, {name}!"); + } +} +``` + +### 2. Dispatch Commands + +```csharp +public class Program +{ + public static async Task Main(string[] args) + { + await CommandDispatcher.DispatchAsync(args); + } +} +``` + +### 3. Run Your CLI + +```bash +# Run primary action +myapp greet John +# Output: Hello, John! + +# Run named action +myapp greet goodbye John +# Output: Goodbye, John! + +# Get help +myapp --help +myapp greet --help +``` + +## Attributes Reference + +### Command Attributes + +#### `[Command("name")]` +Marks a class as a CLI command. + +- **Name** (required): Command name as it appears on the command line +- **Description** (optional): Description shown in help text + +```csharp +[Command("deploy", Description = "Deploy the application")] +public class DeployCommand \{ } +``` + +### Action Attributes + +#### `[Action("name")]` +Marks a method as a named action (subcommand). + +- **Name** (required): Action name +- **Description** (optional): Description shown in help text + +```csharp +[Action("start", Description = "Start the service")] +public void Start() \{ } +``` + +#### `[Primary]` +Marks a method as the default action when no action name is specified. + +- Only one `[Primary]` action allowed per command +- Can be combined with `[Action]` for both default and named invocation + +```csharp +[Primary(Description = "Run the default action")] +public void Execute() \{ } +``` + +### Parameter Attributes + +#### `[Option("name")]` +Marks a parameter or property as a named option. + +- **Name** (required): Long option name (used with `--`) +- **ShortName** (optional): Single-character short name (used with `-`) +- **Description** (optional): Description for help text + +```csharp +[Option("environment", ShortName = 'e', Description = "Target environment")] +string environment + +[Option("force", ShortName = 'f')] // Boolean switch +bool force +``` + +#### `[Argument]` +Marks a parameter or property as a positional argument. + +- **Description** (optional): Description for help text +- Arguments are positional and required by default +- Use default values to make arguments optional + +```csharp +[Argument(Description = "Input file path")] +string inputFile + +[Argument(Description = "Output file path")] +string outputFile = "output.txt" // Optional with default +``` + +## Supported Types + +All primitive .NET types are supported for options and arguments: + +- **Boolean**: `bool` (switches when used as options) +- **Characters**: `char` +- **Integers**: `sbyte`, `byte`, `short`, `ushort`, `int`, `uint`, `long`, `ulong` +- **Floating-point**: `float`, `double`, `decimal` +- **Strings**: `string` + +## Help Text Generation + +TeCLI automatically generates comprehensive help text for your CLI. + +### Reserved Switches + +The `--help` and `-h` switches are **reserved** and cannot be used as user-defined option names. They are available at both application and command levels. + +### Application-Level Help + +```bash +myapp --help +``` + +Shows all available commands with descriptions. + +### Command-Level Help + +```bash +myapp deploy --help +``` + +Shows: +- Command description +- Usage patterns for all actions +- Available actions with descriptions +- Options (including `--help`) + +## Dependency Injection + +The `TeCLI.Extensions.DependencyInjection` package provides integration with `Microsoft.Extensions.DependencyInjection`. + +### Setup + +```csharp +using Microsoft.Extensions.DependencyInjection; +using TeCLI.Extensions.DependencyInjection; + +IServiceCollection services = new ServiceCollection(); + +// Register your services +services.AddSingleton(); + +// Add command dispatcher +services.AddCommandDispatcher(); + +// Build and dispatch +var serviceProvider = services.BuildServiceProvider(); +var dispatcher = serviceProvider.GetRequiredService(); +await dispatcher.DispatchAsync(args); +``` + +### Constructor Injection in Commands + +```csharp +[Command("process")] +public class ProcessCommand +{ + private readonly IMyService _service; + + public ProcessCommand(IMyService service) + { + _service = service; + } + + [Primary] + public void Execute() + { + _service.DoWork(); + } +} +``` + +## Async Support + +TeCLI fully supports asynchronous actions using `Task` and `ValueTask`: + +```csharp +[Command("fetch")] +public class FetchCommand +{ + [Primary] + public async Task FetchData(string url) + { + using var client = new HttpClient(); + var data = await client.GetStringAsync(url); + Console.WriteLine(data); + } + + [Action("multiple")] + public async ValueTask FetchMultiple(string[] urls) + { + // Async implementation + } +} +``` + +## Container Parameters + +Group related options into complex types: + +```csharp +public class DeploymentOptions +{ + [Option("environment", ShortName = 'e')] + public string Environment \{ get; set; } + + [Option("region", ShortName = 'r')] + public string Region \{ get; set; } + + [Option("verbose", ShortName = 'v')] + public bool Verbose \{ get; set; } +} + +[Command("deploy")] +public class DeployCommand +{ + [Primary] + public void Execute(DeploymentOptions options) + { + Console.WriteLine($"Deploying to {options.Environment} in {options.Region}"); + } +} +``` + +Usage: +```bash +myapp deploy -e production -r us-west --verbose +``` + +## Compile-Time Analyzers + +TeCLI includes 12 Roslyn analyzers that provide real-time feedback: + +### Error-Level (8 analyzers) +- **CLI001**: Options/arguments must use primitive types +- **CLI002**: Option properties must have accessible setters +- **CLI003**: Only one `[Primary]` action allowed per command +- **CLI006**: Command/action/option names cannot be empty +- **CLI007**: Action names must be unique within a command +- **CLI008**: Option names must be unique within an action +- **CLI009**: Argument positions cannot conflict +- **CLI010**: Option short names must be unique within an action + +### Warning-Level (4 analyzers) +- **CLI004**: Command names should contain only letters, numbers, and hyphens +- **CLI005**: Option names should contain only letters, numbers, and hyphens +- **CLI011**: Async methods must return `Task` or `ValueTask` +- **CLI012**: Avoid async void in action methods + +### Diagnostic Suppressor +- **CLI900**: Suppresses CS8618 nullable warnings for properties with `[Option]`/`[Argument]` attributes (generator initializes them) + +## Error Handling + +TeCLI provides helpful error messages for common issues: + +- Missing required parameters +- Invalid option values +- Unknown commands or actions +- Type conversion failures + +All error messages include a suggestion to use `--help` for guidance. + +## Examples + +### Basic Command with Options + +```csharp +[Command("build", Description = "Build the project")] +public class BuildCommand +{ + [Primary(Description = "Build the project")] + public void Build( + [Option("configuration", ShortName = 'c', Description = "Build configuration")] + string configuration = "Debug", + + [Option("output", ShortName = 'o', Description = "Output directory")] + string output = "./bin", + + [Option("verbose", ShortName = 'v', Description = "Verbose output")] + bool verbose = false) + { + Console.WriteLine($"Building in {configuration} mode..."); + if (verbose) + { + Console.WriteLine($"Output: {output}"); + } + } +} +``` + +Usage: +```bash +myapp build -c Release -o ./dist --verbose +myapp build --configuration Release --output ./dist -v +``` + +### Multiple Actions + +```csharp +[Command("git")] +public class GitCommand +{ + [Action("commit", Description = "Commit changes")] + public void Commit( + [Option("message", ShortName = 'm')] string message, + [Option("all", ShortName = 'a')] bool all = false) + { + Console.WriteLine($"Committing: {message}"); + } + + [Action("push", Description = "Push to remote")] + public async Task Push( + [Option("force", ShortName = 'f')] bool force = false) + { + await Task.Run(() => Console.WriteLine("Pushing...")); + } +} +``` + +Usage: +```bash +myapp git commit -m "Initial commit" --all +myapp git push --force +``` + +## Framework Support + +TeCLI supports .NET 6.0, 7.0, 8.0, 9.0, and 10.0. + +**Core Library:** Targets netstandard2.0 for maximum compatibility with source generators. + +**Test & Example Projects:** Support .NET 8.0, 9.0, and 10.0. + +## Contributing + +Contributions are welcome! Please fork the repository, make your changes, and submit a pull request. + +## Additional Resources + +- **Code Coverage**: See [COVERAGE.md](https://github.com/tyevco/TeCLI/COVERAGE.md) for testing and coverage guidelines +- **Benchmarks**: See [TeCLI.Benchmarks/README.md](https://github.com/tyevco/TeCLI/TeCLI.Benchmarks/README.md) for performance benchmarks +- **Integration Tests**: See [TeCLI.Tests/README.md](https://github.com/tyevco/TeCLI/TeCLI.Tests/README.md) for test examples + + +::: + +### About +:::note + +Parse Command line arguments + + +::: + +## How to use + +### Example (source csproj, source files) + + + + + +This is the CSharp Project that references **TeCLI** +```xml showLineNumbers {15} + + + + Exe + net10.0 + enable + enable + + + true + $(BaseIntermediateOutputPath)\GX + + + + + + + + + + + +``` + + + + + + This is the use of **TeCLI** in *Program.cs* + +```csharp showLineNumbers +using TeCLI; +using Microsoft.Extensions.DependencyInjection; + +Console.WriteLine("Hello, World!"); +// execute with makesum sum 10 20 + +//Do not know how to work those +// --help +// --msg Andrei +// echo --msg Andrei +// sum 10 20 + +IServiceCollection services = new ServiceCollection(); +services.AddCommandDispatcher(); + +var sp = services.BuildServiceProvider(); + +var dispatcher = sp.GetRequiredService(); +await dispatcher.DispatchAsync(args); + +``` + + + + + This is the use of **TeCLI** in *CmdForSum.cs* + +```csharp showLineNumbers +using TeCLI.Attributes; + +namespace ConsoleDemo; + +[Command("MakeSum", Description = "Makes sum")] +public class CmdForSum +{ + [Action("sum")] + public void MySum([Argument(Description = "x")] int x, [Argument(Description = "y")] int y) + { + Console.WriteLine($"Hello, {x+y}!"); + } +} + +``` + + + + +### Generated Files + +Those are taken from $(BaseIntermediateOutputPath)\GX + + + + +```csharp showLineNumbers +using System; +using System.Linq; +using TeCLI; +using TeCLI.Attributes; +using global::ConsoleDemo; + +namespace TeCLI +{ + public partial class CommandDispatcher + { + private async Task DispatchCmdForSumAsync(string[] args) + { + if (args.Length == 0) + { + throw new Exception(); + } + else + { + string action = args[0].ToLower(); + string[] remainingArgs = args.Skip(1).ToArray(); + switch (action) + { + case "sum": + { + ProcessCmdForSumMySum(remainingArgs); + break; + } + default: + { + Console.WriteLine($"Unknown action: {action}"); + break; + } + } + } + } + + private void ProcessCmdForSumMySum(string[] args) + { + if (args.Length == 0) + { + throw new Exception(); + } + else + { + int p0 = default; + { + if (args.Length < 1) + { + throw new ArgumentException("Required argument 'x' not provided."); + } + else + { + try + { + p0 = (int)Convert.ChangeType(args[0], typeof(int)); + } + catch + { + throw new ArgumentException("Invalid syntax provided for argument 'x'."); + } + } + } + int p1 = default; + { + if (args.Length < 2) + { + throw new ArgumentException("Required argument 'y' not provided."); + } + else + { + try + { + p1 = (int)Convert.ChangeType(args[1], typeof(int)); + } + catch + { + throw new ArgumentException("Invalid syntax provided for argument 'y'."); + } + } + } + + // Now invoke the method with the parsed parameters + InvokeCommandAction(command => command.MySum(p0, p1)); + } + } + + } +} + +``` + + + + +```csharp showLineNumbers +using System; + +namespace TeCLI +{ + public partial class CommandDispatcher + { + public static void DisplayCommandCmdForSumHelp(string actionName = null) + { + Console.WriteLine("Please provide more details..."); + } + } +} + +``` + + + + +```csharp showLineNumbers +using System; +using System.Linq; + +namespace TeCLI +{ + public partial class CommandDispatcher + { + public async Task DispatchAsync(string[] args) + { + if (args.Length == 0) + { + DisplayApplicationHelp(); + } + else + { + + string command = args[0].ToLower(); + string[] remainingArgs = args.Skip(1).ToArray(); + + switch (command) + { + case "makesum": + { + await DispatchCmdForSumAsync(remainingArgs); + break; + } + + default: + { + Console.WriteLine($"Unknown command: {args[0]}"); + DisplayApplicationHelp(); + break; + } + } + } + } + } +} + +``` + + + + +```csharp showLineNumbers +using System; + +namespace TeCLI +{ + public partial class CommandDispatcher + { + public static void DisplayApplicationHelp() + { + Console.WriteLine("Please provide more details..."); + } + } +} + +``` + + + + +```csharp showLineNumbers +using System; +using System.Linq; +using Microsoft.Extensions.DependencyInjection; + +namespace TeCLI +{ + public partial class CommandDispatcher + { + private IServiceProvider ServiceProvider \{ get; } + + public CommandDispatcher(IServiceProvider serviceProvider) + { + ServiceProvider = serviceProvider; + } + + async Task InvokeCommandActionAsync(Func parameterizedAction) + { + var command = ServiceProvider.GetRequiredService(); + await parameterizedAction?.Invoke(command); + } + + void InvokeCommandAction(Action parameterizedAction) + { + var command = ServiceProvider.GetRequiredService(); + parameterizedAction?.Invoke(command); + } + } +} + +``` + + + + +```csharp showLineNumbers +using System; +using System.Linq; +using Microsoft.Extensions.DependencyInjection; + +namespace TeCLI +{ + public static class CommandDispatcherExtensions + { + public static IServiceCollection AddCommandDispatcher(this IServiceCollection services) + { + services.AddSingleton(); + services.AddSingleton(); + return services; + } + } +} + +``` + + + + +## Useful + +### Download Example (.NET C#) + +:::tip + +[Download Example project TeCLI ](/sources/TeCLI.zip) + +::: + + +### Share TeCLI + + + +https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI + + + diff --git a/v2/rscg_examples_site/docs/RSCG-Examples/index.md b/v2/rscg_examples_site/docs/RSCG-Examples/index.md index f126b805c..e9b9864b4 100644 --- a/v2/rscg_examples_site/docs/RSCG-Examples/index.md +++ b/v2/rscg_examples_site/docs/RSCG-Examples/index.md @@ -1,7 +1,7 @@ --- sidebar_position: 30 -title: 237 RSCG list by category -description: 237 RSCG list by category +title: 238 RSCG list by category +description: 238 RSCG list by category slug: /rscg-examples --- @@ -253,7 +253,7 @@ import DocCardList from '@theme/DocCardList'; ## CommandLine
- Expand CommandLine =>examples:3 + Expand CommandLine =>examples:4 @@ -269,6 +269,11 @@ import DocCardList from '@theme/DocCardList'; [ConsoleAppFramework](/docs/ConsoleAppFramework) + + + +[TeCLI](/docs/TeCLI) +
@@ -1554,6 +1559,8 @@ flowchart LR; CommandLine--> ConsoleAppFramework((ConsoleAppFramework)) + CommandLine--> TeCLI((TeCLI)) + Console--> Figgle((Figgle)) Constructor--> AutoDeconstruct((AutoDeconstruct)) diff --git a/v2/rscg_examples_site/docs/about.md b/v2/rscg_examples_site/docs/about.md index 55cd123de..417e8a642 100644 --- a/v2/rscg_examples_site/docs/about.md +++ b/v2/rscg_examples_site/docs/about.md @@ -6,7 +6,7 @@ title: About ## Content You will find here code examples -of 237 Roslyn Source Code Generator (RSCG) +of 238 Roslyn Source Code Generator (RSCG) that can be useful for you. That means, you will write more elegant and concise code - even if the generators code is not always nice to look. ## Are those examples ready for production? diff --git a/v2/rscg_examples_site/docs/indexRSCG.md b/v2/rscg_examples_site/docs/indexRSCG.md index cc0926273..f87492bb4 100644 --- a/v2/rscg_examples_site/docs/indexRSCG.md +++ b/v2/rscg_examples_site/docs/indexRSCG.md @@ -7,9 +7,9 @@ slug: /List-of-RSCG import useBaseUrl from '@docusaurus/useBaseUrl'; -## 237 RSCG with examples in descending chronological order +## 238 RSCG with examples in descending chronological order -This is the list of 237 ( 15 from Microsoft) RSCG with examples +This is the list of 238 ( 15 from Microsoft) RSCG with examples [See by category](/docs/rscg-examples) [See as json](/exports/RSCG.json) [See as Excel](/exports/RSCG.xlsx) @@ -20,6 +20,7 @@ This is the list of 237 ( 15 from Microsoft) RSCG with examples | No | Name | Date | Category | | --------- | ----- | ---- | -------- | +|238| [TeCLI by Tyler Coles ](/docs/TeCLI)|2025-11-07 => 07 November 2025 | [CommandLine](/docs/Categories/CommandLine) | |237| [Program by Microsoft ](/docs/Program)|2025-11-06 => 06 November 2025 | [EnhancementClass](/docs/Categories/EnhancementClass) | |236| [validly by Roman Jambor ](/docs/validly)|2025-10-06 => 06 October 2025 | [Validator](/docs/Categories/Validator) | |235| [Csvcsharp by Yusuke Nakada ](/docs/Csvcsharp)|2025-10-05 => 05 October 2025 | [Serializer](/docs/Categories/Serializer) | diff --git a/v2/rscg_examples_site/src/components/HomepageFeatures/index.js b/v2/rscg_examples_site/src/components/HomepageFeatures/index.js index cdca5edcc..1a4764f53 100644 --- a/v2/rscg_examples_site/src/components/HomepageFeatures/index.js +++ b/v2/rscg_examples_site/src/components/HomepageFeatures/index.js @@ -4,7 +4,7 @@ import styles from './styles.module.css'; const FeatureList = [ { -title: '237 Examples (15 from MSFT)', +title: '238 Examples (15 from MSFT)', Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default, description: ( <> diff --git a/v2/rscg_examples_site/static/exports/RSCG.json b/v2/rscg_examples_site/static/exports/RSCG.json index 814dbf71c..7a0d3696b 100644 --- a/v2/rscg_examples_site/static/exports/RSCG.json +++ b/v2/rscg_examples_site/static/exports/RSCG.json @@ -1897,6 +1897,14 @@ "Source": "https://github.com/dotnet/aspnetcore/", "Category": "EnhancementClass", "AddedOn": "2025-11-06T00:00:00" + }, + { + "Name": "TeCLI", + "Link": "https://ignatandrei.github.io/RSCG_Examples/v2/docs/TeCLI", + "NuGet": "https://www.nuget.org/packages/TeCLI/", + "Source": "https://github.com/tyevco/TeCLI", + "Category": "CommandLine", + "AddedOn": "2025-11-07T00:00:00" } ] } \ No newline at end of file diff --git a/v2/rscg_examples_site/static/exports/RSCG.xlsx b/v2/rscg_examples_site/static/exports/RSCG.xlsx index 045f006ac..7762264ad 100644 Binary files a/v2/rscg_examples_site/static/exports/RSCG.xlsx and b/v2/rscg_examples_site/static/exports/RSCG.xlsx differ diff --git a/v2/rscg_examples_site/static/sources/TeCLI.zip b/v2/rscg_examples_site/static/sources/TeCLI.zip new file mode 100644 index 000000000..a4f97908a Binary files /dev/null and b/v2/rscg_examples_site/static/sources/TeCLI.zip differ