Ridge

Client generator

A source generator that creates strongly typed HTTP clients for integration tests.

GitHub

50 stars
2 watching
0 forks
Language: C#
last commit: almost 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
surgicalcoder/apiclientgeneratorAutomates generation of strongly typed HTTP client classes from APIs.20
jalalx/httpclientcodegeneratorA tool that generates boilerplate HttpClient code using Roslyn's source generator feature.45
nenonaninu/typedsignalr.clientA C# source generator that creates strongly typed SignalR clients by defining interfaces for hub methods and client registrations.152
interagent/heroicsA Ruby HTTP client generator that creates an API client from a JSON schema413
collinalpert/lombok.netA .NET library that uses source generators to automatically create boilerplate code for classes and structs.316
codecentric/net_automatic_interfaceAutomatically generates interfaces from classes to reduce friction and noise in code63
mechanismhq/clarigenAutomatically generates TypeScript-friendly clients for interacting with Clarity smart contracts31
gabriella439/optparse-genericA tool to automatically generate a command-line interface from any Haskell data type208
burgyn/mmlib.mediatr.generatorsAutomates the creation of controllers and their methods based on MediatR requests37
beakona/autointerfaceAn interface-to-member source generator that creates code to redirect interface calls to backing members.76
lokimidgard/autoinvoke.generatorAutomates method invocation for all non-static types in a project based on an annotated generic method.9
jimmy-mll/dependencyinjection.sourcegeneratorsAutomates service registration in the Dependency Injection service collection.6
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
lucasteles/stronglyGenerates boilerplate code for strongly-typed values36
mmuller88/cdk-alps-spec-rest-apiAn AWS CDK construct that generates an API Gateway from an ALPS API YAML file6