RepoGuard
Updated 56 min ago
ppy

Organization

Public GitHub footprint of ppy

@ppy
View profile on GitHub

osu! and everything osu!

53

Public repositories

24,578

Total stars

2,167

Followers

The GitHub account of ppy reflects a strong focus on game development, particularly around osu!, with a wide range of repositories. Key projects include osu!, osu-framework, and osu-web, utilizing primary languages such as C#, JavaScript, and PHP. This public presence showcases both the community engagement and the technical depth of their work.

Top languages

C# 27JavaScript 4C++ 3Shell 2C 2PHP 1Markdown 1Objective-C 1

Public repositories

osu

18,514

rhythm is just a *click* away!

C#
Updated Jun 13, 2026

osu-framework

1,969

A game framework written with osu! in mind.

C#
Updated Jun 12, 2026

osu-web

1,137

the browser-facing portion of osu!

PHP
Updated Jun 12, 2026

osu-wiki

576

home of the osu! wiki

Markdown
Updated Jun 12, 2026

osu-api

340

Public API for accessing osu! related data.

Unknown Language
Updated Jun 6, 2026

osu-resources

269

assets used by osu!

C#
Updated Jun 11, 2026

osu-performance

241

Calculates user performance aggregates from scores

C++
Updated May 14, 2026

SDL3-CS

176

C# bindings for SDL3 (https://github.com/libsdl-org/SDL)

C#
Updated Jun 10, 2026

osu-stream

172

tap, slide, hold and spin to a beat you can feel!

C#
Updated May 15, 2026

osu-wine

140

Wine container for running osu! on OS X. http://osx.ppy.sh

Shell
Updated May 11, 2026

osu-tools

132

command line tools to get stuff done

C#
Updated May 19, 2026

osu-server-spectator

83

osu! spectator server

C#
Updated Jun 12, 2026

osu-difficulty-calculator

79

Processes raw beatmaps and saves difficulty attributes to a database backend

C#
Updated May 11, 2026

osu-stable-issues

61

Report critical osu-stable issues here

Unknown Language
Updated May 11, 2026

osu-deploy

55

Deploy script for lazer

C#
Updated Jun 8, 2026

Satori

48

Experimenting with dotnet runtime.

C#
Updated Apr 21, 2026

SDL2-CS

47

SDL2# - C# Wrapper for SDL2

C#
Updated May 11, 2026

osu-infrastructure

47

No description provided for this repository.

Unknown Language
Updated May 11, 2026

veldrid

44

A low-level, portable graphics library for .NET.

C#
Updated Jun 10, 2026

osuTK

40

A fork of OpenTK for use with osu/osu-framework. Adds .net standard, iOS and android support.

C#
Updated May 17, 2026

osu-templates

34

Get up and running quickly to extend osu!

Unknown Language
Updated May 11, 2026

osu-iPhone

33

A dated iPhone port by nuudles

Objective-C
Updated May 11, 2026

s3-nginx-proxy

31

A lightweight kubernetes deployable nginx-based caching reverse proxy

JavaScript
Updated May 11, 2026

osu-queue-score-statistics

22

A queue processor to handle updating general statistics updates from user scores

C#
Updated Jun 10, 2026

email-templates

20

Various email templates we use

Unknown Language
Updated May 11, 2026

osu-artwork

20

No description provided for this repository.

Unknown Language
Updated May 11, 2026

osu-server-beatmap-submission

20

No description provided for this repository.

C#
Updated Mar 18, 2026

osu-notification-server

19

No description provided for this repository.

TypeScript
Updated May 11, 2026

osu-design

19

Work-in-progress design discussions

Unknown Language
Updated Mar 15, 2026

helm-charts

15

Kubernetes helm charts

Go Template
Updated May 24, 2026

ppy.github.io

15

ppy.sh static landing page

HTML
Updated May 11, 2026

osu-queue-processor

14

No description provided for this repository.

C#
Updated May 17, 2026

osu-global-rank-lookup-cache

13

Caching layer for the most expensive of database operations

C#
Updated May 11, 2026

osu-onlinedb-generator

13

A lightweight program to generate the online.db beatmaps cache file for the osu! game client.

C#
Updated May 11, 2026

osu-elastic-indexer

11

MySQL -> Elasticsearch score pump

C#
Updated May 11, 2026

osu-localisation-analyser

10

.NET analyser for localisation in osu!

C#
Updated Jun 11, 2026

Squirrel.Windows

10

An installation and update framework for Windows desktop apps

C++
Updated May 11, 2026

veldrid-spirv

9

SPIR-V shader translation for Veldrid, using SPIRV-Cross

C#
Updated Mar 15, 2026

osu-beatmap-difficulty-lookup-cache

8

No description provided for this repository.

C#
Updated May 11, 2026

opentk-legacy

7

old thing

C#
Updated May 11, 2026

osu-queue-mania-key-rank-processor

7

No description provided for this repository.

C#
Updated May 11, 2026

kubernetes-secrets-exporter

7

No description provided for this repository.

JavaScript
Updated Mar 15, 2026

kubernetes-cloudflare-certificates-uploader

7

No description provided for this repository.

JavaScript
Updated Mar 15, 2026

vk

7

Low-level Vulkan bindings for .NET.

C#
Updated Mar 15, 2026

osu-performance-datasets-generator

6

No description provided for this repository.

Shell
Updated Mar 15, 2026

osu-framework-bindables

5

No description provided for this repository.

Unknown Language
Updated May 11, 2026

FFmpeg

5

ffmpeg fork with memory stream support as required by osu-stable

C
Updated May 11, 2026

scthumber

5

Some image thumbnailing daemon thing

JavaScript
Updated May 11, 2026

shared-tags

4

A collection of shared tags to be used across all repos

Unknown Language
Updated May 11, 2026

angle

4

A conformant OpenGL ES 2 implementation for Windows.

C++
Updated May 11, 2026

osu-server-replay-store

4

No description provided for this repository.

C#
Updated Mar 15, 2026

SDL

3

Simple Directmedia Layer

C
Updated May 11, 2026

managed-midi

1

Cross-platform MIDI processing library for mono and .NET (ALSA, CoreMIDI, Android, WinMM and UWP).

C#
Updated Mar 15, 2026

Frequently asked questions

What does ppy build on GitHub?

ppy builds several projects related to osu!, a popular rhythm game. Notable repositories include osu!, osu-framework, and osu-web, which contribute to both the game's infrastructure and community resources.

Which programming languages does ppy use?

ppy primarily uses C#, JavaScript, C++, Shell, C, and PHP in their repositories. This diverse set of languages supports various aspects of their projects, from game mechanics to web interfaces.

Are ppy's repositories public?

Yes, all of ppy's repositories are public on GitHub. This transparency allows community members to contribute, review code, and collaborate on the ongoing development of osu! and its related projects.

Is this exposure intended?

Monitor ppy with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account