Software Alternatives, Accelerators & Startups

Packagist

The PHP Package Repository.

Packagist

Packagist Reviews and Details

This page is designed to help you find out whether Packagist is good and if it is the right choice for you.

Screenshots and images

  • Packagist Landing page
    Landing page //
    2021-11-26

Features & Specs

  1. Comprehensive Repository

    Packagist hosts a large collection of PHP packages, making it a centralized repository where developers can easily find a wide variety of libraries and tools for their PHP projects.

  2. Composer Integration

    Packagist works seamlessly with Composer, a dependency manager for PHP, allowing for straightforward installation and management of dependencies in PHP applications.

  3. Automatic Updates

    Packagist can automatically update package information through hooks with version control repositories such as GitHub, ensuring developers have access to the latest package versions.

  4. Community Driven

    Being an open platform, Packagist benefits from community contributions, leading to a diverse and constantly updated library of packages.

  5. Easy Versioning

    Packagist supports semantic versioning, making it easy for developers to manage package versions and ensure compatibility within their projects.

Badges & Trophies

Promote Packagist. You can add any of these badges on your website.

SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

PHP Package Development Part 3 | Build Custom Package And Release On Packagist | The Test Coder

Laravel Package Development - Local Installation and Deployment to Packagist - Part 4

Deploy Friday: E40 Composer 2 and Packagist

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Packagist and what they use it for.
  • Composer is just a console application
    I'm embarrassed I never took the time to understand Composer until now. I have been preaching for a long time to start each PHP project with Composer, even when the project is not going end up on Packagist. - Source: dev.to / 2 months ago
  • Publishing a PHP monorepo to Packagist with splitsh-lite
    A framework that can't be installed isn't a framework. It's a demo. This post covers how waaseyaa went from a monorepo where every subpackage depended on @dev path repositories to individually versioned packages on Packagist. - Source: dev.to / 4 months ago
  • How to create and publish your own packages on Packagist
    Packagist.org is the official package repository for Composer, PHPโ€™s dependency manager. Itโ€™s where packages are published so anyone can install them easily using:. - Source: dev.to / 8 months ago
  • Some thoughts on personal Git hosting
    > But we still don't have a solution to search projects on potentially thousands of servers, including self-hosted ones. We do. https://mvnrepository.com/repos/central https://npmjs.com https://packagist.org/ https://pypi.org/ https://www.debian.org/distrib/packages#search_packages https://pkg.go.dev/ https://elpa.gnu.org/packages/ And many others. And we still have forums like this one and Reddit where... - Source: Hacker News / 10 months ago
  • How and Why to Use Patches
    To get started, assume that there's a third-party dependency that is imported and whose contents you can and need to manipulate. For this section, I will walkthrough a scenario where that dependency is an NPM package. But this could apply to other language's package managers (like PHP's packagist) or where a giant .zip of the codebase needs to be unzipped and hooked up (as was the case with simpleSAMLphp). In this... - Source: dev.to / about 1 year ago
  • Top 16 Must-Have Resources for Advanced PHP Backend Development (Laravel & Symfony)
    Packagist: The default Composer package repository for PHP, Packagist is where you'll discover and utilize thousands of open-source PHP libraries and packages. While not a direct learning resource, understanding how to navigate Packagist, evaluate package quality, and manage dependencies with Composer is a crucial advanced skill for any PHP backend developer. Browse Packages on Packagist. - Source: dev.to / about 1 year ago
  • Getting to Know Elixir Programming Language
    The Erlang and Elixir ecosystem is still relatively small compared to other popular programming languages. As a comparison, the BEAM ecosystem currently has around twenty thousand packages available on Hex, while PHP has more than four hundred thousand packages on Packagist, and JavaScript has over three million packages on NPM. - Source: dev.to / over 1 year ago
  • WordPress and Components
    Composer and Packagist have become key tools for establishing the foundations of PHP-based applications. Packagist is essentially a directory containing PHP code out of which Composer, a PHP-dependency manager, retrieves packages. Their ease of use and exceptional features simplify the process of importing and managing own and third-party components into our PHP projects. - Source: dev.to / over 1 year ago
  • How to Create a Package in Laravel
    Submit it to Packagist by registering it in your Composer account. - Source: dev.to / over 1 year ago
  • Publishing Open-Source Packages: Is It Really Worth It?
    Despite the criticisms that some make about the effort involved in creating and maintaining open-source packages, the truth is that the process of publishing on platforms like PyPI and Packagist has become incredibly accessible. If you have a solid project and follow a few simple steps, your code can be available to thousands of developers in a matter of minutes. - Source: dev.to / almost 2 years ago
  • How to Install and Use Composer Packages in PHP Project?
    Open your browser and navigate to ( https://packagist.org/ ). - Source: dev.to / about 2 years ago
  • Get YouTube Channel Details API: Testing Connection
    What will we do next time? Actually, the whole package is ready, and all that's left is to publish it on Packagist. - Source: dev.to / over 2 years ago
  • Building Python Package: API Client for YouTube Channel Details (RapidAPI)
    Publishing our work on https://packagist.org/. - Source: dev.to / over 2 years ago
  • Shopware Changes since the 6.0 Dev Training Videos
    The latter one is based on nix OS using Symfony flex recipes and PHP packagist composer. The flex devenv should work cross-platform on Linux, Windows, and Mac. "The main difference to other tools like Docker or a VM is that it neither uses containerization nor virtualization techniques. Instead, the services run natively on your machine.". - Source: dev.to / about 3 years ago
  • Have an interview for PHP, any tips on where to start?
    Composer is (still) the defacto standard package manager, with the Packagist repo being the standard place to find and install libraries. Source: over 2 years ago
  • Best practices for building a production-ready Dockerfile for PHP applications
    Scanning your image for vulnerabilities is a critical step before you deploy it to production. You can use Snyk to scan your PHP Docker image and identify and resolve vulnerabilities. The Snyk Vulnerability Database includes records for all popular operating systems and dependencies, including PHP packages published to Packagist. - Source: dev.to / almost 3 years ago
  • laravel is apple and symfony is android, your own framework is linux distro buit by you
    No. The only linked commercial thing I know - is Nova admin panel interface lib. But you don't have to use it. (Filament or Encore are free and suitable). Modules are free ( packagist.org and gthub.com ) and you should handle them with standard composer package tool. But you need to code. It is not WordPress like CMS. Source: about 3 years ago
  • How to tame a language
    Once you understand the underlying principles of a concept, you're free to find a library via packagist.org to use. Source: about 3 years ago
  • New to PHP - I'm actually impressed
    For strings I use Stringy (https://github.com/danielstjules/Stringy) for arrays I built my own Collection library, but pretty sure there are plenty in packagist (https://packagist.org/). Source: about 3 years ago
  • Google Drive API, PHP discontinued.
    I guess I tried downloading a old version. And have to download a newer version of apiclient I found on https://packagist.org/packages/google/apiclient with monolog/monolog: ^2.9||^3.0. I'll try that in a second, I am away from computer now. Source: about 3 years ago
  • Is there any laravel package to modify existing excel files
    Packagist.org , look for the most downloaded and go from there. Source: about 3 years ago

Do you know an article comparing Packagist to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Packagist discussion

Log in or Post with

Is Packagist good? This is an informative page that will help you find out. Moreover, you can review and discuss Packagist here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.