The Top-Starred Python GitHub Devs, Orgs, and Repos to Follow (All-Time and Trending)
Why follow the top-starred Python GitHub devs?
Following influencers is usually a good practice. It has helped me in multiple ways:
- Whenever I run out of inspiration, I look at these influencers and see what they have achieved. This brings back the energy and I am back on my projects
- You can follow these influencers to see which events are they attending, what are they reading and what are they working on. This can quickly become a wealth of knowledge in itself.
- To some extent, it also provides a human touch to these influencers. By just looking at their profiles, they might come across as some one out of the world. But, when you start following them regularly, you tend to relate yourself with the influencers.
Inspired by the following Reddit post.
After reading through the post, I was curious to see a similar list for Python GitHub devs, orgs, and repos.
There's no definitive way to determine 'top' devs, orgs, and repos by language. Every metric has its flaws. The lists below look at total number of stars in Python repositories, which seems to be a decent metric that is readily available/easy to mine.
Dev stats are for individual contributors. Org stats are also provided: viewing the org link shows the devs who are part of the org. Not sure how you'd measure stats for each dev part of an org, or similarly, devs contributing to other projects.
GitHub is not perfect in classifying repos as Python. The lists below try to manually filter out mis-classified repos.
I found it interesting to track 'all time' and 'trending' stats, so lists for each are included. Sources are provided after each list.
Format: Dev - (Top Repo) - Total Dev Stars
- kennethreitz - (requests) - 40789
- jkbrzt - (httpie) - 22708
- nvbn - (thefuck) - 21539
- rg3 - (youtube-dl) - 15340
- donnemartin - (data-science-ipython-notebooks) - 12618
- valloric - (YouCompleteMe) - 10690
- apenwarr - (sshuttle) - 9142
- faif - (python-patterns) - 8182
- tomchristie - (django-rest-framework) - 7675
- p-e-w - (maybe) - 6882
- binux - (pyspider) - 6811
- mitsuhiko - (flask-sqlalchemy) - 6582
- jonathanslenders - (python-prompt-toolkit) - 6527
- toastdriven - (restless) - 6394
- coleifer - (peewee) - 5863
- nvie - (rq) - 5671
- dcramer - (django-devserver) - 5365
- miguelgrinberg - (flasky) - 5359
- fchollet - (keras) - 5306
- amoffat - (sh) - 5260
Last updated: 2016-04-06
Format: Dev - (Top Repo) - Total Dev Stars
- nvbn - (thefuck) - 19653
- donnemartin - (data-science-ipython-notebooks) - 12618
- p-e-w - (maybe) - 6575
- fchollet - (keras) - 5203
- alexjc - (neural-doodle) - 4979
- 0x5e - (wechat-deleted-friends) - 4122
- samshadwell - (TrumpScript) - 3323
- HelloZeroNet - (ZeroNet) - 3122
- diafygi - (acme-tiny) - 3117
- timothycrosley - (hug) - 3016
- reinderien - (mimic) - 2989
- avinassh - (rockstar) - 2750
- JuanPotato - (Legofy) - 2723
- 10se1ucgo - (DisableWinTracking) - 2598
- cyrus-and - (gdb-dashboard) - 2490
- awentzonline - (image-analogies) - 2376
- ryankiros - (neural-storyteller) - 1961
- jonathanslenders - (pyvim) - 1792
- ironmaniiith - (Github-profile-name-writer) - 1623
- AlessandroZ - (LaZagne) - 1594
Source: GitHub search, aggregating repos by dev
Last updated: 2016-04-06
*Trending: 2015-01-01 to 2016-04-06
Format: Org - (Top Repo) - Total Org Stars
- pallets - (flask) - 29405
- Django - (django) - 22349
- openstack - (nova) - 21649
- google - (yapf) - 20134
- ansible - (ansible) - 17552
- letsencrypt - (letsencrypt) - 16186
- docker - (compose) - 15854
- scrapy - (scrapy) - 15213
- shadowsocks - (shadowsocks) - 13237
- facebook - (chisel) - 12627
- getsentry - (sentry) - 12097
- tornadoweb - (tornado) - 11104
- reddit - (reddit) - 11007
- scikit-learn - (scikit-learn) - 10644
- ipython - (ipython) - 9419
- pydata - (pandas) - 8985
- kivy - (kivy) - 8653
- mozilla - (bleach) - 8235
- yelp - (mrjob) - 7541
- saltstack - (salt) - 7491
Last updated: 2016-04-06
Format: Org - (Top Repo) - Total Org Stars
- google - (yapf) - 6617
- XX-net - (XX-Net) - 6438
- airbnb - (caravel) - 4462
- zulip - (zulip) - 3785
- pyupio - (statuspage) - 3013
- facebook - (PathPicker) - 2825
- Kinto - (kinto) - 2701
- tqdm - (tqdm) - 2592
- dbcli - (mycli) - 2565
- tensorflow - (skflow) - 2193
- CiscoCloud - (mantl) - 2163
- awslabs - (aws-shell) - 2040
- lektor - (lektor) - 1644
- tflearn - (tflearn) - 1625
- Yelp - (dumb-init) - 1620
- zero-db - (zerodb) - 1424
- stitchfix - (pyxley) - 1402
- pfnet - (chainer) - 1283
- waditu - (tushare) - 1217
- eastlakeside - (interpy-zh) - 1112
Source: GitHub search, aggregating repos by org
Last updated: 2016-04-06
*Trending: 2015-01-01 to 2016-04-06
- jkbrzt/httpie 21945
CLI HTTP client, user-friendly curl replacement with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. - nvbn/thefuck 19653
Magnificent app which corrects your previous console command. - pallets/flask 19536
A microframework based on Werkzeug, Jinja2 and good intentions - django/django 18819
The Web framework for perfectionists with deadlines. - kennethreitz/requests 18403
Python HTTP Requests for Humans™ - ansible/ansible 16162
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. - rg3/youtube-dl 15306
Small command-line program to download videos from YouTube.com and other video sites - letsencrypt/letsencrypt 13688
This Let's Encrypt repo is an ACME client that can obtain certs and extensibly update server configurations (currently supports Apache automation, nginx support coming soon) - scrapy/scrapy 13416
Scrapy, a fast high-level web crawling & scraping framework for Python. - tornadoweb/tornado 11105
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. - scikit-learn/scikit-learn 10578
scikit-learn: machine learning in Python - reddit/reddit 10547
the code that powers reddit.com - Valloric/YouCompleteMe 10398
A code-completion engine for Vim - ipython/ipython 8937
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc. - getsentry/sentry 8818
Sentry is cross-platform crash reporting built with love - faif/python-patterns 8178
A collection of design patterns/idioms in Python - docker/compose 7370
Define and run multi-container applications with Docker - fabric/fabric 6913
Simple, Pythonic remote execution and deployment. - apenwarr/sshuttle 6683
Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling. - XX-net/XX-Net 6438
接力GoAgent翻墙工具----Anti-censorship tools
Last updated: 2016-04-06
- nvbn/thefuck 19702
Magnificent app which corrects your previous console command. - XX-net/XX-Net 6497
接力GoAgent翻墙工具----Anti-censorship tools - p-e-w/maybe 5769
📂 🐇 🎩 See what a program does before deciding whether you really want it to happen. - donnemartin/data-science-ipython-notebooks 5370
Continually updated data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines. https://bit.ly/data-notes - fchollet/keras 5251
Deep Learning library for Python. Convnets, recurrent neural networks, and more. Runs on Theano and TensorFlow. - alexjc/neural-doodle 5028
Turn your two-bit doodles into fine artworks with deep neural networks! An implementation of Semantic Style Transfer. - airbnb/caravel 4850
Caravel is a data exploration platform designed to be visual, intuitive, and interactive - 0x5e/wechat-deleted-friends 4136
查看被删的微信好友 - zulip/zulip 3791
Zulip server - powerful open source group chat - samshadwell/TrumpScript 3333
Make Python great again - google/yapf 3308
A formatter for Python files - HelloZeroNet/ZeroNet 3137
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network - pyupio/statuspage 3029
A statuspage generator that lets you host your statuspage for free on Github. - timothycrosley/hug 3021
Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler. - reinderien/mimic 2991
[ab]using Unicode to create tragedy - facebook/PathPicker 2828
PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything.After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands. - avinassh/rockstar 2757
Makes you a Rockstar C++ Programmer in 2 minutes - donnemartin/saws 2748
A supercharged AWS command line interface (CLI). http://bit.ly/git-saws - JuanPotato/Legofy 2722
Make images look as if they are made out of 1x1 LEGO blocks - Kinto/kinto 2707
A minimalist JSON storage service with synchronisation and sharing abilities.
Last updated: 2016-04-09
*Trending: 2015-01-01 to 2016-04-09
Sure!