Ranked by how they treat first pull requests
The most beginner-friendly PHP open source projects
Projects that merge pull requests from outside contributors and answer them quickly: the two things a newcomer cannot see before sending one.
-
1. humhub/humhub PHP
HumHub is an Open Source Enterprise Social Network. Easy to install, intuitive to use and extendable with countless freely available modules.
98% of outside PRs merged Maintainers usually reply within 1 day
4 open beginner issues 6,745 stars
-
2. Automattic/syndication PHP
Syndicate your WordPress content.
100% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 107 stars
-
3. ploi/roadmap PHP
Open source roadmapping software
100% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 569 stars
-
4. Automattic/agents-api PHP
Building blocks for WordPress AI agents.
95% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 33 stars
-
Hi, I'm the Certificates extension for Sensei.
95% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 32 stars
-
6. PHPOffice/PHPPresentation PHP
A pure PHP library for reading and writing presentations documents
85% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 1,374 stars
-
Which is the fastest web framework?
89% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 7,087 stars
-
"TYPO3 Explained": Main TYPO3 Core Document: Main classes, Security, TypoScript syntax, Extension API and much more
84% of outside PRs merged Maintainers usually reply within 1 day
4 open beginner issues 29 stars
-
9. Automattic/co-authors-plus PHP
Multiple bylines and Guest Authors for WordPress
83% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 322 stars
-
10. pluginsGLPI/datainjection PHP
Plugin to import CSV files into GLPI
86% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 76 stars
-
11. LibreSign/libresign PHP
Control how your documents get signed
75% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 818 stars
-
Google Analytics to Matomo importer
100% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 29 stars
-
13. Automattic/newspack-workspace PHP
All the code that's fit to ship
78% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 24 stars
-
14. Codeinwp/feedzy-rss-feeds PHP
FEEDZY RSS Feeds is an easy-to-use plugin giving you RSS aggregator and autoblogging functionality. Bring the best RSS feeds to your site.
75% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 121 stars
-
15. owncloud/core PHP
:cloud: ownCloud web server core (Files, DAV, etc.)
80% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 8,829 stars
-
16. nextcloud/impersonate PHP
👻 Allow administrators to become a different user
79% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 70 stars
-
17. twigphp/Twig PHP
Twig, the flexible, fast, and secure template language for PHP
83% of outside PRs merged Maintainers usually reply within 1 day
1 open beginner issue 8,371 stars
-
18. iamcal/oembed PHP
The oEmbed Spec
92% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 1,449 stars
-
19. WordPress/wordcamp.org PHP
WordCamps are casual, locally-organized conferences covering everything related to WordPress.
72% of outside PRs merged Maintainers usually reply within 1 day
10 open beginner issues 159 stars
-
20. yiisoft/yii2 PHP
Yii 2: The Fast, Secure and Professional PHP Framework
75% of outside PRs merged Maintainers usually reply within 1 day
2 open beginner issues 14,291 stars
How this ranking works
Score = merge rate × reply speed. The merge rate is the share of pull requests from outside contributors (anyone who is not an owner, member or collaborator of the project, bots excluded) merged in the last 30 days, smoothed as (merged + 1) ÷ (sent + 2) so a few lucky merges do not outrank a long record. The reply speed is 1 ÷ (1 + the median number of days before a pull request gets its first reply from someone other than its author, or is merged). Bot comments do not count as replies.
Listed: projects with at least 10 outside pull requests in that window, at least one open beginner issue, at least 10 stars, a push in the last 180 days, not archived, and measured in the last 30 days.