p-chess/chess
Good First Issues in PHP
PHP underpins a large share of the web (WordPress, Laravel, Symfony). Many projects have approachable, well-documented beginner issues.
24+ open beginner issues
20 repositories
June 27, 2026 last updated
Open PHP issues for beginners
sanmaxdev/linkforge
Expand i18n coverage: wrap remaining hardcoded UI strings in __()
sanmaxdev/linkforge
Add a UI translation for a new language (French, German, Portuguese, …)
Wijaya-Plywood-Indonesia/erp-system
Controller Nota Kayu Diperbaiki
adolfoleonidas/Agrochamba-app
refactor(facebook): cosmetic cleanup nits from Phase 2 review
adolfoleonidas/Agrochamba-app
test(facebook): close coverage/fidelity gaps in posts Phase 2 tests
WordPress/ai
Update Playground PR to start on AI settings page
mattytap/Mattytap-Sermons
Import/Export cards collapse to minimum width at certain browser zoom levels
vachan-maker/joli-aayo-
Add a favicon
jaballer/krate
Accessibility: search field label and descriptive image alt text
jaballer/krate
Performance: lazy-load and size catalog cover images
alexwitherspoon/aviationwx
Remove transitory embed-wind-compass.js compatibility shim
YAAMSOrg/yaams-server
Fix titles
McNamara84/ernie
Placeholder: Data "Publisher" of the Month
symfony/symfony
Missing translations for French (fr)
FreshRSS/FreshRSS
[Feature] Two-Factor Authenticaton via TOTP
Submitty/Submitty
[Feature:TAGrading] CSV Download for Numeric/Text Gradeable
nextcloud/server
Display the enabled groups for an app when occ command to list apps is used
uiowa/uiowa
Remove additional person types feature split
symfony/ai
[Platform] Convert `web_search_call` (and similar remote tools) in `Gpt\ResultConverter` to typed result objects
RaspAP/raspap-webgui
Use an external LED as a status led
psalm/psalm-plugin-laravel
Livewire `Testable::instance()` returns base Component — cascade into ~220 Mixed* errors
uiowa/uiowa
Update views bulk operations to latest D10 compatible release
shopware/shopware
Customer Overview UI Bug in TAG colum
How to contribute to a PHP project
Install dependencies with Composer (`composer install`), then run the test suite (often `vendor/bin/phpunit`).
- Follow PSR coding standards; most projects enforce them in CI.
- Start in docs or small bug fixes within a feature you already use.
- Confirm the PHP version locally matches the project's requirement.
Track these PHP issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing — it's free
FirstIssue.dev