About
PHP contributing curates beginner-friendly tasks from PHP open-source projects, making it easier for you to make your first contribution to the PHP community.
Browse
by type of issue
by type of project
Hexlet/hexlet-sicp
💬 comments: 6
### Problem description
В поле с комментарием можно ввести примерно 498 знаков, после чего нажимая на кнопку Отправить просто подпрыгивает экран, но не появляется никаких уведомлений об ошибке и т.п.[click to know more]
-
Michael57e
bug
good first issue
backend
feature request
Submitty/Submitty
💬 comments: 0
**Describe the bug**
With our recent refactor of the PDF viewer within TA grading
(we removed the PDF annotator feature as it was unmaintained and a potential security vulnerability)
we have lost th[click to know more]
-
bmcutler
bug
TA Grading / TA UI
good first issue
URGENT / PRIORITY
moodle-an-hochschulen/moodle-theme_boost_union
💬 comments: 1
I just became aware that there was a glitch in our QA process.
If you search the Boost Union codebase for `courselistinghow`, you will find several matches.
All of these should correctly say `courseli[click to know more]
-
abias
bug
good first issue
mautic/mautic
💬 comments: 2
### Mautic Series
7.0.x series
### Mautic installed version
7.0.0-beta
### Way of installing
I cloned the Mautic repo (not recommended or supported)
### PHP version
8.3
### What browsers are y[click to know more]
-
escopecz
T1
bug
user-experience
WIP
good first issue
moodle-an-hochschulen/moodle-theme_boost_union
💬 comments: 0
As it seems, there is a mismatch between upgrade.php and install.xml regarding the NOTNULL property of the theme_boost_union_snippets -> sortorder column.
See
https://github.com/moodle-an-hochschule[click to know more]
-
abias
bug
good first issue
ecamp/ecamp3
💬 comments: 0
<img width="858" height="216" alt="Image" src="https://github.com/user-attachments/assets/d9a7b920-7222-4d2e-b5c0-12af01d3c50d" />
If no upcoming camps are present, the start page looks a little empt[click to know more]
-
carlobeltrame
type: Frontend
good first issue
interledger/open-payments-php
💬 comments: 4
### Context
The node js library has the interact_ref parameter of the continuation grant optional which allows for more flexibility in usage of the library, while the php library has the parameter man[click to know more]
-
adrianboros
good first issue
hacktoberfest
Ritika-Agrawal811/github-readme-blog-cards
💬 comments: 2
If you have a creative theme for the blog card, feel free to add it to the code!
### Designing a theme
1. Visit the demo (https://github-readme-blog-cards.onrender.com/demo) and click on "Add new the[click to know more]
-
Ritika-Agrawal811
good first issue
hacktoberfest
mukund58/Wireframe-tool
💬 comments: 0
Add Docker support to the Wireframe-tool project so it can be easily built, run, and deployed in containerized environments. This will make it easier for new contributors to get started and will help[click to know more]
-
mukund58
documentation
help wanted
good first issue
mukund58/Wireframe-tool
💬 comments: 0
Make the navigation bar responsive for all screen sizes. Enhance usability and design for better user experience.
-
mukund58
help wanted
good first issue
az-digital/az_quickstart
💬 comments: 0
## Problem/Motivation
The `ul-triangles` class has been deprecated in Arizona Bootstrap 5 and should be removed from our editor config to encourage the use of the new class `az-list-triangles`.
See h[click to know more]
-
trackleft
good first issue
low priority
patch release
Arizona-Bootstrap-5
3.x only
KashanUniversity/CACNA2026Event
💬 comments: 2
https://github.com/actions/labeler
-
jbampton
good first issue
hacktoberfest
yaml
tests
KashanUniversity/CACNA2026Event
💬 comments: 2
-
BaseMax
documentation
good first issue
help wanted
hacktoberfest
nebojsatomic/IDE21
💬 comments: 0
There is a file generated in src/legacy/dev-application/languages/creator/hu.php.missing, which contains missing strings for the Hungarian language.
The missing translations should be added, inside t[click to know more]
-
nebojsatomic
enhancement
good first issue
hacktoberfest
agorakit/agorakit
💬 comments: 1
PHPStan, level 0:
```
------ -------------------------------------------------------------------------------------------------------------------------------------------------
Line app/Console/C[click to know more]
-
linc
good first issue
Kekke88/Mononoke
💬 comments: 0
Add a makefile with at least following commands:
make run
make build
make test
-
Kekke88
good first issue
local-dev-env
Kekke88/Mononoke
💬 comments: 1
The current docker-compose file for local development is currently expecting the user to have built an image called `mononoke` using `docker build -t mononoke .`
Come up with a better solution for th[click to know more]
-
Kekke88
good first issue
local-dev-env
symfony/symfony
💬 comments: 1
Hello,
There are some translation work needed for Spanish (es) and we are looking for a **native** speaker to help us out.
Here is a [short example](https://symfony-translations.nyholm.tech/#pr) of[click to know more]
-
carsonbot
good first issue
help wanted
Missing translations
alleyinteractive/wordpress-fieldmanager
💬 comments: 0
### Description
I would like to see this project using the latest version of `alleyinteractive/alley-coding-standards` (^2.0). Fix any new issues that PHPCS reports from this upgrade.
-
srtfisher
good first issue
storyblok/php-management-api-client
💬 comments: 1
Implement a specific endpoint for Workflow Stage Changes.
Even if it is possible to call the API endpoint via ManagementApi Endpoint class, implement specific and more strict classes:
- WorkflowStageC[click to know more]
-
roberto-butti
enhancement
good first issue
hacktoberfest
PUGX/filter-bundle
💬 comments: 0
XML configuration is deprecated in Symfony 7.4 and removed in Symfony 8.0
-
garak
good first issue
WordPress/abilities-api
💬 comments: 2
Want to make sure these are done before our v0.1.0 release and call for feedback/contributions at Contributor Day.
Shouldn't be more than reappropriating templates from existing `WordPress/*` repos a[click to know more]
-
justlevine
good first issue
[Tool]
Hi-Folks/data-block
💬 comments: 0
**Description:**
With the new version of **Laravel Pint**, running the syntax check shows two warnings:
- `nullable_type_declaration`
- `operator_linebreak`
These issues need to be addressed to mai[click to know more]
-
roberto-butti
enhancement
good first issue
hacktoberfest
Hi-Folks/statistics
💬 comments: 2
Run vendor/bin/phpstan analyse src --level 8 --error-format=github --no-progress --no-ansi
Note: Using configuration file /home/runner/work/statistics/statistics/phpstan.neon.
Error: Offset float|int<[click to know more]
-
roberto-butti
enhancement
good first issue
hacktoberfest
lvcaspacifico/hortas-comunitarias-univille
💬 comments: 1
## 🧭 Roadmap do Projeto
### Descrição
Essa Issue centraliza e organiza as contribuições planejadas pelo nosso grupo para chegarmos em um MVP.
A ideia das contribuições é atingirmos o MVP o mais[click to know more]
-
lvcaspacifico
documentation
good first issue
roadmap
symfony/symfony-docs
💬 comments: 2
In the `http_client` configuration doc, it seems at first glance that `max_retries` [is a direct child of `http_client`](https://symfony.com/doc/current/reference/configuration/framework.html#max-ret[click to know more]
-
hellomedia
good first issue
FrameworkBundle
help wanted
HttpClient
Hi-Folks/ibis-next
💬 comments: 2
--epub Generates the .epub version of the book
--html Generates the .html version of the book
--pdf Generates 2 PDF files : **light and the dark[click to know more]
-
roberto-butti
good first issue
hacktoberfest
nebojsatomic/IDE21
💬 comments: 3
There is a file generated in src/legacy/dev-application/languages/creator/es.php.missing, which contains missing strings for the Spanish language.
The missing translations should be added, inside the[click to know more]
-
nebojsatomic
enhancement
good first issue
hacktoberfest
esac-ic/esac.nl
💬 comments: 0
In the multiple choice thingy in application forms you have to specify a value for each choice and if none is given it currently leaves the answer blank, but this is unintuitive so I propose we change[click to know more]
-
ThijsEgberts
enhancement
good first issue
low priority