Source: https://seerepo.com/r/files-community/Files/built
Markdown source: https://seerepo.com/r/files-community/Files/built.md
Description: Files is a C# repo built with Microsoft.WindowsAppSDK and CommunityToolkit.Mvvm. It stores its data in SQLite and watches its errors with Sentry.

# What is Files built with?

Files is a C# repo built with Microsoft.WindowsAppSDK and CommunityToolkit.Mvvm. It stores its data in SQLite, watches its errors with Sentry, makes its content with TagLibSharp, deploys with Microsoft.Extensions.Logging.Debug and Microsoft.Extensions.Logging, and uses Microsoft.Data.Sqlite.Core and SQLitePCLRaw.bundle_e_sqlite3. It has 145,314 written lines, with 22 test files.

Read on November 6, 2026, at commit 11e4422.

Repository: https://github.com/files-community/Files

## Frontend

### Interface

- **CommunityToolkit.WinUI.Controls.Primitives**
- **CommunityToolkit.WinUI.Controls.SettingsControls**
- **CommunityToolkit.WinUI.Converters**
- **Microsoft.Graphics.Win2D**
- **Microsoft.Xaml.Behaviors.WinUI.Managed**
- **CommunityToolkit.WinUI.Behaviors**: 1 file

## Backend

### Data

- **Microsoft.Data.Sqlite.Core**
- **SQLitePCLRaw.bundle_e_sqlite3**
- **[SQLite](https://seerepo.com/uses/sqlite)**: 5 files · [src/Files.App.Server/Cloud/AbstractCloudDetector.cs, line 1](https://github.com/files-community/Files/blob/11e44223a4bc1a0a21e0fc39de2a46160cda95f4/src/Files.App.Server/Cloud/AbstractCloudDetector.cs#L1)

### Services

- **[Sentry](https://seerepo.com/uses/sentry)**: 6 files · [src/Files.App/Data/Commands/ActionCommand.cs, line 8](https://github.com/files-community/Files/blob/11e44223a4bc1a0a21e0fc39de2a46160cda95f4/src/Files.App/Data/Commands/ActionCommand.cs#L8)

## Support

### The base

- **Microsoft.WindowsAppSDK**
- **CommunityToolkit.Mvvm**: 2 files

### Content

- **TagLibSharp**

### Deploy

- **Microsoft.Extensions.Logging.Debug**
- **Microsoft.Extensions.Logging**: 89 files

### Tools

- **Microsoft.CodeAnalysis.Analyzers**
- **Microsoft.Windows.CsWin32**
- **Microsoft.Windows.SDK.BuildTools**
- **Microsoft.CodeAnalysis.CSharp**: 2 files

### Other

- **SharpZipLib**
- **System.Drawing.Common**
- **UTF.Unknown**
- **CommunityToolkit.WinUI.Helpers**: 48 files
- **System.Text.Json**: 13 files
- **Microsoft.Extensions.DependencyInjection**: 2 files
- **DiscUtils.Udf**: 1 file

## Other repos with a similar stack

- [ppy/osu](https://seerepo.com/r/ppy/osu/built): Microsoft.Data.Sqlite.Core, SQLitePCLRaw.bundle_e_sqlite3, SQLite, TagLibSharp · [Compare](https://seerepo.com/compare/files-community/Files/vs/ppy/osu)
- [lively-community/lively](https://seerepo.com/r/lively-community/lively/built): Microsoft.WindowsAppSDK, CommunityToolkit.Mvvm, Microsoft.Graphics.Win2D · [Compare](https://seerepo.com/compare/files-community/Files/vs/lively-community/lively)
- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): SQLite, Sentry
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): SQLite, Sentry
- [openai/codex](https://seerepo.com/r/openai/codex/built): SQLite, Sentry
- [nocodb/nocodb](https://seerepo.com/r/nocodb/nocodb/built): SQLite, Sentry

## Frequently asked questions

### What language is Files written in?

Files is written in C#, with 145,314 written lines.

### What framework does Files use?

Files is built with Microsoft.WindowsAppSDK and CommunityToolkit.Mvvm.

### What database does Files use?

Files stores its data in SQLite.

The proof: [src/Files.App.Server/Cloud/AbstractCloudDetector.cs, line 1](https://github.com/files-community/Files/blob/11e44223a4bc1a0a21e0fc39de2a46160cda95f4/src/Files.App.Server/Cloud/AbstractCloudDetector.cs#L1)

### What services does Files use?

Files watches its errors with Sentry and uses Microsoft.Data.Sqlite.Core and SQLitePCLRaw.bundle_e_sqlite3.

The proof: [src/Files.App/Data/Commands/ActionCommand.cs, line 8](https://github.com/files-community/Files/blob/11e44223a4bc1a0a21e0fc39de2a46160cda95f4/src/Files.App/Data/Commands/ActionCommand.cs#L8)

### Does Files have tests?

Yes. Files has 22 test files.

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

The ones that share most of its stack: ppy/osu, lively-community/lively, and n8n-io/n8n.

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