├── README.md └── src ├── __init__.py └── filters.py /README.md: -------------------------------------------------------------------------------- 1 | # top-starred-devs-and-repos-to-follow 2 | 3 | > The Top-Starred Python GitHub Devs, Orgs, and Repos to Follow (All-Time and Trending) 4 | 5 | ## Why? 6 | 7 | Why follow the top-starred Python GitHub devs? 8 | 9 | > Following influencers is usually a good practice. It has helped me in multiple ways: 10 | 11 | > 1. 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 12 | 13 | > 2. 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. 14 | 15 | > 3. 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. 16 | 17 | > Inspired by the following [Reddit post](https://www.reddit.com/r/Python/comments/3e7lpo/top_data_scientists_to_follow_and_best_tutorials/). 18 | 19 | After reading through the post, I was curious to see a similar list for Python GitHub devs, orgs, and repos. 20 | 21 | ## 'Top-Starred'? 22 | 23 | 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. 24 | 25 | 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. 26 | 27 | GitHub is not perfect in classifying repos as Python. The lists below try to manually filter out mis-classified repos. 28 | 29 | I found it interesting to track 'all time' and 'trending' stats, so lists for each are included. Sources are provided after each list. 30 | 31 | ## Top-Starred Python GitHub Devs to Follow: All-Time 32 | 33 | Format: Dev - (Top Repo) - Total Dev Stars 34 | 35 | 1. [kennethreitz](https://github.com/kennethreitz) - ([requests](https://github.com/kennethreitz/requests)) - 44472 36 | 1. [jkbrzt](https://github.com/jkbrzt) - ([httpie](https://github.com/jkbrzt/httpie)) - 26428 37 | 1. [nvbn](https://github.com/nvbn) - ([thefuck](https://github.com/nvbn/thefuck)) - 23493 38 | 1. [donnemartin](https://github.com/donnemartin) - ([data-science-ipython-notebooks](https://github.com/donnemartin/data-science-ipython-notebooks)) - 20648 39 | 1. [rg3](https://github.com/rg3) - ([youtube-dl](https://github.com/rg3/youtube-dl)) - 19759 40 | 1. [valloric](https://github.com/valloric) - ([YouCompleteMe](https://github.com/valloric/YouCompleteMe)) - 11875 41 | 1. [apenwarr](https://github.com/apenwarr) - ([sshuttle](https://github.com/apenwarr/sshuttle)) - 9628 42 | 1. [faif](https://github.com/faif) - ([python-patterns](https://github.com/faif/python-patterns)) - 9033 43 | 1. [fchollet](https://github.com/fchollet) - ([keras](https://github.com/fchollet/keras)) - 8742 44 | 1. [tomchristie](https://github.com/tomchristie) - ([django-rest-framework](https://github.com/tomchristie/django-rest-framework)) - 8575 45 | 1. [jonathanslenders](https://github.com/jonathanslenders) - ([python-prompt-toolkit](https://github.com/jonathanslenders/python-prompt-toolkit)) - 7826 46 | 1. [binux](https://github.com/binux) - ([pyspider](https://github.com/binux/pyspider)) - 7796 47 | 1. [soimort](https://github.com/soimort) - ([you-get](https://github.com/soimort/you-get)) 7402 48 | 1. [p-e-w](https://github.com/p-e-w) - ([maybe](https://github.com/p-e-w/maybe)) - 7133 49 | 1. [miguelgrinberg](https://github.com/miguelgrinberg) - ([flasky](https://github.com/miguelgrinberg/flasky)) - 6771 50 | 1. [alexjc](https://github.com/alexjc) - ([neural-doodle](https://github.com/alexjc/neural-doodle)) - 6505 51 | 1. [toastdriven](https://github.com/toastdriven) - ([restless](https://github.com/toastdriven/restless)) - 6481 52 | 1. [coleifer](https://github.com/coleifer) - ([peewee](https://github.com/coleifer/peewee)) - 6437 53 | 1. [nvie](https://github.com/nvie) - ([rq](https://github.com/nvie/rq)) - 6229 54 | 1. [nicolargo](https://github.com/nicolargo) - ([glances](https://github.com/nicolargo/glances)) - 5775 55 | 56 | [Source: github-awards](http://github-awards.com/users?language=python) 57 | 58 | Last updated: 2016-08-21 59 | 60 | ## Top-Starred Python GitHub Devs to Follow: Trending* 61 | 62 | Format: Dev - (Top Repo) - Total Dev Stars 63 | 64 | 1. [donnemartin](https://github.com/donnemartin) - ([gitsome](https://github.com/donnemartin/gitsome)) - 8495 65 | 1. [alexjc](https://github.com/alexjc) - ([neural-doodle](https://github.com/alexjc/neural-doodle)) - 6392 66 | 1. [p-e-w](https://github.com/p-e-w) - ([maybe](https://github.com/p-e-w/maybe)) - 5985 67 | 1. [eliangcs](https://github.com/eliangcs) - ([http-prompt](https://github.com/eliangcs/http-prompt)) - 5513 68 | 1. [0x5e](https://github.com/0x5e) - ([wechat-deleted-friends](https://github.com/0x5e/wechat-deleted-friends)) - 4497 69 | 1. [a1studmuffin](https://github.com/a1studmuffin) - ([SpaceshipGenerator](https://github.com/a1studmuffin/SpaceshipGenerator)) - 4284 70 | 1. [samshadwell](https://github.com/samshadwell) - ([TrumpScript](https://github.com/samshadwell/TrumpScript)) - 3923 71 | 1. [jayfk](https://github.com/jayfk) - ([statuspage](https://github.com/jayfk/statuspage)) - 3261 72 | 1. [reinderien](https://github.com/reinderien) - ([mimic](https://github.com/reinderien/mimic)) - 3079 73 | 1. [pavelgonchar](https://github.com/pavelgonchar) - ([colornet](https://github.com/pavelgonchar/colornet)) - 2825 74 | 1. [JuanPotato](https://github.com/JuanPotato) - ([Legofy](https://github.com/JuanPotato/Legofy)) - 2783 75 | 1. [diafygi](https://github.com/diafygi) - ([acme-tiny](https://github.com/diafygi/acme-tiny)) - 2636 76 | 1. [cyrus-and](https://github.com/cyrus-and) - ([gdb-dashboard](https://github.com/cyrus-and/gdb-dashboard)) - 2625 77 | 1. [awentzonline](https://github.com/awentzonline) - ([image-analogies](https://github.com/awentzonline/image-analogies)) - 2560 78 | 1. [programthink](https://github.com/programthink) - ([zhao](https://github.com/programthink/zhao)) - 2361 79 | 1. [nlintz](https://github.com/nlintz) - ([TensorFlow-Tutorials](https://github.com/nlintz/TensorFlow-Tutorials)) - 2321 80 | 1. [gongjianhui](https://github.com/gongjianhui) - ([AppleDNS](https://github.com/gongjianhui/AppleDNS)) - 2009 81 | 1. [ujjwalkarn](https://github.com/ujjwalkarn) - ([DataSciencePython](https://github.com/ujjwalkarn/DataSciencePython)) - 1986 82 | 1. [mchristopher](https://github.com/mchristopher) - ([PokemonGo-DesktopMap](https://github.com/mchristopher/PokemonGo-DesktopMap)) - 1979 83 | 1. [yenchenlin](https://github.com/yenchenlin) - ([DeepLearningFlappyBird](https://github.com/yenchenlin/DeepLearningFlappyBird)) - 1759 84 | 85 | [Source: GitHub search](https://github.com/search?utf8=%E2%9C%93&q=created%3A%3E%3D2015-08-21+stars%3A%3E%3D500+language%3Apython&type=Repositories&ref=searchresults), aggregating repos by dev 86 | 87 | Last updated: 2016-08-21 88 | 89 | *Trending: 2015-08-21 to 2016-08-21 90 | 91 | ## Top-Starred Python GitHub Orgs: All-Time 92 | 93 | Format: Org - (Top Repo) - Total Org Stars 94 | 95 | 1. [pallets](https://github.com/pallets) - ([flask](https://github.com/pallets/flask)) - 33572 96 | 1. [openstack](https://github.com/openstack) - ([nova](https://github.com/openstack/nova)) - 24591 97 | 1. [Django](https://github.com/django) - ([django](https://github.com/django/django)) - 24490 98 | 1. [google](https://github.com/google) - ([yapf](https://github.com/google/yapf)) - 23552 99 | 1. [ansible](https://github.com/ansible) - ([ansible](https://github.com/ansible/ansible)) - 21169 100 | 1. [scrapy](https://github.com/scrapy) - ([scrapy](https://github.com/scrapy/scrapy)) - 17881 101 | 1. [docker](https://github.com/docker) - ([compose](https://github.com/docker/compose)) - 17070 102 | 1. [certbot](https://github.com/certbot) - ([certbot](https://github.com/certbot/certbot)) - 16023 103 | 1. [shadowsocks](https://github.com/shadowsocks) - ([shadowsocks](https://github.com/shadowsocks/shadowsocks)) - 14934 104 | 1. [facebook](https://github.com/facebook) - ([chisel](https://github.com/facebook/chisel)) - 14082 105 | 1. [getsentry](https://github.com/getsentry) - ([sentry](https://github.com/getsentry/sentry)) - 13703 106 | 1. [scikit-learn](https://github.com/scikit-learn) - ([scikit-learn](https://github.com/scikit-learn/scikit-learn)) - 12993 107 | 1. [tornadoweb](https://github.com/tornadoweb) - ([tornado](https://github.com/tornadoweb/tornado)) - 11958 108 | 1. [reddit](https://github.com/reddit) - ([reddit](https://github.com/reddit/reddit)) - 11752 109 | 1. [ipython](https://github.com/ipython) - ([ipython](https://github.com/ipython/ipython)) - 10567 110 | 1. [pydata](https://github.com/pydata) - ([pandas](https://github.com/pydata/pandas)) - 10079 111 | 1. [yelp](https://github.com/yelp) - ([mrjob](https://github.com/Yelp/mrjob)) - 9879 112 | 1. [airbnb](https://github.com/airbnb) - ([caravel](https://github.com/airbnb/caravel)) - 9842 113 | 1. [kivy](https://github.com/kivy) - ([kivy](https://github.com/kivy/kivy)) - 9674 114 | 1. [xx-net](https://github.com/xx-net) - ([XX-Net](https://github.com/XX-net/XX-Net)) - 9267 115 | 116 | [Source: github-awards](http://github-awards.com/users?language=python) 117 | 118 | Last updated: 2016-08-21 119 | 120 | ## Top-Starred Python GitHub Orgs: Trending* 121 | 122 | Format: Org - (Top Repo) - Total Org Stars 123 | 124 | 1. [Rochester-NRT](https://github.com/Rochester-NRT) - ([RocAlphaGo](https://github.com/Rochester-NRT/RocAlphaGo)) - 7224 125 | 1. [tensorflow](https://github.com/tensorflow) - ([magenta](https://github.com/tensorflow/magenta)) - 5663 126 | 1. [cmusatyalab](https://github.com/cmusatyalab) - ([openface](https://github.com/cmusatyalab/openface)) - 4973 127 | 1. [zulip](https://github.com/zulip) - ([zulip](https://github.com/zulip/zulip)) - 4005 128 | 1. [PokemonGoF](https://github.com/PokemonGoF) - ([PokemonGo-Bot](https://github.com/PokemonGoF/PokemonGo-Bot)) - 3990 129 | 1. [awslabs](https://github.com/awslabs) - ([aws-shell](https://github.com/awslabs/aws-shell)) - 3742 130 | 1. [reverse-shell](https://github.com/reverse-shell) - ([routersploit](https://github.com/reverse-shell/routersploit)) - 3680 131 | 1. [tflearn](https://github.com/tflearn) - ([tflearn](https://github.com/tflearn/tflearn)) - 3471 132 | 1. [MagicStack](https://github.com/MagicStack) - ([uvloop](https://github.com/MagicStack/uvloop)) - 3469 133 | 1. [openai](https://github.com/openai) - ([gym](https://github.com/openai/gym)) - 3399 134 | 1. [lektor](https://github.com/lektor) - ([lektor](https://github.com/lektor/lektor)) - 1960 135 | 1. [PokemonGoMap](https://github.com/PokemonGoMap) - ([PokemonGo-Map](https://github.com/PokemonGoMap/PokemonGo-Map)) - 1930 136 | 1. [eastlakeside](https://github.com/eastlakeside) - ([interpy-zh](https://github.com/eastlakeside/interpy-zh)) - 1552 137 | 1. [zerodb](https://github.com/zerodb) - ([zerodb](https://github.com/zerodb/zerodb)) - 1477 138 | 1. [digitalocean](https://github.com/digitalocean) - ([netbox](https://github.com/digitalocean/netbox)) - 1426 139 | 1. [commaai](https://github.com/commaai) - ([research](https://github.com/commaai/research)) - 1412 140 | 1. [nerevu](https://github.com/nerevu) - ([riko](https://github.com/nerevu/riko)) - 1129 141 | 1. [ascribe](https://github.com/ascribe) - ([image-match](https://github.com/ascribe/image-match)) - 1039 142 | 1. [CacheBrowser](https://github.com/CacheBrowser) - ([cachebrowser](https://github.com/CacheBrowser/cachebrowser)) - 1024 143 | 1. [ansible](https://github.com/ansible) - ([ansible-container](https://github.com/ansible/ansible-container)) - 1003 144 | 145 | [Source: GitHub search](https://github.com/search?utf8=%E2%9C%93&q=created%3A%3E%3D2015-08-21+stars%3A%3E%3D500+language%3Apython&type=Repositories&ref=searchresults), aggregating repos by org 146 | 147 | Last updated: 2016-08-21 148 | 149 | *Trending: 2015-08-21 to 2016-08-21 150 | 151 | ## Top-Starred Python GitHub Repos: All-Time 152 | 153 | 1. [jkbrzt/httpie](https://github.com/jkbrzt/httpie) 25585
CLI HTTP client, user-friendly curl replacement with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. 154 | 1. [pallets/flask](https://github.com/pallets/flask) 22167
A microframework based on Werkzeug, Jinja2 and good intentions 155 | 1. [nvbn/thefuck](https://github.com/nvbn/thefuck) 21504
Magnificent app which corrects your previous console command. 156 | 1. [django/django](https://github.com/django/django) 20841
The Web framework for perfectionists with deadlines. 157 | 1. [kennethreitz/requests](https://github.com/kennethreitz/requests) 20420
Python HTTP Requests for Humans™ 158 | 1. [rg3/youtube-dl](https://github.com/rg3/youtube-dl) 19722
Command-line program to download videos from YouTube.com and other video sites 159 | 1. [ansible/ansible](https://github.com/ansible/ansible) 18399
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. 160 | 1. [certbot/certbot](https://github.com/certbot/certbot) 16024
Certbot, previously the Let's Encrypt Client, is EFF's tool to obtain certs from Let's Encrypt, and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol. 161 | 1. [scrapy/scrapy](https://github.com/scrapy/scrapy) 15535
Scrapy, a fast high-level web crawling & scraping framework for Python. 162 | 1. [scikit-learn/scikit-learn](https://github.com/scikit-learn/scikit-learn) 12923
scikit-learn: machine learning in Python 163 | 1. [tornadoweb/tornado](https://github.com/tornadoweb/tornado) 11958
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. 164 | 1. [Valloric/YouCompleteMe](https://github.com/Valloric/YouCompleteMe) 11558
A code-completion engine for Vim 165 | 1. [reddit/reddit](https://github.com/reddit/reddit) 11269
the code that powers reddit.com 166 | 1. [getsentry/sentry](https://github.com/getsentry/sentry) 10107
Sentry is cross-platform crash reporting built with love 167 | 1. [ipython/ipython](https://github.com/ipython/ipython) 9911
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc. 168 | 1. [XX-net/XX-Net](https://github.com/XX-net/XX-Net) 9131
a web proxy tool 169 | 1. [faif/python-patterns](https://github.com/faif/python-patterns) 9028
A collection of design patterns/idioms in Python 170 | 1. [docker/compose](https://github.com/docker/compose) 8074
Define and run multi-container applications with Docker 171 | 1. [fchollet/keras](https://github.com/fchollet/keras) 7706
Deep Learning library for Python. Convnets, recurrent neural networks, and more. Runs on Theano or TensorFlow. 172 | 1. [fabric/fabric](https://github.com/fabric/fabric) 7517
Simple, Pythonic remote execution and deployment. 173 | 174 | [Source: GitHub search](https://github.com/search?utf8=%E2%9C%93&q=language%3Apython+stars%3A%3E500&type=Repositories&ref=searchresults) 175 | 176 | Last updated: 2016-08-21 177 | 178 | ## Top-Starred Python GitHub Repos: Trending* 179 | 180 | 1. [Rochester-NRT/RocAlphaGo](https://github.com/Rochester-NRT/RocAlphaGo) 7224
An independent, student-led replication of DeepMind's 2016 Nature publication, "Mastering the game of Go with deep neural networks and tree search" (Nature 529, 484-489, 28 Jan 2016), details of which can be found on their website https://deepmind.com/publications.html. 181 | 1. [alexjc/neural-doodle](https://github.com/alexjc/neural-doodle) 6392
Turn your two-bit doodles into fine artworks with deep neural networks, generate seamless textures from photos, transfer style from one image to another, perform example-based upscaling, but wait... there's more! (An implementation of Semantic Style Transfer.) 182 | 1. [p-e-w/maybe](https://github.com/p-e-w/maybe) 5985
:open_file_folder: :rabbit2: :tophat: See what a program does before deciding whether you really want it to happen. 183 | 1. [eliangcs/http-prompt](https://github.com/eliangcs/http-prompt) 5513
HTTPie + prompt_toolkit = an interactive command-line HTTP client featuring autocomplete and syntax highlighting 184 | 1. [cmusatyalab/openface](https://github.com/cmusatyalab/openface) 4973
Face recognition with deep neural networks. 185 | 1. [0x5e/wechat-deleted-friends](https://github.com/0x5e/wechat-deleted-friends) 4497
查看被删的微信好友 186 | 1. [a1studmuffin/SpaceshipGenerator](https://github.com/a1studmuffin/SpaceshipGenerator) 4284
A Blender script to procedurally generate 3D spaceships 187 | 1. [zulip/zulip](https://github.com/zulip/zulip) 4005
Zulip server - powerful open source group chat 188 | 1. [samshadwell/TrumpScript](https://github.com/samshadwell/TrumpScript) 3923
Make Python great again 189 | 1. [reverse-shell/routersploit](https://github.com/reverse-shell/routersploit) 3680
The Router Exploitation Framework 190 | 1. [PokemonGoF/PokemonGo-Bot](https://github.com/PokemonGoF/PokemonGo-Bot) 3564
The Pokemon Go Bot, baking with community. 191 | 1. [tflearn/tflearn](https://github.com/tflearn/tflearn) 3471
Deep learning library featuring a higher-level API for TensorFlow. 192 | 1. [jayfk/statuspage](https://github.com/jayfk/statuspage) 3261
A statuspage generator that lets you host your statuspage for free on Github. 193 | 1. [donnemartin/gitsome](https://github.com/donnemartin/gitsome) 3249
A supercharged Git/GitHub command line interface (CLI). 194 | 1. [openai/gym](https://github.com/openai/gym) 3131
A toolkit for developing and comparing reinforcement learning algorithms. 195 | 1. [reinderien/mimic](https://github.com/reinderien/mimic) 3079
[ab]using Unicode to create tragedy 196 | 1. [tensorflow/magenta](https://github.com/tensorflow/magenta) 3008
Magenta: Music and Art Generation with Machine Intelligence 197 | 1. [donnemartin/saws](https://github.com/donnemartin/saws) 2955
A supercharged AWS command line interface (CLI). 198 | 1. [pavelgonchar/colornet](https://github.com/pavelgonchar/colornet) 2825
Neural Network to colorize grayscale images 199 | 1. [JuanPotato/Legofy](https://github.com/JuanPotato/Legofy) 2783
Make images look as if they are made out of 1x1 LEGO blocks 200 | 201 | [Source: GitHub search](https://github.com/search?utf8=%E2%9C%93&q=created%3A%3E%3D2015-08-21+stars%3A%3E%3D500+language%3Apython&type=Repositories&ref=searchresults) 202 | 203 | Last updated: 2016-08-21 204 | 205 | *Trending: 2015-08-21 to 2016-08-21 206 | 207 | ## Contributions? 208 | 209 | Sure! 210 | 211 | ## License 212 | 213 | [![CC0](https://i.creativecommons.org/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/) 214 | -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/filters.py: -------------------------------------------------------------------------------- 1 | filter_not_maintained = [ 2 | 'https://github.com/shadowsocks/shadowsocks', 3 | 'https://github.com/KeyboardFire/mkcast', 4 | ] 5 | 6 | filter_fonts = [ 7 | 'https://github.com/adobe-fonts/source-code-pro', 8 | 'https://github.com/larsenwork/monoid', 9 | 'https://github.com/chrissimpkins/codeface', 10 | 'https://github.com/chrissimpkins/Hack', 11 | ] 12 | 13 | filter_awesome_lists = [ 14 | 'https://github.com/vinta/awesome-python', 15 | 'https://github.com/josephmisiti/awesome-machine-learning', 16 | 'https://github.com/minimaxir/big-list-of-naughty-strings', 17 | 'https://github.com/drduh/OS-X-Security-and-Privacy-Guide', 18 | 'https://github.com/donnemartin/awesome-aws', 19 | 'https://github.com/rushter/data-science-blogs', 20 | ] 21 | 22 | filter_misc = [ 23 | 'https://github.com/isocpp/CppCoreGuidelines', 24 | ] 25 | --------------------------------------------------------------------------------