Package Repository Website - try if you need your own - (by composer)

Packagist Alternatives

Similar projects and alternatives to Packagist

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

Suggest an alternative to Packagist

Reviews and mentions

Posts with mentions or reviews of Packagist. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-09.
  • how to send $_session variables from game1.php to game2.php?
    2 projects | | 9 Jan 2022
    Please use a composer package that will enable you to do stuff like:
  • Open-Sourcing the Sorbet (Ruby) VS Code Extension
    8 projects | | 6 Jan 2022
    > COBOL, PHP, and FORTRAN all lack modern ecosystems (package managers, etc) which hinder them significantly.

    Its unfortunate that PHP has been clubbed with COBOL :-).

    You may not be aware but PHP has a great package manager called composer. It is intensively used in the PHP community for a long time now. The packages are available at .

    Packagist houses 300,000+ packages and has received 50 Billion package downloads since 2012 (See ). PHP's Packagist would actually would easily rank amongst the biggest package management ecosystems among programming languages.

    PHP is certainly not disappearing. While it is no longer as dominant as it used to be and there is a slow, long term decline, it continues to be very active. Ruby's decline actually is sharper than PHP. Here is an interesting resource . All statistics need to be taken into perspective but if you look at other proxy activity like GitHub PRs, projects, jobs etc. for PHP, it continues to be very strong. Using the word "disappearing" feels wrong to me. Trends are not irreversible. Over the years, languages have gone down, only to come back up.

    P.S. Fortran is still going strong also. It is still used extensively in the Scientific Computing community. While, I'm not familiar with the ecosystem there are package managers in Fortran too. I'm now familiar with how good or popular they are though.

  • [Help] docker-compose build error for nodejs and yarn: [gpg: no valid OpenPGP data found.]
    1 project | | 4 Dec 2021
    FROM php:7.4-fpm-buster SHELL ["/bin/bash", "-oeux", "pipefail", "-c"] # timezone environment ENV TZ=UTC \ # locale LANG=en_US.UTF-8 \ LANGUAGE=en_US:en \ LC_ALL=en_US.UTF-8 \ # composer environment COMPOSER_ALLOW_SUPERUSER=1 \ COMPOSER_HOME=/composer \ # Laravel environment APP_SERVICES_CACHE=/tmp/cache/services.php \ APP_PACKAGES_CACHE=/tmp/cache/packages.php \ APP_CONFIG_CACHE=/tmp/cache/config.php \ APP_ROUTES_CACHE=/tmp/cache/routes.php \ APP_EVENTS_CACHE=/tmp/cache/events.php \ VIEW_COMPILED_PATH=/tmp/cache/views COPY --from=composer:1.10 /usr/bin/composer /usr/bin/composer RUN apt-get update && \ apt-get -y install git libicu-dev libonig-dev libzip-dev unzip locales libpq-dev libpng-dev libjpeg-dev libfreetype6-dev imagemagick libmagickwand-dev && \ pecl install imagick && \ docker-php-ext-enable imagick && \ docker-php-ext-configure gd --with-freetype=/usr/include/ --with-jpeg=/usr/include/ && \ docker-php-ext-install -j$(nproc) gd pdo pdo_pgsql && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ locale-gen en_US.UTF-8 && \ localedef -f UTF-8 -i en_US en_US.UTF-8 && \ mkdir /var/run/php-fpm && \ mkdir -p /tmp/cache/views && \ chmod 777 -R /tmp/cache && \ docker-php-ext-install intl pdo_mysql zip bcmath && \ composer config -g process-timeout 3600 && \ composer config -g repos.packagist composer && \ composer global require hirak/prestissimo # node and yarn RUN curl -sL | bash - && \ apt-get install -y nodejs && \ curl -sS | apt-key add - && \ echo "deb stable main" | tee /etc/apt/sources.list.d/yarn.list && \ apt-get update && apt-get install yarn RUN yarn global add secure-spreadsheet COPY ./php-fpm.d/backend-www.conf /usr/local/etc/php-fpm.d/zzz-www.conf COPY ./php.ini /usr/local/etc/php/php.ini WORKDIR /work/backend
  • Yes, PHP is Worth Learning/Using in $CURRENT_YEAR
    8 projects | | 17 Nov 2021
    Packagist is the main public package repository for Composer. Like npm, you can also use Packagist to host your private packages for a reasonable monthly fee.
  • I miss old PHP
    3 projects | | 15 Nov 2021
    Plus, Composer and Packagist make it ridiculously easy to find and use libraries for pretty much anything.
  • Can anyone share an Open Source Project PHP project?
    1 project | | 9 Oct 2021
    Literally every composer package..
  • Database Interface Help
    1 project | | 13 Sep 2021
    Might just search for CRUD API on Lots of crud generators on there and github.
  • PHP is still by far the most used server-side language with 78.9% market share
    4 projects | | 13 Sep 2021
    There are a lot of WordPress sites. The same site reporting the metrics on PHP also points out that WordPress is 42.5% of all sites [1].

    That being said, I know a fair number of PHP developers. None of them are in SV or Seattle. They are in cities many have not heard of. They're all over. Some do public sites. Some do company internal web apps.

    Take a project like Symfony, a PHP framework. It's popular but not the most popular. Now, take a look at the download stats for its packages [2]. They are large.

    There is software development happening all over the world. A bunch of it is in PHP.



  • Gettinbg back to 'Expert Mode' with PHP
    2 projects | | 28 Aug 2021
    Composer package manager and its Packagist repository
  • Next Gen Remote WordPress Developent using Composer and Bedrock
    1 project | | 26 Aug 2021
    Note: Composer uses the package.json to manage dependencies. So, if you want to update a package you make the change there, then run composer update. If the file is available from then it will install the file for you. Checkout for more complete instructions.
  • Returning to PHP and web programming after 15 years... is this the way? Or have things changed a lot?
    7 projects | | 18 Aug 2021
    These 2 features are used by (as others have mentioned) the Composer package manager and Packagist package repository that make finding and using libraries easier than ever.
  • How to add a structure dump of a MySQL database to a variable in PHP?
    1 project | | 17 Aug 2021
    If you want to do this in PHP, then you can use one of the composer modules available to handle database work. Try searching and see if there are modules that fit your need.
  • Creating a "module" with OO PHP
    2 projects | | 7 Aug 2021
    Well, you can take a look at almost any package on Packgist
  • Create a composer package | How to
    3 projects | | 29 Jul 2021
    We will use Packagist to submit our package to the Composer repository.
  • How To Create a Composer Bin Command with Minicli
    3 projects | | 23 Jun 2021
    To make the command available to anyone who would like to use it through Composer, your package / application must be submitted on To do that, first you need to push your application to a public repository on GitHub. Once you have the repository URL, you can log in on Packagist and submit your new package:


Basic Packagist repo stats
about 24 hours ago

composer/packagist is an open source project licensed under MIT License which is an OSI approved license.

OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
Find remote PHP jobs at our new job board There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.