Source: https://seerepo.com/r/BeyondDimension/SteamTools/built
Markdown source: https://seerepo.com/r/BeyondDimension/SteamTools/built.md
Description: SteamTools is a C# repo built with Avalonia.Desktop, Avalonia, ReactiveUI.Avalonia, ReactiveUI, and Yarp.ReverseProxy. It makes its content with ZXing.Net.

# What is SteamTools built with?

SteamTools is a C# repo built with Avalonia.Desktop, Avalonia, ReactiveUI.Avalonia, ReactiveUI, and Yarp.ReverseProxy. It makes its content with ZXing.Net, is tested with Microsoft.NET.Test.Sdk, NUnit3TestAdapter, Moq, and NUnit, deploys with Microsoft.Extensions.Logging.Console, NLog.Web.AspNetCore, NLog, and NLog.Extensions.Logging, and uses System.Runtime.Caching. It has 98,333 written lines, with 20 test files.

Read on November 8, 2026, at commit 1eeeae7.

Repository: https://github.com/BeyondDimension/SteamTools

## Frontend

### Interface

- **Avalonia.AvaloniaEdit**
- **Avalonia.Controls.ColorPicker**
- **Avalonia.Controls.DataGrid**
- **HarfBuzzSharp**
- **SkiaSharp**: 11 files
- **Microsoft.Toolkit.Uwp.Notifications**: 1 file

## Backend

### Data

- **System.Runtime.Caching**

## Support

### The base

- **[Avalonia.Desktop](https://seerepo.com/uses/avaloniadesktop)**
- **Avalonia**: 68 files
- **ReactiveUI.Avalonia**: 23 files
- **ReactiveUI**: 1 file
- **Yarp.ReverseProxy**: 1 file

### Content

- **ZXing.Net**: 1 file

### Testing

- **Microsoft.NET.Test.Sdk**
- **NUnit3TestAdapter**
- **Moq**: 8 files
- **NUnit**: 1 file

### Deploy

- **Microsoft.Extensions.Logging.Console**
- **NLog.Web.AspNetCore**
- **NLog**: 3 files
- **NLog.Extensions.Logging**: 1 file

### Tools

- **Microsoft.CodeAnalysis.Analyzers**
- **NUnit.Analyzers**
- **Microsoft.CodeAnalysis.CSharp**: 3 files

### Other

- **HarfBuzzSharp.NativeAssets.Linux**
- **Microsoft.Bcl.AsyncInterfaces**
- **Microsoft.Extensions.DependencyModel**
- **Microsoft.Extensions.FileProviders.Physical**
- **Microsoft.IO.RecyclableMemoryStream**
- **Microsoft.Win32.SystemEvents**
- **SharpZipLib**
- **SkiaSharp.HarfBuzz**
- **SkiaSharp.NativeAssets.Linux**
- **Stun.Net**
- **System.Drawing.Common**
- **System.Linq.Async**
- **System.Management**
- **System.Security.Cryptography.ProtectedData**
- **System.Reactive**: 12 files
- **System.CommandLine**: 5 files
- **AutoMapper**: 1 file
- **DnsClient**: 1 file

## Other repos with a similar stack

- [2dust/v2rayN](https://seerepo.com/r/2dust/v2rayN/built): Avalonia.Desktop, ReactiveUI.Avalonia, ReactiveUI, Avalonia.AvaloniaEdit, NLog · [Compare](https://seerepo.com/compare/2dust/v2rayN/vs/BeyondDimension/SteamTools)
- [ShareX/ShareX](https://seerepo.com/r/ShareX/ShareX/built): Avalonia.Desktop, Avalonia, Avalonia.Controls.ColorPicker, SkiaSharp · [Compare](https://seerepo.com/compare/BeyondDimension/SteamTools/vs/ShareX/ShareX)
- [Devolutions/UniGetUI](https://seerepo.com/r/Devolutions/UniGetUI/built): Avalonia.Desktop, Avalonia, Avalonia.AvaloniaEdit, Avalonia.Controls.DataGrid · [Compare](https://seerepo.com/compare/BeyondDimension/SteamTools/vs/Devolutions/UniGetUI)
- [duplicati/duplicati](https://seerepo.com/r/duplicati/duplicati/built): Avalonia.Desktop, Avalonia, Microsoft.Toolkit.Uwp.Notifications, Microsoft.Extensions.Logging.Console · [Compare](https://seerepo.com/compare/BeyondDimension/SteamTools/vs/duplicati/duplicati)
- [icsharpcode/ILSpy](https://seerepo.com/r/icsharpcode/ILSpy/built): Avalonia.Desktop, Avalonia, Avalonia.AvaloniaEdit · [Compare](https://seerepo.com/compare/BeyondDimension/SteamTools/vs/icsharpcode/ILSpy)
- [Flow-Launcher/Flow.Launcher](https://seerepo.com/r/Flow-Launcher/Flow.Launcher/built): SkiaSharp, Microsoft.Toolkit.Uwp.Notifications, NLog · [Compare](https://seerepo.com/compare/BeyondDimension/SteamTools/vs/Flow-Launcher/Flow.Launcher)

## Frequently asked questions

### What language is SteamTools written in?

SteamTools is written in C#, with 98,333 written lines.

### What framework does SteamTools use?

SteamTools is built with Avalonia.Desktop, Avalonia, ReactiveUI.Avalonia, ReactiveUI, and Yarp.ReverseProxy.

### What services does SteamTools use?

SteamTools uses System.Runtime.Caching.

### Does SteamTools have tests?

Yes. SteamTools has 20 test files and is tested with Microsoft.NET.Test.Sdk, NUnit3TestAdapter, Moq, and NUnit.

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

The ones that share most of its stack: 2dust/v2rayN, ShareX/ShareX, and Devolutions/UniGetUI.

## 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.
