osu! is a freeware rhythm video game for Microsoft Windows. It is written in C# implementing the .NET Framework. Its gameplay is based on commercial titles including Osu! Tatakae! Ouendan, Elite Beat Agents and Taiko no Tatsujin.