ppy/osu-framework
View on GitHubA game framework written with osu! in mind.
- Stars
- 2k
- Forks
- 501
- Open beginner issues
- 1
- Indexed issues
- 329
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 15
- Dominant language
- C#
- License
- MIT
- Last GitHub push
- Sep 18, 2026
- Latest indexed
- Sep 20, 2026
- Contributing guide
- No contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- No beginner labels indexed
-
platform:linux
Difficulty 4/5 3-5 days Newbie friendliness 45/100
ppy/osu-framework#6758 · 3 comments ·
-
platform:linux
Difficulty 4/5 3-5 days Newbie friendliness 48/100
ppy/osu-framework#6750 · 3 comments ·
-
area:input platform:linux
Difficulty 4/5 3-5 days Newbie friendliness 45/100
ppy/osu-framework#6749 · 8 comments · 1 reaction ·
-
area:input type:reliability
Difficulty 3/5 1-2 days Newbie friendliness 48/100
ppy/osu-framework#6747 · 5 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 32/100
ppy/osu-framework#6697 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
ppy/osu-framework#6650 · 4 comments · 2 reactions ·
-
area:video
Difficulty 3/5 1-2 days Newbie friendliness 35/100
ppy/osu-framework#6625 · 7 comments · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
ppy/osu-framework#6602 · 5 comments ·
-
platform:android
Difficulty 5/5 Over a week Newbie friendliness 25/100
ppy/osu-framework#6577 · 1 comment ·
-
platform:android
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#6576 · 1 reaction ·
-
platform:mobile
Difficulty 3/5 1-2 days Newbie friendliness 42/100
ppy/osu-framework#6546 · 1 comment ·
-
SDL3 blockers Openbroken-in-sdl epic
ppy/osu-framework#6540 · 2 comments · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#6538 · 3 comments ·
-
area:screens
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#6518 · 1 comment ·
-
area:input
Difficulty 5/5 Over a week Newbie friendliness 25/100
ppy/osu-framework#6508 ·
-
area:transformations priority:1 type:performance
Difficulty 4/5 3-5 days Newbie friendliness 52/100
ppy/osu-framework#6491 · 1 comment ·
-
area:transformations
Difficulty 3/5 1-2 days Newbie friendliness 52/100
ppy/osu-framework#6482 ·
-
area:graphics renderer/directx
Difficulty 4/5 3-5 days Newbie friendliness 38/100
ppy/osu-framework#6429 ·
-
area:graphics type:performance
Difficulty 4/5 3-5 days Newbie friendliness 42/100
ppy/osu-framework#6400 ·
-
area:graphics
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#6274 · 1 comment ·
-
area:renderer-deferred area:renderer-veldrid
Difficulty 4/5 3-5 days Newbie friendliness 42/100
ppy/osu-framework#6236 · 1 comment ·
-
platform:windows type:performance
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#6230 · 1 comment ·
-
platform:macOS type:performance
Difficulty 5/5 Over a week Newbie friendliness 20/100
ppy/osu-framework#6217 · 1 comment ·
-
area:graphics
Difficulty 5/5 Over a week Newbie friendliness 30/100
ppy/osu-framework#6205 · 5 comments ·
-
area:platform platform:macOS
Difficulty 4/5 3-5 days Newbie friendliness 28/100
ppy/osu-framework#6183 ·
-
area:dependency-injection
Difficulty 3/5 1-2 days Newbie friendliness 35/100
ppy/osu-framework#6157 ·
-
area:input type:performance
Difficulty 5/5 Over a week Newbie friendliness 25/100
ppy/osu-framework#6141 · 3 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
ppy/osu-framework#6134 ·
-
area:input
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
ppy/osu-framework#6102 ·
-
platform:iOS priority:1
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#6084 ·
-
area:platform platform:macOS type:reliability
Difficulty 3/5 1-2 days Newbie friendliness 35/100
ppy/osu-framework#6082 ·
-
platform:windows priority:1
Difficulty 3/5 1-2 days Newbie friendliness 42/100
ppy/osu-framework#6043 ·
-
area:input priority:1
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#6037 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 28/100
ppy/osu-framework#6028 · 2 comments ·
-
area:libraries area:video platform:linux
Difficulty 5/5 Over a week Newbie friendliness 25/100
ppy/osu-framework#6025 · 4 reactions ·
-
area:input platform:iOS
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#6008 · 5 comments ·
-
type:performance
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#5986 · 1 comment ·
-
area:video
Difficulty 4/5 3-5 days Newbie friendliness 45/100
ppy/osu-framework#5971 · 2 comments ·
-
area:renderer-gl priority:1
Difficulty 3/5 1-2 days Newbie friendliness 50/100
ppy/osu-framework#5951 ·
-
area:dependency-injection
Difficulty 4/5 3-5 days Newbie friendliness 45/100
ppy/osu-framework#5939 ·
-
platform:iOS priority:0
Difficulty 3/5 1-2 days Newbie friendliness 35/100
ppy/osu-framework#5934 · 2 comments ·
-
area:renderer-veldrid
Difficulty 4/5 3-5 days Newbie friendliness 25/100
ppy/osu-framework#5885 · 1 comment · 1 reaction ·
-
Tablet output area is not properly configured when moving the window between hdpi and ldpi display Openarea:platform platform:macOS
Difficulty 4/5 3-5 days Newbie friendliness 30/100
ppy/osu-framework#5882 · 2 comments ·
-
area:renderer-veldrid priority:0
Difficulty 4/5 3-5 days Newbie friendliness 25/100
ppy/osu-framework#5858 · 1 comment ·
-
area:UI proposal type:reliability
Difficulty 5/5 Over a week Newbie friendliness 25/100
ppy/osu-framework#5851 ·
-
platform:iOS platform:macOS priority:1
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#5848 · 3 comments ·
-
area:tooling
Difficulty 4/5 3-5 days Newbie friendliness 35/100
ppy/osu-framework#5827 · 1 comment ·
-
area:dependency-injection area:drawable priority:3
Difficulty 5/5 Over a week Newbie friendliness 30/100
ppy/osu-framework#5818 ·
-
area:dependency-injection proposal
Difficulty 5/5 Over a week Newbie friendliness 25/100
ppy/osu-framework#5817 ·
-
area:tooling priority:1
Difficulty 3/5 1-2 days Newbie friendliness 35/100
ppy/osu-framework#5811 · 1 reaction ·