Skip to content

Gryd.IOBuild Scalable .NET Applications

Enterprise-grade framework following Clean Architecture, DDD, and CQRS patterns. Modular, testable, and production-ready.

Gryd.IO

๐Ÿ“ฆ Core Packages โ€‹

๐Ÿงฉ Modules โ€‹

๐Ÿš€ Quick Start โ€‹

Install the packages you need:

bash
# Core packages
dotnet add package Gryd.Core
dotnet add package Gryd.Domain
dotnet add package Gryd.Application
dotnet add package Gryd.Infrastructure
dotnet add package Gryd.API

# Modules
dotnet add package GrydAuth

Configure in your Program.cs:

csharp
using Gryd.API.Extensions;

var builder = WebApplication.CreateBuilder(args);

// Add Gryd.IO services
builder.Services.AddGrydCore(typeof(Program).Assembly);

var app = builder.Build();

// Use Gryd.IO middleware
app.UseGryd();

app.Run();

๐Ÿ’ก Why Gryd.IO? โ€‹

FeatureGryd.IOManual Implementation
Setup TimeMinutesDays/Weeks
ArchitectureClean Architecture built-inYou design it
PatternsCQRS, Repository, Result, etc.Implement yourself
ValidationFluentValidation pipelineManual integration
Multi-tenancyFirst-class supportComplex to add
Testing100+ tests includedWrite from scratch

๐Ÿค Community โ€‹

GitHubNuGetDiscord

Released under the MIT License.