Source: https://seerepo.com/r/microsoft/garnet/built
Markdown source: https://seerepo.com/r/microsoft/garnet/built.md
Description: garnet is a C# repo built with Microsoft.Extensions.Hosting.

# What is garnet built with?

garnet is a C# repo built with Microsoft.Extensions.Hosting. It signs people in with Azure.Identity, Microsoft.IdentityModel.Protocols.OpenIdConnect, and System.IdentityModel.Tokens.Jwt, uses AI through System.Numerics.Tensors, deploys with Microsoft.Extensions.Hosting.WindowsServices, Microsoft.Extensions.Logging.Configuration, Microsoft.Extensions.Logging.Console, and Microsoft.Extensions.Logging, and uses StackExchange.Redis and Azure.Storage.Blobs. It has 471,032 written lines, with 410 test files.

Read on November 11, 2026, at commit d7b8be8.

Repository: https://github.com/microsoft/garnet

## Backend

### Data

- **StackExchange.Redis**
- **Azure.Storage.Blobs**: 4 files

### Sign-in

- **Azure.Identity**: 1 file
- **Microsoft.IdentityModel.Protocols.OpenIdConnect**: 1 file
- **System.IdentityModel.Tokens.Jwt**: 1 file

### AI

- **System.Numerics.Tensors**: 1 file

## Support

### The base

- **[Microsoft.Extensions.Hosting](https://seerepo.com/uses/microsoftextensionshosting)**: 2 files

### Deploy

- **Microsoft.Extensions.Hosting.WindowsServices**
- **Microsoft.Extensions.Logging.Configuration**
- **Microsoft.Extensions.Logging.Console**
- **[Microsoft.Extensions.Logging](https://seerepo.com/uses/microsoftextensionslogging)**: 246 files

### Tools

- **Microsoft.VisualStudio.Threading.Analyzers**
- **BenchmarkDotNet**: 4 files

### Other

- **CommandLineParser**

## Other repos with a similar stack

- [dotnet/aspnetcore](https://seerepo.com/r/dotnet/aspnetcore/built): Microsoft.Extensions.Hosting, Azure.Identity, Microsoft.IdentityModel.Protocols.OpenIdConnect, System.IdentityModel.Tokens.Jwt, Microsoft.Extensions.Logging.Console, Microsoft.Extensions.Logging · [Compare](https://seerepo.com/compare/dotnet/aspnetcore/vs/microsoft/garnet)
- [duplicati/duplicati](https://seerepo.com/r/duplicati/duplicati/built): Azure.Storage.Blobs, Azure.Identity, System.IdentityModel.Tokens.Jwt, Microsoft.Extensions.Logging.Console, Microsoft.Extensions.Logging · [Compare](https://seerepo.com/compare/duplicati/duplicati/vs/microsoft/garnet)
- [microsoft/semantic-kernel](https://seerepo.com/r/microsoft/semantic-kernel/built): Microsoft.Extensions.Hosting, System.IdentityModel.Tokens.Jwt, Microsoft.Extensions.Logging.Console, Microsoft.Extensions.Logging · [Compare](https://seerepo.com/compare/microsoft/garnet/vs/microsoft/semantic-kernel)
- [microsoft/agent-framework](https://seerepo.com/r/microsoft/agent-framework/built): Azure.Storage.Blobs, Microsoft.Extensions.Hosting, Azure.Identity, Microsoft.Extensions.Logging · [Compare](https://seerepo.com/compare/microsoft/agent-framework/vs/microsoft/garnet)
- [microsoft/autogen](https://seerepo.com/r/microsoft/autogen/built): Microsoft.Extensions.Hosting, Azure.Identity, Microsoft.Extensions.Logging · [Compare](https://seerepo.com/compare/microsoft/autogen/vs/microsoft/garnet)
- [jasontaylordev/CleanArchitecture](https://seerepo.com/r/jasontaylordev/CleanArchitecture/built): Microsoft.Extensions.Hosting, Azure.Identity

## Frequently asked questions

### What language is garnet written in?

garnet is written in C#, with 471,032 written lines.

### What framework does garnet use?

garnet is built with Microsoft.Extensions.Hosting.

### What does garnet sign people in with?

garnet signs people in with Azure.Identity, Microsoft.IdentityModel.Protocols.OpenIdConnect, and System.IdentityModel.Tokens.Jwt.

### Does garnet use AI?

Yes. garnet uses AI through System.Numerics.Tensors.

### What services does garnet use?

garnet uses StackExchange.Redis and Azure.Storage.Blobs.

### Does garnet have tests?

Yes. garnet has 410 test files.

### Which repos have a stack like garnet's?

The ones that share most of its stack: dotnet/aspnetcore, duplicati/duplicati, and microsoft/semantic-kernel.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
