What is this?

This project makes it easy to analyze the Python ecosystem by providing of all the code ever published to PyPI via git, parquet datasets with file metadata, and a set of tools to help analyze the data.

Thanks to the power of git the contents of PyPI takes up only 410.3 GB on disk, and thanks to tools like libcst every Python file can be analysed on a consumer-grade laptop in a few hours.

Download all the codeExplore the datasets


Stats for nerds 🤓

Total files
1.24 Billion
89,373,164 unique
Total lines of text
393.2 Billion
393,180,276,758 to be precise
Total uncompressed size
70.4 TiB
That is ~52,761,175.735 floppy disks
Lines of code added per second
5,019
In the month 2023-12-01
Click here for lots more stats!