10up/safe-svg
Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.
Is 10up/safe-svg beginner-friendly?
The maintainers of 10up/safe-svg usually reply to a pull request within 1 day. 1 beginner-friendly issue is open now.
- Stars
- 339
- Forks
- 39
- Open beginner issues
- 1
- Indexed issues
- 28
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 9
- Dominant language
- PHP
- License
- GPL-2.0
- Last GitHub push
- Sep 7, 2026
- Latest indexed
- Sep 14, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- help wanted
How to contribute to 10up/safe-svg
- Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
- Read its code of conduct: it covers issues and pull requests as well as chat.
- Your contributions will be published under the project's GPL-2.0 license.
- Pick the open beginner-friendly issue 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
-
help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Maintainers usually reply within 1 day
-
help wanted
Difficulty 4/5 3-5 days Newbie friendliness 48/100
Maintainers usually reply within 1 day
-
type:enhancement
Difficulty 3/5 1-2 days Newbie friendliness 52/100
Maintainers usually reply within 1 day
-
type:enhancement
Difficulty 4/5 3-5 days Newbie friendliness 48/100
Maintainers usually reply within 1 day
-
help wanted type:bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
How might we extend where the SVG mimetype is allowed in support of a new media library in WordPressMay be free again @darylldoyle claimed this 235 days ago, and no pull request is open. Opentype:question
10up/safe-svg#303 · 3 comments · 1 reaction · 1 assignee ·
Maintainers usually reply within 1 day
-
help wanted type:bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
Maintainers usually reply within 1 day
-
help wanted type:good-first-issue
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
Maintainers usually reply within 1 day
-
help wanted needs:tests
Difficulty 3/5 1-2 days Newbie friendliness 42/100
Maintainers usually reply within 1 day
-
Renders improperlyOpenhelp wanted
Difficulty 4/5 3-5 days Newbie friendliness 35/100
10up/safe-svg#260 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
10up/safe-svg#259 · 1 reaction ·
Maintainers usually reply within 1 day
-
help wanted type:accessibility
Difficulty 3/5 1-2 days Newbie friendliness 42/100
Maintainers usually reply within 1 day
-
help wanted type:enhancement
Difficulty 4/5 3-5 days Newbie friendliness 30/100
10up/safe-svg#255 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
help wanted type:bug type:good-first-issue
Difficulty 3/5 1-2 days Newbie friendliness 35/100
10up/safe-svg#247 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
Maintainers usually reply within 1 day
-
help wanted type:enhancement
Difficulty 3/5 1-2 days Newbie friendliness 38/100
10up/safe-svg#225 · 2 reactions ·
Maintainers usually reply within 1 day
-
No RDF metadataOpentype:bug
Difficulty 2/5 1-3 hours Newbie friendliness 30/100
10up/safe-svg#211 · 3 comments ·
Maintainers usually reply within 1 day
-
type:bug
Difficulty 4/5 3-5 days Newbie friendliness 38/100
Maintainers usually reply within 1 day
-
help wanted type:bug
10up/safe-svg#191 · 5 comments ·
Maintainers usually reply within 1 day
-
type:enhancement
Difficulty 4/5 3-5 days Newbie friendliness 38/100
10up/safe-svg#138 · 2 comments ·
Maintainers usually reply within 1 day
-
help wanted type:enhancement
Difficulty 3/5 1-2 days Newbie friendliness 38/100
Maintainers usually reply within 1 day
-
help wanted type:bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
Maintainers usually reply within 1 day
-
help wanted type:enhancement
Difficulty 3/5 1-2 days Newbie friendliness 45/100
10up/safe-svg#115 · 2 comments · 4 reactions ·
Maintainers usually reply within 1 day
-
help wanted type:enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
10up/safe-svg#81 · 6 comments · 1 reaction ·
Maintainers usually reply within 1 day
-
help wanted type:bug
Difficulty 3/5 1-2 days Newbie friendliness 35/100
10up/safe-svg#47 · 2 comments ·
Maintainers usually reply within 1 day
-
Regenerate metadataOpenhelp wanted needs:engineering type:enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
help wanted needs:engineering type:bug
Difficulty 3/5 1-2 days Newbie friendliness 38/100
10up/safe-svg#24 · 3 comments ·
Maintainers usually reply within 1 day
-
SVG height and width attributesPossibly taken A pull request linked to this issue is open or already merged. Openhelp wanted
Difficulty 3/5 1-2 days Newbie friendliness 25/100
10up/safe-svg#6 · 2 comments ·
Maintainers usually reply within 1 day