Skip to content

An archive of virtually every Packagist.org PHP repository.

Notifications You must be signed in to change notification settings

bettergistco/PackagistArchive

Repository files navigation

Packagist Archive: 2024-03-27

This archive contains virtually every still-alive and thousands of dead packages published to packagist.

Requirements for inclusion:

  • Uses git as a VCS (hg is not supported)
  • Has either a released packagist version -or- a master or main branch.
  • Git server was reachable at the time of archival.

Archive Statistics

  • Analyzed 405,271 packages (578.22 GB) out of 420,056 packages recorded in Packagist (26,881 non-PHP packages; 29,418 saved packages; 17,322 packages lost forever).
  • Contains 375,853 packages (92.7%; 530.83 GB) of currently-accessible + archived packages.
  • Contains 29,418 dead packages (many may exist no where else but here). (47.40 GB, 75,900,432 Lines of PHP Code (493,527 classes + 2,997,557 class methods + 70,705 functions))
  • Analyzed 2.23 billion lines of PHP code. 626.0 million comments.
  • 14.68 million classes, 90.81 million methods, and 1,823,082 functions.
  • Most famous rescued dead packages:

Not Include In The Bettergist Backup

  • All packages in the 99.5 Percential of disk space (52.64 MB): 2,028 packages (241.72 GB [45.54% of total opensource PHP space]).

Notable Projects

Notable Vendors

     vendor      | project_count (2020-05) | project_count (2021-12)  | project_count(2024-03)
-----------------+----------------------------------------------------+------------------------
 spryker         |           691           |        930 (239, 34.6%)  |   1,116 (186, 20.0%)
 alibabacloud    |           205           |        513 (308, 150.2%) |     727 (214, 41.7%)
 php-extended    |           341           |        504 (163, 47.8%)  |     524 (20, 4.0%)
 sunnysideup     |           246           |        297 (51, 20.7%)   |     338 (41, 13.8%)
 fond-of-spryker |           262           |        337 (75, 28.7%)   |     337 (0, 0%)
 irestful        |           331           |        331 (0, 0%)       |     331 (0, 0%)
 spatie          |           197           |        256 (59, 29.9%)   |     320 (64, 25.0%)
 thelia          |           216           |        249 (33, 15.3%)   |     277 (28, 11.2%)
 symfony         |           ???           |        212               |     275 (63, 29.7%)
 fond-of-oryx    |           ???           |        114               |     271 (157, 137.8%)
 heimrichhannot  |           216           |        246 (30, 13.9%)   |     257 (11, 4.5%)
 silverstripe    |           226           |        237 (11, 4.9%)    |     246 (9, 3.8%)
 ride            |           205           |        206 (1, 0.5%)     |     209 (3, 1.5%)

Most disk space used:

     vendor       | gigabytes 
------------------+-----------
 php-extended     |      9.32
 acosf            |      8.79
 robiningelbrecht |      4.77
 inpsyde          |      4.08
 avshatalov48     |      3.24
 khandieyea       |      2.82
 themelogy        |      2.48
 srapsware        |      2.28
 skeeks           |      1.75
 php-coord        |      1.53
------------------+-------------
                        41.06 GB [7.7% of total]

Top 10 Software Licenses:

  • MIT: 244,984
  • No License: 36,649
  • BSD-3-Clause: 17,110
  • Apache-2.0: 13,350
  • proprietary: 9,304
  • GPL-2.0-or-later: 6,041
  • OSL-3.0: 5,737
  • GPL-3.0-or-later: 5,241
  • GPL-3.0: 4,454
  • AFL-3.0: 3,586
  • GPL-2.0+: 3,093

PHP Version Supported:

 version | count  
---------+--------
     5.0 |   1038
     5.1 |   1388
     5.2 |   3205
     5.3 |  34318
     5.4 |  58898
     5.5 |  76834
     5.6 |  96168
     7.0 | 121782
     7.1 | 149362
     7.2 | 171130
     7.3 | 183333
     7.4 | 206935
     8.0 | 195895
     8.1 | 216676
     8.2 | 215960
     8.3 | 215519

PHP Version Compatibility Spreads

  • 546 (0.15%) for 8.3 only.
  • 10,004 (2.71%) for 8.2-8.3.
  • 58,713 (15.89%) for 8.1-8.3.
  • 85,196 (23.06%) for 8.0-8.3.
  • 100,100 (27.10%) for 7.4-83.
  • 28,604 (7.74%) for 7.0-7.4 only.
  • 23.35% of active packagist has different PHP version compatibility spreads.

Archivist: Theodore R. Smith https://www.twitter.com/hopeseekr