Composer

Dependency Manager for PHP (by composer)

Composer Alternatives

Similar projects and alternatives to Composer

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Composer alternative or higher similarity.

Composer reviews and mentions

Posts with mentions or reviews of Composer. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-25.
  • olvlvl/composer-attribute-collector v1.2.0
    4 projects | reddit.com/r/PHP | 25 Mar 2023
    composer-attribute-collector is a plugin for Composer. Its ambition is to provide a convenient and near zero-cost way to retrieve targets of PHP 8 attributes. In order to do that, after the autoloader has been dumped, the plugin collects attribute targets and generates a static file. Later, these targets can be retrieved through a convenient interface.
  • Setup local development environment and run tests of PHP Twig
    5 projects | dev.to | 19 Mar 2023
    Finally we install the command line version of php (no web server is needed for this project), composer which is a package management system for PHP and PHP Unit, the testing framework of PHP.
  • What the namespace is going on!?
    5 projects | reddit.com/r/PHPhelp | 12 Mar 2023
    install composer.phar (getcomposer.org) and have a composer.json (run composer init) where you define your namespace:
    5 projects | reddit.com/r/PHPhelp | 12 Mar 2023
    So, if all that's correct, why don't you no longer see include or require statements in code samples you see in the wild? Because most projects nowadays use Composer, and Composer implements a class autoloader that automates it all. And it's been widely adopted because it uses a PSR Autoloading Standards, which happens to use namespaces as convention to locate files.
  • Logging Errors in PHP
    3 projects | dev.to | 13 Feb 2023
    Monolog is an object-oriented library that can be brought into any PHP project thanks to composer, which provides a lot of really cool features, such as the ability to send the same message through different channels (a file, a database, and an email) and apply different filtering and formatting logic before storing, allowing you to build really complex logging mechanisms without too much hassle.
  • I don’t get all the hate for PHP and at this point I am too afraid to ask.
    7 projects | reddit.com/r/ProgrammerHumor | 7 Feb 2023
    PHP really "got it's act together" in my view when packagist and composer (which are PHP's equivalent of npm) became mainstream and with the release of the PSR community standards. We were admittedly a little behind the curve with regards to package managers but with standardised formats and not having to copy and paste zip file libraries anymore, PHP received a new lease of life.
  • Apex Router / Micro Framework v1.0
    3 projects | reddit.com/r/PHP | 31 Jan 2023
  • olvlvl/composer-attribute-collector v1.1.0
    2 projects | reddit.com/r/PHP | 27 Jan 2023
    composer-attribute-collector is a plugin for Composer. Its ambition is to provide a convenient and near zero-cost way to retrieve targets of PHP 8 attributes. In order to do that, after the autoloader has been dumped, the plugin collects attribute targets and generates a static file. Later, these targets can be retrieved through a convenient interface.
  • Assets #2 - installation
    5 projects | reddit.com/r/yii3 | 13 Jan 2023
    composer: This is the most traditional way some assets come to be installer via composer.json. bootstrap5 It provides a composer.json which allows us to install it easily, we just have to tell the AssetBundle::class in its definition that the directory where it is located will be vendor/tbws/bootstrap.
  • How to send application logs to Telegram in Laravel.
    2 projects | dev.to | 8 Jan 2023
    You need to have the latest version of PHP and Composer installed on your computer. You should also create a new Laravel project so that you can test the code snippets in this article. You can consult Laravel's official documentation for details on creating a new project on your machine.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 29 Mar 2023
    Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →

Stats

Basic Composer repo stats
157
27,484
9.7
7 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com