Ask HN: Why are JavaScript dependencies so messy?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Packagist

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

    PHP's dependency management is actually quite nice. The community developed a standard [0], a client [1] and repository [2] that pretty much deal with everything I've had to do with PHP dependencies without issues.

    [0] https://www.php-fig.org/psr/psr-4/

    [1] https://getcomposer.org/

    [2] https://packagist.org/

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Composer

    Dependency Manager for PHP

    PHP's dependency management is actually quite nice. The community developed a standard [0], a client [1] and repository [2] that pretty much deal with everything I've had to do with PHP dependencies without issues.

    [0] https://www.php-fig.org/psr/psr-4/

    [1] https://getcomposer.org/

    [2] https://packagist.org/

  4. localslackirc

    Discontinued IRC gateway for slack, running on localhost for one user. The project is now on codeberg.

    I could never understand why people insist on using requests rather than the stdlib (which works just fine).

    When async became a thing, I remember hitting some bug in aiohttp so I wrote myself a tiny (just doing the bit I needed) HTTP async client, which I figured was easier than wrestling aiohttp into compliance.

    These days aiohttp is quite nice for async, and for sync I just use the stdlib.

    My async client, if it can be of interest https://github.com/ltworf/localslackirc/blob/master/slackcli...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Publishing a PHP monorepo to Packagist with splitsh-lite

    5 projects | dev.to | 23 Mar 2026
  • Where are people getting cgi/php scripts from nowadays?

    2 projects | /r/web_design | 21 Dec 2022
  • how to send $_session variables from game1.php to game2.php?

    2 projects | /r/PHP | 9 Jan 2022
  • I miss old PHP

    3 projects | /r/PHP | 15 Nov 2021
  • Gettinbg back to 'Expert Mode' with PHP

    2 projects | /r/PHP | 28 Aug 2021

Did you know that PHP is
the 14th most popular programming language
based on number of references?