Source: https://seerepo.com/r/microsoft/calculator/built
Markdown source: https://seerepo.com/r/microsoft/calculator/built.md
Description: calculator is a C# repo built with Microsoft.NETCore.UniversalWindowsPlatform and CommunityToolkit.Mvvm.

# What is calculator built with?

calculator is a C# repo built with Microsoft.NETCore.UniversalWindowsPlatform and CommunityToolkit.Mvvm. It is tested with Appium.WebDriver, Microsoft.NET.Test.Sdk, MSTest.TestAdapter, and MSTest.TestFramework and deploys with Microsoft.ApplicationInsights and System.Diagnostics.DiagnosticSource. It has 36,325 written lines, with 45 test files.

Read on November 7, 2026, at commit 79e1ac5.

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

## Frontend

### Interface

- **Microsoft.UI.Xaml**: 3 files

## Support

### The base

- **Microsoft.NETCore.UniversalWindowsPlatform**
- **[CommunityToolkit.Mvvm](https://seerepo.com/uses/communitytoolkitmvvm)**: 12 files

### Testing

- **Appium.WebDriver**
- **Microsoft.NET.Test.Sdk**
- **MSTest.TestAdapter**
- **MSTest.TestFramework**

### Deploy

- **Microsoft.ApplicationInsights**
- **System.Diagnostics.DiagnosticSource**

### Other

- **System.Drawing.Common**
- **System.Text.Json**: 3 files

## Other repos with a similar stack

- [PowerShell/PowerShell](https://seerepo.com/r/PowerShell/PowerShell/built): Microsoft.ApplicationInsights
- [files-community/Files](https://seerepo.com/r/files-community/Files/built): CommunityToolkit.Mvvm
- [ShareX/ShareX](https://seerepo.com/r/ShareX/ShareX/built): CommunityToolkit.Mvvm
- [SeleniumHQ/selenium](https://seerepo.com/r/SeleniumHQ/selenium/built): System.Diagnostics.DiagnosticSource
- [DevToys-app/DevToys](https://seerepo.com/r/DevToys-app/DevToys/built): CommunityToolkit.Mvvm
- [icsharpcode/ILSpy](https://seerepo.com/r/icsharpcode/ILSpy/built): CommunityToolkit.Mvvm

## Frequently asked questions

### What language is calculator written in?

calculator is written in C#, with 36,325 written lines.

### What framework does calculator use?

calculator is built with Microsoft.NETCore.UniversalWindowsPlatform and CommunityToolkit.Mvvm.

### Does calculator have tests?

Yes. calculator has 45 test files and is tested with Appium.WebDriver, Microsoft.NET.Test.Sdk, MSTest.TestAdapter, and MSTest.TestFramework.

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

The ones that share most of its stack: PowerShell/PowerShell, files-community/Files, and ShareX/ShareX.

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