Created
May 25, 2021 23:41
-
-
Save lukeplausin/51a0d4a1270342606ddcec670a5ebae0 to your computer and use it in GitHub Desktop.
Top python pypi modules, by downloads
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Ever wondered which modules are the most popular? Well.. here they are. The top 500 PyPI modules, by download | |
urllib3, 910195765 | |
six, 749120890 | |
botocore, 670113460 | |
python-dateutil, 629757389 | |
pip, 629606070 | |
requests, 626954494 | |
s3transfer, 595019137 | |
certifi, 570148733 | |
idna, 542241710 | |
pyyaml, 534393540 | |
pyasn1, 531342983 | |
docutils, 518080177 | |
chardet, 516892347 | |
rsa, 502956749 | |
jmespath, 480905080 | |
setuptools, 410856025 | |
pytz, 410196551 | |
awscli, 397671253 | |
futures, 392932234 | |
colorama, 375594752 | |
simplejson, 346035749 | |
boto3, 337185380 | |
numpy, 305750769 | |
wheel, 304101394 | |
protobuf, 264199809 | |
markupsafe, 244941990 | |
cffi, 242351858 | |
jinja2, 214070466 | |
pyasn1-modules, 212238740 | |
cryptography, 210982876 | |
attrs, 190156825 | |
cachetools, 182755695 | |
google-api-core, 178075863 | |
enum34, 177966855 | |
click, 173568874 | |
future, 168990924 | |
google-auth, 168313449 | |
pandas, 165064404 | |
grpcio, 161184509 | |
google-cloud-core, 153694077 | |
pycparser, 152780068 | |
googleapis-common-protos, 150391523 | |
pyparsing, 145133278 | |
werkzeug, 143193200 | |
pytest, 136092386 | |
decorator, 135106914 | |
asn1crypto, 128924918 | |
more-itertools, 126657878 | |
awscli-cwlogs, 126309809 | |
pluggy, 120300118 | |
flask, 117455899 | |
scipy, 116968652 | |
itsdangerous, 113639938 | |
oauthlib, 111213522 | |
py, 106969182 | |
coverage, 106245186 | |
virtualenv, 104256236 | |
requests-oauthlib, 102765613 | |
psutil, 102590841 | |
ipaddress, 102589154 | |
jsonschema, 102291693 | |
scikit-learn, 100560003 | |
importlib-metadata, 99249602 | |
pygments, 95618798 | |
wcwidth, 94913658 | |
zipp, 93958133 | |
pyopenssl, 93185870 | |
pyjwt, 92353815 | |
mock, 92018680 | |
wrapt, 90635179 | |
google-cloud-storage, 90150749 | |
pillow, 86097386 | |
websocket-client, 85698334 | |
packaging, 84842257 | |
pbr, 84475934 | |
ipython, 82019683 | |
prompt-toolkit, 81402313 | |
matplotlib, 80731622 | |
httplib2, 80443033 | |
boto, 78391981 | |
lxml, 77428445 | |
docker, 76599773 | |
atomicwrites, 75883487 | |
google-resumable-media, 73114976 | |
sqlalchemy, 72286328 | |
argparse, 71355694 | |
kiwisolver, 70247997 | |
mccabe, 70157529 | |
configparser, 69616809 | |
multidict, 68080016 | |
tqdm, 65738785 | |
tornado, 65716434 | |
funcsigs, 65152549 | |
beautifulsoup4, 64373372 | |
paramiko, 64241326 | |
psycopg2, 63570436 | |
pyrsistent, 63544025 | |
typing, 63424037 | |
markdown, 62605787 | |
google-api-python-client, 62535342 | |
redis, 61655343 | |
bcrypt, 61634970 | |
pexpect, 60696872 | |
pycodestyle, 60144339 | |
absl-py, 60125614 | |
ptyprocess, 59496247 | |
aiohttp, 59137610 | |
entrypoints, 59052497 | |
oauth2client, 58282657 | |
docopt, 57910701 | |
pynacl, 57238190 | |
traitlets, 55087716 | |
tabulate, 55005408 | |
backports-functools-lru-cache, 54655331 | |
lazy-object-proxy, 54439203 | |
dill, 54278961 | |
ipython-genutils, 53875643 | |
pathlib2, 53414364 | |
isodate, 53208142 | |
azure-common, 52918821 | |
gunicorn, 52876560 | |
uritemplate, 52367394 | |
cycler, 52356165 | |
defusedxml, 52009177 | |
psycopg2-binary, 51204829 | |
h5py, 51194283 | |
termcolor, 51011471 | |
pickleshare, 50365341 | |
soupsieve, 50282815 | |
pyflakes, 50184503 | |
requests-toolbelt, 49235593 | |
google-cloud-bigquery, 48265870 | |
tensorboard, 47092132 | |
typed-ast, 46785233 | |
networkx, 46639206 | |
webencodings, 45991420 | |
async-timeout, 45685686 | |
tensorflow, 45449338 | |
gitpython, 45435235 | |
pymongo, 45275021 | |
azure-storage-blob, 45205520 | |
flake8, 45085736 | |
isort, 44565799 | |
contextlib2, 44491717 | |
scandir, 44308938 | |
functools32, 44265261 | |
gevent, 44039749 | |
pytest-cov, 42987880 | |
docker-pycreds, 42298933 | |
joblib, 42280978 | |
yarl, 42125807 | |
grpc-google-iam-v1, 42105718 | |
greenlet, 42070985 | |
zope-interface, 41679952 | |
pyzmq, 41396597 | |
pymysql, 41281740 | |
django, 41194733 | |
datadog, 41174124 | |
bleach, 41132868 | |
astroid, 40599053 | |
gitdb2, 40529351 | |
pylint, 40342805 | |
babel, 40116789 | |
azure-storage-common, 39847400 | |
keras-applications, 39689270 | |
keras-preprocessing, 39395842 | |
smmap2, 39184540 | |
opencv-python, 38876199 | |
subprocess32, 38852272 | |
msrest, 38836392 | |
google-auth-httplib2, 38732044 | |
parso, 38166504 | |
jedi, 37940669 | |
pycryptodome, 37805943 | |
astor, 37739739 | |
gast, 37110085 | |
retrying, 36881409 | |
elasticsearch, 35451582 | |
jsonpickle, 35263938 | |
sqlparse, 34975483 | |
pyarrow, 34879648 | |
ordereddict, 34858569 | |
scikit-image, 33824794 | |
pycrypto, 33775490 | |
appdirs, 32742937 | |
toml, 32689782 | |
adal, 32684718 | |
azure-nspkg, 32591485 | |
xlrd, 32103427 | |
jupyter-core, 32000159 | |
xmltodict, 31774601 | |
toolz, 31736336 | |
cached-property, 31576642 | |
prometheus-client, 31550164 | |
tensorflow-estimator, 31302562 | |
py4j, 31010564 | |
websockets, 30527374 | |
dnspython, 30383292 | |
nbformat, 30245623 | |
monotonic, 30162734 | |
nose, 29978338 | |
typing-extensions, 29531870 | |
sklearn, 29443454 | |
cloudpickle, 29064516 | |
pywavelets, 28794637 | |
pycryptodomex, 28710649 | |
ansible, 28533182 | |
singledispatch, 28501824 | |
ply, 28281846 | |
cython, 27973857 | |
mako, 27913607 | |
selenium, 27864029 | |
html5lib, 27848508 | |
simplegeneric, 27745677 | |
apache-beam, 27671952 | |
backcall, 27579084 | |
msgpack, 26844011 | |
dask, 26331607 | |
regex, 26266166 | |
ipykernel, 26239282 | |
ujson, 25952891 | |
mistune, 25898723 | |
backports-ssl-match-hostname, 25796973 | |
amqp, 25756543 | |
jupyter-client, 25750485 | |
docker-compose, 25701706 | |
kombu, 25315661 | |
ruamel-yaml, 25281035 | |
nltk, 25271754 | |
alembic, 25075126 | |
google-auth-oauthlib, 24664889 | |
raven, 24499399 | |
python-editor, 24483899 | |
sortedcontainers, 24388318 | |
nbconvert, 24375921 | |
thrift, 24045975 | |
notebook, 23835990 | |
hdfs, 23817589 | |
slackclient, 23689627 | |
testpath, 23619686 | |
s3fs, 23536824 | |
keras, 23476069 | |
celery, 23364791 | |
discord-py, 23339282 | |
billiard, 23232254 | |
filelock, 23210897 | |
snowballstemmer, 23187414 | |
unidecode, 23088875 | |
netaddr, 23011985 | |
pandocfilters, 22993463 | |
send2trash, 22747435 | |
terminado, 22715519 | |
backports-shutil-get-terminal-size, 22431738 | |
backports-weakref, 22409669 | |
msrestazure, 22231171 | |
sentry-sdk, 21906531 | |
ipywidgets, 21817254 | |
tzlocal, 21711592 | |
widgetsnbextension, 21626474 | |
ijson, 21533795 | |
mysqlclient, 21335834 | |
tox, 20939369 | |
lockfile, 20733637 | |
xgboost, 20642115 | |
arrow, 20630795 | |
vine, 20559416 | |
google-cloud-pubsub, 20399386 | |
sphinx, 20372136 | |
djangorestframework, 20261684 | |
openpyxl, 20222772 | |
ecdsa, 20101811 | |
xlsxwriter, 20081473 | |
snowflake-connector-python, 20021156 | |
pyhamcrest, 19972964 | |
google-cloud-firestore, 19806017 | |
google-cloud-datastore, 19717486 | |
google-pasta, 19580510 | |
qtconsole, 19191080 | |
bs4, 19179159 | |
text-unidecode, 19098496 | |
prettytable, 19089305 | |
jdcal, 19018504 | |
google-cloud-logging, 19002384 | |
backports-abc, 18962785 | |
jupyter-console, 18918332 | |
smart-open, 18706905 | |
alabaster, 18670352 | |
pyspark, 18664013 | |
jupyter, 18533388 | |
statsmodels, 18480060 | |
unicodecsv, 18431746 | |
dockerpty, 18351262 | |
shapely, 18303864 | |
twisted, 18289269 | |
hiredis, 18288202 | |
virtualenv-clone, 18166239 | |
imagesize, 18139397 | |
idna-ssl, 18056871 | |
fasteners, 18052633 | |
marshmallow, 18027552 | |
plotly, 18017517 | |
pytest-forked, 17675962 | |
texttable, 17577035 | |
et-xmlfile, 17473671 | |
kubernetes, 17113449 | |
incremental, 17078526 | |
iso8601, 16916001 | |
applicationinsights, 16883776 | |
google-cloud-bigtable, 16840538 | |
pathlib, 16823748 | |
constantly, 16759673 | |
automat, 16691118 | |
hyperlink, 16638971 | |
azure-mgmt-resource, 16463703 | |
croniter, 16410162 | |
python-jose, 16390810 | |
pipenv, 16303498 | |
pathspec, 15658966 | |
nvidia-ml-py3, 15520321 | |
execnet, 15364508 | |
aniso8601, 15314360 | |
python-magic, 15247809 | |
flask-cors, 15213240 | |
inflection, 15203298 | |
gym, 15113541 | |
mypy, 14999608 | |
azure-mgmt-storage, 14927461 | |
flask-sqlalchemy, 14835131 | |
service-identity, 14822442 | |
mozrunner, 14807088 | |
argcomplete, 14682178 | |
faker, 14637155 | |
uvloop, 14609350 | |
apipkg, 14582824 | |
stevedore, 14479520 | |
azure-storage-nspkg, 14469933 | |
ndg-httpsclient, 14356576 | |
pyserial, 14226382 | |
seaborn, 14190037 | |
distro, 14151070 | |
pytest-timeout, 14141290 | |
bz2file, 14122087 | |
patsy, 14098838 | |
cssselect, 14036101 | |
tenacity, 13956987 | |
tensorflow-metadata, 13927328 | |
graphviz, 13870715 | |
pydot, 13850391 | |
azure-mgmt-nspkg, 13813387 | |
avro, 13809809 | |
imageio, 13771055 | |
fastavro, 13764392 | |
gensim, 13686467 | |
trueskill, 13643493 | |
statsd, 13548711 | |
pytest-xdist, 13505330 | |
azure-mgmt-containerregistry, 13453212 | |
mypy-extensions, 13380441 | |
azure-mgmt-keyvault, 13340370 | |
ua-parser, 13259227 | |
configobj, 13241753 | |
mozlog, 13193523 | |
fuzzywuzzy, 13161090 | |
google-gax, 13153967 | |
responses, 12999681 | |
aliyun-python-sdk-core, 12946906 | |
azure-datalake-store, 12863346 | |
pytest-mock, 12839810 | |
aliyun-python-sdk-ecs, 12835022 | |
elasticsearch-dsl, 12816025 | |
azure-mgmt-authorization, 12792645 | |
google-apitools, 12780433 | |
python-daemon, 12772525 | |
azure-graphrbac, 12766382 | |
netifaces, 12561149 | |
s3cmd, 12538305 | |
python-json-logger, 12534903 | |
aliyunsdkcore, 12484719 | |
manhole, 12406280 | |
hvac, 12261609 | |
humanfriendly, 12253367 | |
ipdb, 12246930 | |
deepdiff, 12209179 | |
freezegun, 12207990 | |
maxminddb, 12098216 | |
uwsgi, 12042231 | |
pykube, 11947362 | |
appnope, 11860617 | |
databricks-cli, 11805813 | |
python-levenshtein, 11788737 | |
tensorflow-transform, 11778504 | |
tldextract, 11612558 | |
pyodbc, 11569388 | |
autopep8, 11561349 | |
pendulum, 11432600 | |
newrelic, 11383453 | |
python-dotenv, 11361327 | |
pytzdata, 11334209 | |
wtforms, 11270038 | |
pytest-runner, 11224152 | |
libtmux, 11104163 | |
zope-deprecation, 11089587 | |
jsonpointer, 11017907 | |
webob, 10994575 | |
retry, 10990219 | |
blinker, 10987260 | |
semantic-version, 10973921 | |
requests-file, 10843556 | |
graphql-core, 10781388 | |
blessings, 10728518 | |
backoff, 10716974 | |
black, 10695298 | |
geopy, 10686016 | |
google-cloud, 10629161 | |
bottle, 10551343 | |
pep8, 10527245 | |
geoip2, 10511519 | |
grpcio-tools, 10451332 | |
traceback2, 10410102 | |
linecache2, 10386312 | |
django-extensions, 10351287 | |
sphinxcontrib-websupport, 10318239 | |
unittest2, 10239847 | |
fsspec, 10187032 | |
django-cors-headers, 10146539 | |
pkginfo, 10119472 | |
django-filter, 10077843 | |
secretstorage, 10057055 | |
user-agents, 10050204 | |
configargparse, 10001744 | |
scp, 9957349 | |
azure-devops, 9942530 | |
azure-mgmt-compute, 9938936 | |
azure-mgmt-network, 9934159 | |
msgpack-python, 9904711 | |
azure-mgmt-datalake-nspkg, 9827614 | |
azure-mgmt-datalake-store, 9735081 | |
google-cloud-monitoring, 9706197 | |
mpi4py, 9674967 | |
mozdevice, 9609045 | |
azure-keyvault, 9561083 | |
pysocks, 9523786 | |
azure-cli, 9521848 | |
jsondiff, 9493349 | |
cherrypy, 9467938 | |
pika, 9467625 | |
parsedatetime, 9410911 | |
azure-mgmt-batch, 9399772 | |
lightgbm, 9376391 | |
querystring-parser, 9375734 | |
pyrfc3339, 9342152 | |
argh, 9319192 | |
pyproj, 9315946 | |
mozprofile, 9307163 | |
pycurl, 9301729 | |
dictdiffer, 9288555 | |
flask-wtf, 9274785 | |
mysql-connector-python, 9274704 | |
cheroot, 9272854 | |
codecov, 9261620 | |
mozinfo, 9224842 | |
jsonpatch, 9222371 | |
glob2, 9217176 | |
azure-batch, 9059754 | |
crcmod, 9057979 | |
jaraco-functools, 9033939 | |
tempora, 8995380 | |
azure-mgmt-dns, 8959399 | |
pyhive, 8945640 | |
azure-mgmt-rdbms, 8906609 | |
azure-mgmt-sql, 8891960 | |
mozprocess, 8888437 | |
portend, 8874708 | |
geographiclib, 8853246 | |
azure-mgmt-web, 8803957 | |
deprecated, 8753999 | |
munch, 8739361 | |
jpype1, 8687617 | |
pysftp, 8659485 | |
watchdog, 8648248 | |
ruamel-yaml-clib, 8644057 | |
mlflow, 8628293 | |
kafka-python, 8605163 | |
google, 8593398 | |
gapic-google-cloud-logging-v2, 8591157 | |
mujoco-py, 8565550 | |
zeep, 8557624 | |
proto-google-cloud-logging-v2, 8557527 | |
azure-storage, 8555221 | |
pathtools, 8548889 | |
django-storages, 8547554 | |
spacy, 8493425 | |
pytest-instafail, 8479997 | |
thinc, 8476835 | |
factory-boy, 8468171 | |
preshed, 8466351 | |
google-cloud-spanner, 8433752 | |
simpleflock, 8433718 | |
cymem, 8402292 | |
azure-storage-queue, 8374248 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment