Top 23 PHP Composer Projects
-
Composer
-
-
Scout APM
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
-
-
Satis
Simple static Composer repository generator - For a full private Composer repo use Private Packagist
-
-
-
Project mention: Changing user id increments to generated string | reddit.com/r/laravel | 2021-02-23
if you don't use the full uuid, then it won't be unique, right? You'd be better off using https://github.com/vinkla/laravel-hashids or something that hashes based on the id
-
Project mention: What is a good tool to check codebase compatibility with PHP 8? | reddit.com/r/PHP | 2021-04-12
- phpCompatibility (https://github.com/PHPCompatibility/PHPCompatibility) works with PHPCs, but seems that targeting PHP8 is a mixed bag (judging by issues that mention some check as WIP)
-
drupal-project
:rocket: Composer template for Drupal projects. Quick installation via "composer create-project drupal-composer/drupal-project"
To update the Drupal core, it is slightly different than the Composer template for Drupal projects way to go, if you are used to it.
-
wordplate
WordPlate is a wrapper around WordPress. It makes developers life easier. It is just like building any other WordPress website with themes and plugins. Just with sprinkles on top.
Project mention: The popular Underscores starter theme seems to be dead, what to use instead? | reddit.com/r/Wordpress | 2021-03-02Wordplate, seems to go with the flow and adds just a thin layer on top of standard WP.
-
wnx/laravel-stats: https://github.com/stefanzweifel/laravel-stats. My own package to see how big my app actually is.
-
https://github.com/cweagans/composer-patches - this lets you patch packages when they are pulled in by Composer. I have used it in the past to get minor bugfixes into a project ASAP without having to wait for upstream or forking the entire package.
-
-
Project mention: Extra dev-dependency for me but not for other team members? | reddit.com/r/laravel | 2021-01-23
composer-merge-plugin (unfortunately no composer 2 support yet) and a local, gitignored file for dependencies like that should do the trick.
-
-
-
-
-
Project mention: What do you consider to be PHP's most underrated feature/function? | reddit.com/r/PHP | 2021-01-01
combined example: https://github.com/voku/Arrayy/blob/baf3d3706575bd6e1e3b870cf5f5460abfc76167/src/Arrayy.php#L4225
-
-
mozart
Developers tool for WordPress plugins: Wraps all your projects dependencies in your own namespace, in order to prevent conflicts with other plugins loading the same dependencies in different versions. (by coenjacobs)
Project mention: 🍾 GraphQL API for WordPress is now scoped, thanks to PHP-Scoper! | dev.to | 2021-03-31Mozart, for WordPress code
-
Index
What are some of the best open-source Composer projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | Composer | 25,003 |
2 | Cachet | 11,996 |
3 | Medoo | 4,308 |
4 | Laravel-Zero | 2,629 |
5 | Satis | 2,583 |
6 | laravel-messenger | 2,031 |
7 | Hprose-PHP | 1,920 |
8 | laravel-hashids | 1,628 |
9 | PHPCompatibility | 1,570 |
10 | drupal-project | 1,459 |
11 | wordplate | 1,433 |
12 | laravel-stats | 1,401 |
13 | composer-patches | 1,038 |
14 | Halite | 940 |
15 | Composer Merge Plugin | 724 |
16 | composer-unused | 660 |
17 | composer-normalize | 607 |
18 | WordPress Packagist | 563 |
19 | AntiXSS | 410 |
20 | Arrayy | 369 |
21 | unused-scanner | 367 |
22 | mozart | 280 |
23 | Repman | 279 |