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 434.7 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.33 Billion
94,431,646 unique
Total lines of text
422.8 Billion
422,803,436,798 to be precise
Total uncompressed size
76.8 TiB
That is ~57,507,045.943 floppy disks
Lines of code added per second
5,481
In the month 2024-02-01
Click here for lots more stats!