What is better-genshin-impact built with?

better-genshin-impact is a C# repo built with ASP.NET Core, CommunityToolkit.Mvvm, and Microsoft.Extensions.Hosting. It stores its data in Microsoft.Extensions.Caching.Memory, uses AI through Microsoft.Extensions.AI.OpenAI, Microsoft.ML.OnnxRuntime.DirectML, Microsoft.ML.OnnxRuntime.Managed, ModelContextProtocol.AspNetCore, Microsoft.ML.OnnxRuntime, and 2 more, makes its content with Markdig, MailKit, MimeKit, and YamlDotNet, deploys with Serilog.Extensions.Logging, Serilog.Sinks.Console, Microsoft.Extensions.Logging, and Serilog.Sinks.File, and uses MCP. It has 318,208 written lines, with 172 test files.

Read on November 6, 2026, at commit 09193b7. Read it as markdown

Frontend

Interface 2

  • Microsoft.Web.WebView216 files
  • SkiaSharp5 files

Backend

The base 1

  • ASP.NET Core

Data 1

  • Microsoft.Extensions.Caching.Memory2 files

AI 6

  • Microsoft.ML.OnnxRuntime16 files
  • Microsoft.Extensions.AI5 files
  • Microsoft.Extensions.AI.OpenAI
  • Microsoft.ML.OnnxRuntime.DirectML
  • Microsoft.ML.OnnxRuntime.Managed
  • ModelContextProtocol.AspNetCore

Services 2

Support

The base 2

  • CommunityToolkit.Mvvm263 files
  • Microsoft.Extensions.Hosting15 files

Content 4

  • Markdig3 files
  • MailKit1 file
  • MimeKit1 file
  • YamlDotNet1 file

Deploy 4

Other 6

  • Newtonsoft.Json194 files
  • Microsoft.Extensions.DependencyInjection35 files
  • LibGit2Sharp7 files
  • NAudio6 files
  • System.Drawing.Common
  • System.IO.Hashing

Other repos with a similar stack

Ordered by how much of its stack they share with better-genshin-impact, then by stars.

Frequently asked questions

What language is better-genshin-impact written in?
better-genshin-impact is written in C#, with 318,208 written lines.
What framework does better-genshin-impact use?
better-genshin-impact is built with ASP.NET Core, CommunityToolkit.Mvvm, and Microsoft.Extensions.Hosting.
What database does better-genshin-impact use?
better-genshin-impact stores its data in Microsoft.Extensions.Caching.Memory.
Does better-genshin-impact use AI?
Yes. better-genshin-impact uses AI through Microsoft.Extensions.AI.OpenAI, Microsoft.ML.OnnxRuntime.DirectML, Microsoft.ML.OnnxRuntime.Managed, ModelContextProtocol.AspNetCore, Microsoft.ML.OnnxRuntime, Microsoft.Extensions.AI, and Anthropic.
What services does better-genshin-impact use?
Does better-genshin-impact have tests?
Yes. better-genshin-impact has 172 test files.
Which repos have a stack like better-genshin-impact's?
The ones that share most of its stack:dotnet/aspnetcoreKnifeLemon/Fileejellyfin/jellyfin

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →