PHP Composer Repositories

Open-source PHP projects categorized as Composer Repositories | Edit details

Top 23 PHP Composer Repository Projects

  • Laravel 6

    Powerful REPL for the Laravel framework.

    Project mention: 10+ Best Laravel Dev Tools For Faster Development🚀2021 | dev.to | 2021-10-26

    Laravel Tinker allows you to interact through a command line with any project that uses the Laravel framework. It allows users to access all the events and objects. Tinker is an optional add on, so we should manually install with the Laravel versions after 5.4.

  • Rector

    Instant Upgrades and Automated Refactoring of any PHP 5.3+ code

    Project mention: Good tips for working on a legacy PHP code? | reddit.com/r/PHP | 2022-01-24

    The first thing I would do is introduce Composer. https://getcomposer.org/ Think about if you want to use renovatebot. https://github.com/renovatebot/renovate Take a look at Rector, maybe it will take some of the work off your hands. https://github.com/rectorphp/rector

  • Cloudways

    Managed Cloud Hosting Platform. Deploy PHP applications on Cloudways web hosting platform to get high uptime and optimized performance. Use the BFCM promo "BFCM2021" to get 40% FLAT discount for FOUR months straight.

  • Pest

    Pest is an elegant PHP Testing Framework with a focus on simplicity

    Project mention: Pest – An Elegant PHP Testing Framework | news.ycombinator.com | 2022-01-16
  • Spout

    Read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way

    Project mention: Best Excel creation lib for PHP | reddit.com/r/PHP | 2021-11-18

    We were testing PHP Spreadsheet and Spout (https://github.com/box/spout). We chose Spout because of its low memory footprint. It is using streams so it is much lighter than PHP Spreadsheet, although it is missing quite a bit of features that PHP Spreadsheet has.

  • LaravelS

    LaravelS is an out-of-the-box adapter between Swoole and Laravel/Lumen.

  • JSON Schema

    PHP implementation of JSON schema. Fork of the http://jsonschemaphpv.sourceforge.net/ project

    Project mention: URGENT: Import page for JSON files does not work. PHP | reddit.com/r/programminghelp | 2021-04-14
  • paseto

    Platform-Agnostic Security Tokens

    Project mention: 10+The Best PHP Projects GitHub 2022 | dev.to | 2021-11-08

    Paseto

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Laravel-Zero

    A PHP framework for console artisans

    Project mention: Creating CLI Application with Laravel Zero | dev.to | 2022-01-08

    I've been using Laravel Zero for quite sometimes, mostly writing simple application to do the ETL, migration purpose related - from one database type to another.

  • Symfony Asset

    The Asset component manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files.

  • CraftCMS

    Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.

    Project mention: Possible to make a website backend with only python? | reddit.com/r/webdev | 2022-01-10

    Well aside from all the PHP-based CMSes that have built in headless capabilities (WordPress, Drupal, etc), you have some hybrid ones like Craft CMS and Statamic and then some full headless ones like Cockpit.

  • Symfony Panther

    A browser testing and web crawling library for PHP and Symfony

    Project mention: 10+The Best PHP Projects GitHub 2022 | dev.to | 2021-11-08

    Panther

  • Assert

    Thin assertion library for use in libraries and business-model

  • PHPGGC

    PHPGGC is a library of PHP unserialize() payloads along with a tool to generate them, from command line or programmatically.

    Project mention: Insecure deserialization | reddit.com/r/AskNetsec | 2021-10-29

    To achieve RCE you’d need an unserialize “gadget” — PHPGGC might help.

  • Enqueue

    Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro

    Project mention: Need help with best approach to process millions of records | reddit.com/r/PHP | 2021-02-18

    Set yourself up with a dedicated instance with rabbitmq, consider a library like this, https://github.com/php-enqueue/enqueue-dev, build a tool to create a chunked set of your unique domains, and start pumping away.

  • DiDOM

    Simple and fast HTML and XML parser

  • jigsaw

    Simple static sites with Laravel’s Blade.

    Project mention: Documentation Package | reddit.com/r/laravel | 2021-12-20

    Also if anyone knows of any third-party templates for Jigsaw, I can't find any except the default blog and docs that they have in their documentation.

  • Deptrac

    Keep your architecture clean.

    Project mention: Internal methods/classes like protected in java or internal in C# | reddit.com/r/PHP | 2021-12-22

    Depending on your use case, you might use deptrac to prohibit usage of your internal classes outside of a given module. I bet you’d have to generate your depfile dynamically, so that each of your namespaces gets a layer automatically (and another one to match internal classes)

  • Infection

    PHP Mutation Testing library

    Project mention: Codewars Kata. It uses 100 random tests for a boolean. | reddit.com/r/programminghorror | 2021-10-09

    The only one that I've used is infection for PHP.

  • RxPHP

    Reactive extensions for PHP

  • Packagist

    Package Repository Website - try https://packagist.com if you need your own -

    Project mention: how to send $_session variables from game1.php to game2.php? | reddit.com/r/PHP | 2022-01-09

    Please use a composer package that will enable you to do stuff like:

  • PHP-CSS-Parser

    A Parser for CSS Files written in PHP. Allows extraction of CSS files into a data structure, manipulation of said structure and output as (optimized) CSS

  • PHP IMAP

    Manage mailboxes, filter/get/delete emails in PHP (supports IMAP/POP3/NNTP)

    Project mention: PHP Libraries for sending and parsing email | dev.to | 2021-12-04

    PHP IMAP - A library to access mailboxes via POP3, IMAP and NNTP.

  • headless-chromium-php

    Instrument headless chrome/chromium instances from PHP

    Project mention: An interview task I was given for a PHP role. After reporting back that the DVLA website responds with a 403 error, i was told to think of other solutions? Any suggestions? | reddit.com/r/webdev | 2021-10-19

    Maybe download the file using a headless browser, and work from there? https://github.com/chrome-php/chrome

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-24.

PHP Composer Repositories related posts

Index

What are some of the best open-source Composer Repository projects in PHP? This list will help you:

Project Stars
1 Laravel 6 6,972
2 Rector 4,917
3 Pest 3,908
4 Spout 3,900
5 LaravelS 3,508
6 JSON Schema 3,237
7 paseto 2,952
8 Laravel-Zero 2,847
9 Symfony Asset 2,798
10 CraftCMS 2,743
11 Symfony Panther 2,498
12 Assert 2,216
13 PHPGGC 2,008
14 Enqueue 1,986
15 DiDOM 1,940
16 jigsaw 1,840
17 Deptrac 1,800
18 Infection 1,594
19 RxPHP 1,586
20 Packagist 1,542
21 PHP-CSS-Parser 1,511
22 PHP IMAP 1,386
23 headless-chromium-php 1,348
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com