hazeliscoding/sdl3-porter
Port SDL2 code to SDL3 without the bugs that still compile. An agent skill that runs SDL's rename scripts, fixes the build and catches runtime traps, each proven by fixtures in CI.
Is hazeliscoding/sdl3-porter beginner-friendly?
We have not seen enough recent pull requests from outside contributors to hazeliscoding/sdl3-porter to say how often they are merged. 4 beginner-friendly issues are open now.
- Stars
- 1
- Forks
- 1
- Open beginner issues
- 4
- Indexed issues
- 21
- Avg merge
- 3m
- Merged PRs (30d)
- 1
- Dominant language
- C
- License
- Zlib
- Last GitHub push
- Oct 21, 2026
- Latest indexed
- Oct 21, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- good first issue help wanted
How to contribute to hazeliscoding/sdl3-porter
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- Your contributions will be published under the project's Zlib license.
- Pick one of the 4 open beginner-friendly issues below and comment that you want to work on it before you start.
Issues somebody may already be working on are listed last. List everything by date
-
documentation good first issue
Difficulty 1/5 1-3 hours Newbie friendliness 83/100
hazeliscoding/sdl3-porter#19 ·
-
bug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
hazeliscoding/sdl3-porter#17 ·
-
help wanted trap candidate
Difficulty 5/5 Over a week Newbie friendliness 25/100
hazeliscoding/sdl3-porter#16 ·
-
help wanted trap candidate
Difficulty 4/5 3-5 days Newbie friendliness 35/100
hazeliscoding/sdl3-porter#15 ·
-
help wanted trap candidate
Difficulty 4/5 3-5 days Newbie friendliness 35/100
hazeliscoding/sdl3-porter#14 ·
-
help wanted trap candidate
Difficulty 4/5 3-5 days Newbie friendliness 25/100
hazeliscoding/sdl3-porter#13 ·
-
help wanted trap candidate
Difficulty 4/5 3-5 days Newbie friendliness 35/100
hazeliscoding/sdl3-porter#12 ·
-
enhancement later
Difficulty 5/5 Over a week Newbie friendliness 35/100
hazeliscoding/sdl3-porter#11 ·
-
enhancement later
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
hazeliscoding/sdl3-porter#10 ·
-
enhancement later
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
enhancement later
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
enhancement later
Difficulty 4/5 3-5 days Newbie friendliness 52/100
-
enhancement later
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Release 1.1.0Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 52/100
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
trap-cards check: require a sample and an eval case for every trapPossibly taken A pull request linked to this issue is open or already merged. Openenhancement good first issue
Difficulty 3/5 1-2 days Newbie friendliness 82/100
hazeliscoding/sdl3-porter#21 ·
-
trap-cards check: require every part of a trap cardPossibly taken A pull request linked to this issue is open or already merged. Openenhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
hazeliscoding/sdl3-porter#20 ·
-
Test find_traps.py's search of the committed SDL2 codePossibly taken @ian0318git claimed this 1 day ago. Opengood first issue
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
hazeliscoding/sdl3-porter#18 ·
-
List the plugin in plugin directoriesPossibly taken @hazeliscoding claimed this 9 days ago. Open
hazeliscoding/sdl3-porter#4 · 1 assignee ·