An open API service indexing awesome lists of open source software.

https://github.com/chains-project/deps.dev_stats

longitudinal study of package registry growth
https://github.com/chains-project/deps.dev_stats

Last synced: 11 months ago
JSON representation

longitudinal study of package registry growth

Awesome Lists containing this project

README

          

longitudinal study of package repositories per

Utils:

### get_package_stats.py

`get_package_stats.py` compute the total number of dependents

```
....
Version 2.9.0: 885 dependents
Version 2.9.1: 1170 dependents
Version 3.0.0-alpha1: 79 dependents
Version 3.0.0-beta1: 32 dependents
Version 3.0.0-beta2: 188 dependents
Total unique dependents for org.apache.logging.log4j:log4j-api: 15378
```

## extract-history.sh

go over each past commit and copy version of stats.json at that commit in directory `history`

## create-graph.py

Create line charts for number of dependencies over time

### Absolute Growth (deps.dev data)
![Package counts over time](package_trends_absolute.png)

Something happened in NPM counting

### Relative Growth (deps.dev data)
![Relative package growth](package_trends_relative.png)

Max derivative is Cargo