Source: https://seerepo.com/r/ppy/osu/built
Markdown source: https://seerepo.com/r/ppy/osu/built.md
Description: osu is a C# repo. It makes its content with TagLibSharp and is tested with Microsoft.NET.Test.Sdk, NUnit, NUnit3TestAdapter, Moq, and Bogus.

# What is osu built with?

osu is a C# repo. It makes its content with TagLibSharp, is tested with Microsoft.NET.Test.Sdk, NUnit, NUnit3TestAdapter, Moq, and Bogus, and uses Microsoft.Data.Sqlite.Core, SQLitePCLRaw.bundle_e_sqlite3, and SQLite. It has 600,812 written lines, with 3,911 test files.

Read on November 6, 2026, at commit 8b7b8da.

Repository: https://github.com/ppy/osu

## Backend

### Data

- **Microsoft.Data.Sqlite.Core**
- **SQLitePCLRaw.bundle_e_sqlite3**
- **[SQLite](https://seerepo.com/uses/sqlite)**: 1 file · [osu.Game/osu.Game.csproj, line 32](https://github.com/ppy/osu/blob/8b7b8dac9c5d79f6eedb4b8c816a40bf8d0a8862/osu.Game/osu.Game.csproj#L32)

## Support

### Content

- **TagLibSharp**

### Testing

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

### Tools

- **BenchmarkDotNet**: 1 file

### Other

- **Microsoft.AspNetCore.SignalR.Protocols.MessagePack**
- **System.IO.Packaging**
- **MessagePack**: 74 files
- **Newtonsoft.Json**: 23 files
- **SharpCompress**: 13 files
- **AutoMapper**: 1 file

## Other repos with a similar stack

- [files-community/Files](https://seerepo.com/r/files-community/Files/built): Microsoft.Data.Sqlite.Core, SQLitePCLRaw.bundle_e_sqlite3, SQLite, TagLibSharp · [Compare](https://seerepo.com/compare/files-community/Files/vs/ppy/osu)
- [affaan-m/ECC](https://seerepo.com/r/affaan-m/ECC/built): SQLite
- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): SQLite
- [ultraworkers/claw-code](https://seerepo.com/r/ultraworkers/claw-code/built): SQLite
- [ollama/ollama](https://seerepo.com/r/ollama/ollama/built): SQLite
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): SQLite

## Frequently asked questions

### What language is osu written in?

osu is written in C#, with 600,812 written lines.

### What services does osu use?

osu uses Microsoft.Data.Sqlite.Core, SQLitePCLRaw.bundle_e_sqlite3, and SQLite.

### Does osu have tests?

Yes. osu has 3,911 test files and is tested with Microsoft.NET.Test.Sdk, NUnit, NUnit3TestAdapter, Moq, and Bogus.

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

The ones that share most of its stack: files-community/Files, affaan-m/ECC, 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.
