├── 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 | [](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 |
--------------------------------------------------------------------------------