diff --git a/README.md b/README.md index 8778fe7..01cda36 100644 --- a/README.md +++ b/README.md @@ -4,41 +4,41 @@ Wisdom of the crowd web framework rank. ## Rank and Score name | rank | score | pypistats downloads last month | pypi used as main dependency | stackoverflow questions | github stars | repo unique committers | repo changed lines last month | repo unique committers last month | repo last commit :--- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: -[Django](https://github.com/django/django "first commit: 2005-07-13") | [1](# "▲ +1 last week") | [92](# "▲ -1 last week") | [20257801](# " #7 in pypistats downloads last month +3.02% last week") | [7201](# " #1 in pypi used as main dependency +0.45% last week") | [313079](# " #1 in stackoverflow questions +0.0% last week") | [79395](# " #1 in github stars +0.14% last week") | [3133](# " #1 in repo unique committers +0.0% last week") | [3888](# "▼ #9 in repo changed lines last month -5.03% last week") | [34](# " #1 in repo unique committers last month -8.11% last week") | [2024-09-26](# "▼ #6 in repo last commit 1 week ago") -[AIOHTTP](https://github.com/aio-libs/aiohttp "first commit: 2013-10-01; used by: Rio") | [2](# "▲ +1 last week") | [91](# "▲ +1 last week") | [180419256](# " #1 in pypistats downloads last month +2.98% last week") | [7024](# " #2 in pypi used as main dependency +0.63% last week") | [1721](# " #9 in stackoverflow questions +0.06% last week") | [15022](# " #7 in github stars +0.29% last week") | [771](# " #3 in repo unique committers +0.52% last week") | [15609](# "▲ #4 in repo changed lines last month +358.28% last week") | [17](# "▲ #3 in repo unique committers last month +6.25% last week") | [2024-09-28](# " #1 in repo last commit 1 week ago") -[FastAPI](https://github.com/tiangolo/fastapi "first commit: 2018-12-05; uses: Starlette; used by: Rio") | [3](# "▼ -2 last week") | [91](# "▼ -3 last week") | [72465994](# " #4 in pypistats downloads last month +11.04% last week") | [3320](# " #4 in pypi used as main dependency +0.79% last week") | [7291](# " #3 in stackoverflow questions +0.25% last week") | [76087](# " #2 in github stars +0.32% last week") | [699](# " #4 in repo unique committers +0.0% last week") | [13850](# "▼ #5 in repo changed lines last month -9.04% last week") | [19](# " #2 in repo unique committers last month -26.92% last week") | [2024-09-26](# "▼ #6 in repo last commit 1 week ago") -[Flask](https://github.com/pallets/flask "first commit: 2010-04-06; uses: Werkzeug") | [4](# "▲ +1 last week") | [80](# "▲ -2 last week") | [104564217](# " #3 in pypistats downloads last month +3.31% last week") | [5804](# " #3 in pypi used as main dependency +0.43% last week") | [55929](# " #2 in stackoverflow questions +0.01% last week") | [67689](# " #3 in github stars +0.09% last week") | [852](# " #2 in repo unique committers +0.0% last week") | [16](# "▼ #16 in repo changed lines last month -98.2% last week") | [1](# " #15 in repo unique committers last month +0.0% last week") | [2024-09-01](# "▼ #16 in repo last commit 4 weeks ago") -[Tornado](https://github.com/tornadoweb/tornado "first commit: 2009-09-09") | [5](# "▲ +3 last week") | [79](# "▲ +4 last week") | [45838176](# " #6 in pypistats downloads last month +1.53% last week") | [1112](# " #6 in pypi used as main dependency +0.36% last week") | [3762](# " #5 in stackoverflow questions +0.0% last week") | [21690](# " #4 in github stars +0.0% last week") | [460](# " #6 in repo unique committers +0.0% last week") | [90](# "▲ #14 in repo changed lines last month +246.15% last week") | [1](# " #15 in repo unique committers last month +0.0% last week") | [2024-09-23](# "▲ #6 in repo last commit 1 week ago") -[Dash](https://github.com/plotly/dash "first commit: 2015-04-10") | [6](# "▼ -2 last week") | [79](# "▼ -3 last week") | [3396870](# " #10 in pypistats downloads last month +1.09% last week") | [505](# " #8 in pypi used as main dependency +0.2% last week") | [4640](# " #4 in stackoverflow questions -0.13% last week") | [21240](# " #5 in github stars +0.17% last week") | [203](# " #15 in repo unique committers +0.0% last week") | [483959](# " #1 in repo changed lines last month -2.55% last week") | [4](# "▼ #9 in repo unique committers last month -42.86% last week") | [2024-09-20](# "▼ #13 in repo last commit 2 weeks ago") -[Starlette](https://github.com/encode/starlette "first commit: 2018-06-25; used by: FastAPI and Rio and fasthtml") | [7](# "▲ +2 last week") | [77](# "▲ +3 last week") | [61053179](# " #5 in pypistats downloads last month +6.69% last week") | [724](# " #7 in pypi used as main dependency +0.28% last week") | [336](# " #17 in stackoverflow questions +0.0% last week") | [10099](# " #8 in github stars +0.36% last week") | [293](# " #10 in repo unique committers +0.69% last week") | [2811](# " #10 in repo changed lines last month +23.51% last week") | [7](# "▲ #7 in repo unique committers last month +75.0% last week") | [2024-09-25](# "▲ #6 in repo last commit 1 week ago") -[Bottle](https://github.com/bottlepy/bottle "first commit: 2009-06-30") | [8](# "▼ -1 last week") | [75](# "▼ -1 last week") | [6038161](# " #9 in pypistats downloads last month +9.08% last week") | [272](# " #11 in pypi used as main dependency +0.0% last week") | [1488](# " #10 in stackoverflow questions -0.07% last week") | [8393](# " #10 in github stars +0.14% last week") | [234](# " #12 in repo unique committers +0.0% last week") | [5176](# "▼ #7 in repo changed lines last month +0.04% last week") | [4](# " #9 in repo unique committers last month +0.0% last week") | [2024-09-26](# "▼ #6 in repo last commit 1 week ago") -[Twisted](https://github.com/twisted/twisted "first commit: 2001-07-09") | [9](# "▼ -3 last week") | [75](# "▼ -3 last week") | [7077774](# " #8 in pypistats downloads last month +2.52% last week") | [439](# " #9 in pypi used as main dependency +0.0% last week") | [3470](# " #6 in stackoverflow questions +0.0% last week") | [5564](# " #15 in github stars +0.11% last week") | [328](# " #9 in repo unique committers +0.0% last week") | [896](# "▼ #12 in repo changed lines last month -70.56% last week") | [11](# " #6 in repo unique committers last month -8.33% last week") | [2024-09-18](# "▼ #13 in repo last commit 2 weeks ago") -[Werkzeug](https://github.com/pallets/werkzeug "first commit: 2007-05-04; used by: Flask and Quart") | [10](# " +0 last week") | [72](# " +0 last week") | [143094238](# " #2 in pypistats downloads last month +2.96% last week") | [1398](# " #5 in pypi used as main dependency +0.22% last week") | [648](# " #15 in stackoverflow questions -0.31% last week") | [6634](# " #12 in github stars +0.08% last week") | [506](# " #5 in repo unique committers +0.0% last week") | [32](# " #15 in repo changed lines last month -90.88% last week") | [2](# "▼ #14 in repo unique committers last month +0.0% last week") | [2024-09-02](# "▼ #16 in repo last commit 4 weeks ago") -[Falcon](https://github.com/falconry/falcon "first commit: 2012-12-06; used by: hug") | [11](# " +0 last week") | [71](# " +1 last week") | [660622](# " #16 in pypistats downloads last month -13.51% last week") | [144](# " #13 in pypi used as main dependency +0.0% last week") | [201](# " #19 in stackoverflow questions +0.0% last week") | [9508](# " #9 in github stars +0.01% last week") | [220](# " #14 in repo unique committers +0.46% last week") | [10733](# "▼ #6 in repo changed lines last month +9.04% last week") | [5](# " #8 in repo unique committers last month +0.0% last week") | [2024-09-28](# "▲ #1 in repo last commit 1 week ago") -[Litestar](https://github.com/litestar-org/litestar "first commit: 2021-12-06") | [12](# " +0 last week") | [64](# " -3 last week") | [358258](# " #17 in pypistats downloads last month -2.41% last week") | [26](# " #17 in pypi used as main dependency +0.0% last week") | [6](# " #24 in stackoverflow questions +0.0% last week") | [5396](# " #16 in github stars +0.24% last week") | [221](# " #13 in repo unique committers +0.0% last week") | [5123](# "▼ #8 in repo changed lines last month -29.13% last week") | [12](# "▼ #5 in repo unique committers last month -33.33% last week") | [2024-09-23](# "▼ #6 in repo last commit 1 week ago") -[fasthtml](https://github.com/AnswerDotAI/fasthtml "first commit: 2024-05-17; uses: Starlette") | [13](# " +0 last week") | [61](# " +3 last week") | [37925](# " #22 in pypistats downloads last month +4.05% last week") | [13](# " #22 in pypi used as main dependency +0.0% last week") | [7](# " #23 in stackoverflow questions +0.0% last week") | [5161](# " #17 in github stars +1.26% last week") | [64](# " #23 in repo unique committers +4.92% last week") | [39565](# " #2 in repo changed lines last month -21.52% last week") | [15](# "▲ #4 in repo unique committers last month +7.14% last week") | [2024-09-28](# "▲ #1 in repo last commit 1 week ago") -[Sanic](https://github.com/sanic-org/sanic "first commit: 2016-05-26") | [14](# " +0 last week") | [57](# " +0 last week") | [1106102](# " #12 in pypistats downloads last month -0.39% last week") | [374](# " #10 in pypi used as main dependency +0.0% last week") | [212](# " #18 in stackoverflow questions +0.0% last week") | [18021](# " #6 in github stars +0.03% last week") | [381](# " #7 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2024-06-30](# "▼ #21 in repo last commit 13 weeks ago") -[CherryPy](https://github.com/cherrypy/cherrypy "first commit: 2004-11-20") | [15](# " +0 last week") | [56](# " +0 last week") | [933675](# " #14 in pypistats downloads last month +1.38% last week") | [124](# " #15 in pypi used as main dependency +0.0% last week") | [1371](# " #11 in stackoverflow questions +0.0% last week") | [1834](# " #22 in github stars +0.27% last week") | [152](# " #17 in repo unique committers +0.0% last week") | [2](# "▼ #19 in repo changed lines last month -50.0% last week") | [1](# "▼ #15 in repo unique committers last month -50.0% last week") | [2024-08-31](# "▼ #16 in repo last commit 5 weeks ago") -[Pyramid](https://github.com/Pylons/pyramid "first commit: 2008-07-04; used by: CubicWeb") | [16](# " +0 last week") | [55](# " +0 last week") | [2369918](# " #11 in pypistats downloads last month +2.24% last week") | [241](# " #12 in pypi used as main dependency +0.0% last week") | [2216](# " #7 in stackoverflow questions +0.0% last week") | [3942](# " #19 in github stars +0.0% last week") | [367](# " #8 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2024-06-10](# "▼ #22 in repo last commit 16 weeks ago") -[Robyn](https://github.com/sansyrox/robyn "first commit: 2021-05-22") | [17](# "▲ +2 last week") | [52](# "▲ +5 last week") | [52126](# "▲ #20 in pypistats downloads last month +19.45% last week") | [1](# " #26 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [4266](# " #18 in github stars +0.66% last week") | [72](# " #22 in repo unique committers +1.41% last week") | [1460](# " #11 in repo changed lines last month -9.2% last week") | [4](# "▲ #9 in repo unique committers last month +33.33% last week") | [2024-09-28](# "▲ #1 in repo last commit 1 week ago") -[Zope](https://github.com/zopefoundation/Zope "first commit: 1996-06-17") | [18](# "▼ -1 last week") | [52](# "▼ -3 last week") | [873015](# "▼ #15 in pypistats downloads last month -6.14% last week") | [47](# " #16 in pypi used as main dependency +0.0% last week") | [738](# " #14 in stackoverflow questions +0.0% last week") | [353](# "▼ #28 in github stars +0.28% last week") | [177](# " #16 in repo unique committers +0.0% last week") | [4](# "▼ #18 in repo changed lines last month -99.45% last week") | [1](# " #15 in repo unique committers last month +0.0% last week") | [2024-09-02](# "▼ #16 in repo last commit 4 weeks ago") -[web2py](https://github.com/web2py/web2py "first commit: 2011-11-23") | [19](# "▼ -1 last week") | [48](# "▼ +0 last week") | [230](# " #33 in pypistats downloads last month +21.05% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [2134](# " #8 in stackoverflow questions +0.0% last week") | [2113](# " #21 in github stars +0.05% last week") | [276](# " #11 in repo unique committers +0.0% last week") | [7](# " #17 in repo changed lines last month +0.0% last week") | [1](# " #15 in repo unique committers last month +0.0% last week") | [2024-09-09](# "▼ #15 in repo last commit 3 weeks ago") -[Rio](https://github.com/rio-labs/rio "first commit: 2024-04-03; uses: AIOHTTP and FastAPI and Starlette") | [20](# "▲ new last week") | [47](# "▲ +47 last week") | [7047](# "▲ #24 in pypistats downloads last month +100% last week") | [0](# "▲ #29 in pypi used as main dependency +100% last week") | [0](# "▲ #25 in stackoverflow questions +100% last week") | [1295](# "▲ #23 in github stars +100% last week") | [14](# "▲ #30 in repo unique committers +100% last week") | [19418](# "▲ #3 in repo changed lines last month +100% last week") | [4](# "▲ #9 in repo unique committers last month +100% last week") | [2024-09-28](# "▲ #1 in repo last commit 1 week ago") -[py4web](https://github.com/web2py/py4web "first commit: 2019-03-25") | [21](# "▼ -1 last week") | [45](# "▼ +0 last week") | [3634](# "▼ #25 in pypistats downloads last month +27.87% last week") | [5](# " #23 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [247](# "▼ #29 in github stars +0.0% last week") | [75](# " #21 in repo unique committers +1.35% last week") | [203](# "▲ #13 in repo changed lines last month -52.68% last week") | [3](# "▼ #13 in repo unique committers last month +0.0% last week") | [2024-09-27](# "▼ #6 in repo last commit 1 week ago") -[web.py](https://github.com/webpy/webpy "first commit: 1970-01-01") | [22](# "▼ -1 last week") | [45](# "▼ +1 last week") | [222355](# " #18 in pypistats downloads last month -10.54% last week") | [18](# " #20 in pypi used as main dependency +0.0% last week") | [887](# " #12 in stackoverflow questions +0.11% last week") | [5885](# " #13 in github stars +0.0% last week") | [97](# " #20 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2024-04-30](# "▼ #25 in repo last commit 22 weeks ago") -[Quart](https://github.com/pallets/quart "first commit: 2017-05-14; uses: Werkzeug") | [23](# "▼ -1 last week") | [44](# "▼ +1 last week") | [941420](# "▲ #13 in pypistats downloads last month +8.86% last week") | [140](# " #14 in pypi used as main dependency +0.0% last week") | [194](# " #20 in stackoverflow questions +1.04% last week") | [2916](# " #20 in github stars +0.41% last week") | [105](# " #19 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2024-05-19](# "▼ #23 in repo last commit 19 weeks ago") -[hug](https://github.com/hugapi/hug "first commit: 2015-07-17; uses: Falcon") | [24](# "▼ -1 last week") | [41](# "▼ +1 last week") | [151401](# " #19 in pypistats downloads last month +0.99% last week") | [16](# " #21 in pypi used as main dependency +0.0% last week") | [33](# " #22 in stackoverflow questions +0.0% last week") | [6857](# " #11 in github stars +0.0% last week") | [125](# " #18 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2023-06-30](# "▼ #28 in repo last commit 66 weeks ago") -[TurboGears](https://github.com/TurboGears/tg2 "first commit: 2007-06-27") | [25](# " +0 last week") | [28](# " +0 last week") | [2358](# "▼ #26 in pypistats downloads last month +1.68% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [152](# " #21 in stackoverflow questions +0.0% last week") | [804](# "▼ #25 in github stars +0.0% last week") | [38](# " #25 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2024-03-25](# "▼ #26 in repo last commit 27 weeks ago") -[Pylons](https://github.com/Pylons/pylons "first commit: 2006-02-18") | [26](# " +0 last week") | [28](# " +0 last week") | [50364](# "▼ #21 in pypistats downloads last month -6.59% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [829](# " #13 in stackoverflow questions +0.0% last week") | [231](# "▼ #30 in github stars +0.0% last week") | [36](# " #26 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2018-01-12](# "▼ #33 in repo last commit 351 weeks ago") -[Emmett](https://github.com/emmett-framework/emmett "first commit: 2014-10-22") | [27](# "▼ -3 last week") | [28](# "▼ +0 last week") | [1448](# "▼ #29 in pypistats downloads last month -3.14% last week") | [4](# " #24 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [1050](# "▼ #24 in github stars +0.0% last week") | [26](# " #29 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2024-07-24](# "▼ #20 in repo last commit 10 weeks ago") -[Grok](https://github.com/zopefoundation/grok "first commit: 2006-10-14") | [28](# "▼ -1 last week") | [27](# "▼ +1 last week") | [1999](# "▲ #27 in pypistats downloads last month +39.21% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [488](# " #16 in stackoverflow questions +0.0% last week") | [27](# "▼ #34 in github stars +0.0% last week") | [45](# " #24 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2024-05-08](# "▼ #24 in repo last commit 21 weeks ago") -[Morepath](https://github.com/morepath/morepath "first commit: 2013-07-17") | [29](# "▼ -1 last week") | [26](# "▼ +0 last week") | [1929](# "▼ #28 in pypistats downloads last month -0.67% last week") | [21](# " #19 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [395](# "▼ #27 in github stars +0.0% last week") | [28](# " #27 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2022-05-29](# "▼ #29 in repo last commit 122 weeks ago") -[Vibora](https://github.com/vibora-io/vibora "first commit: 2018-06-13") | [30](# "▼ -1 last week") | [24](# "▼ +0 last week") | [230](# "▼ #33 in pypistats downloads last month +0.44% last week") | [1](# " #26 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [5668](# " #14 in github stars -0.02% last week") | [27](# " #28 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2019-02-11](# "▼ #32 in repo last commit 294 weeks ago") -[CubicWeb](https://forge.extranet.logilab.fr/cubicweb/cubicweb "uses: Pyramid") | [31](# "▼ -1 last week") | [21](# "▼ +1 last week") | [14570](# " #23 in pypistats downloads last month +34.7% last week") | [25](# " #18 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [0](# "▼ #35 in github stars +100% last week") | [0](# "▼ #35 in repo unique committers +100% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [](# "▼ #34 in repo last commit") -[Quixote](https://github.com/nascheme/quixote "first commit: 2006-03-16") | [32](# "▼ -1 last week") | [19](# "▼ +0 last week") | [268](# "▼ #32 in pypistats downloads last month -3.25% last week") | [2](# " #25 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [82](# "▼ #32 in github stars +0.0% last week") | [6](# "▼ #32 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2024-03-01](# "▼ #27 in repo last commit 31 weeks ago") -[Pycnic](https://github.com/nullism/pycnic "first commit: 2015-11-04") | [33](# "▼ -1 last week") | [19](# "▼ +0 last week") | [1097](# "▼ #30 in pypistats downloads last month +9.92% last week") | [1](# " #26 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [159](# "▼ #31 in github stars +0.0% last week") | [11](# "▼ #31 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2022-04-05](# "▼ #30 in repo last commit 130 weeks ago") -[Growler](https://github.com/pyGrowler/Growler "first commit: 2014-08-17") | [34](# "▼ -1 last week") | [17](# "▼ +0 last week") | [197](# "▼ #35 in pypistats downloads last month +37.76% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [688](# "▼ #26 in github stars +0.0% last week") | [6](# "▼ #32 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2020-03-08](# "▼ #31 in repo last commit 238 weeks ago") -[Giotto](https://github.com/priestc/giotto "first commit: 2012-02-26") | [35](# "▼ -1 last week") | [14](# "▼ +0 last week") | [590](# "▼ #31 in pypistats downloads last month +38.5% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [59](# "▼ #33 in github stars +0.0% last week") | [3](# "▼ #34 in repo unique committers +0.0% last week") | [0](# "▼ #20 in repo changed lines last month +100% last week") | [0](# "▼ #20 in repo unique committers last month +100% last week") | [2013-10-07](# "▼ #34 in repo last commit 573 weeks ago") +[FastAPI](https://github.com/tiangolo/fastapi "first commit: 2018-12-05; uses: Starlette; used by: Rio") | [1](# "▲ +2 last week") | [93](# "▲ +2 last week") | [71722318](# " #4 in pypistats downloads last month -1.03% last week") | [3351](# " #4 in pypi used as main dependency +0.93% last week") | [7290](# " #3 in stackoverflow questions -0.01% last week") | [76260](# " #2 in github stars +0.23% last week") | [704](# " #4 in repo unique committers +0.72% last week") | [9843](# " #5 in repo changed lines last month -28.93% last week") | [22](# " #2 in repo unique committers last month +15.79% last week") | [2024-10-05](# "▲ #1 in repo last commit 1 week ago") +[Django](https://github.com/django/django "first commit: 2005-07-13") | [2](# "▼ -1 last week") | [93](# "▼ +1 last week") | [21634420](# " #7 in pypistats downloads last month +6.8% last week") | [7233](# " #1 in pypi used as main dependency +0.44% last week") | [313077](# " #1 in stackoverflow questions -0.0% last week") | [79467](# " #1 in github stars +0.09% last week") | [3135](# " #1 in repo unique committers +0.06% last week") | [2465](# "▲ #8 in repo changed lines last month -36.6% last week") | [28](# " #1 in repo unique committers last month -17.65% last week") | [2024-10-03](# "▲ #5 in repo last commit 1 week ago") +[AIOHTTP](https://github.com/aio-libs/aiohttp "first commit: 2013-10-01; used by: Rio") | [3](# "▼ -1 last week") | [89](# "▼ -2 last week") | [190484663](# " #1 in pypistats downloads last month +5.58% last week") | [7062](# " #2 in pypi used as main dependency +0.54% last week") | [1721](# " #9 in stackoverflow questions +0.0% last week") | [15035](# " #7 in github stars +0.09% last week") | [774](# " #3 in repo unique committers +0.39% last week") | [15687](# " #4 in repo changed lines last month +0.5% last week") | [15](# " #3 in repo unique committers last month -11.76% last week") | [2024-10-04](# "▼ #5 in repo last commit 1 week ago") +[Dash](https://github.com/plotly/dash "first commit: 2015-04-10") | [4](# "▲ +1 last week") | [79](# "▲ +0 last week") | [3397647](# " #10 in pypistats downloads last month +0.02% last week") | [509](# " #8 in pypi used as main dependency +0.79% last week") | [4643](# " #4 in stackoverflow questions +0.06% last week") | [21276](# " #5 in github stars +0.17% last week") | [203](# " #15 in repo unique committers +0.0% last week") | [41919](# " #1 in repo changed lines last month -91.34% last week") | [4](# " #9 in repo unique committers last month +0.0% last week") | [2024-09-20](# "▼ #14 in repo last commit 3 weeks ago") +[Tornado](https://github.com/tornadoweb/tornado "first commit: 2009-09-09") | [5](# "▲ +1 last week") | [78](# "▲ -1 last week") | [46752139](# " #6 in pypistats downloads last month +1.99% last week") | [1121](# " #6 in pypi used as main dependency +0.81% last week") | [3762](# " #5 in stackoverflow questions +0.0% last week") | [21700](# " #4 in github stars +0.05% last week") | [460](# " #6 in repo unique committers +0.0% last week") | [64](# " #14 in repo changed lines last month -28.89% last week") | [1](# "▲ #14 in repo unique committers last month +0.0% last week") | [2024-09-23](# "▼ #13 in repo last commit 2 weeks ago") +[Twisted](https://github.com/twisted/twisted "first commit: 2001-07-09") | [6](# "▲ +3 last week") | [77](# "▲ +2 last week") | [8412957](# " #8 in pypistats downloads last month +18.86% last week") | [439](# " #9 in pypi used as main dependency +0.0% last week") | [3470](# " #6 in stackoverflow questions +0.0% last week") | [5566](# " #15 in github stars +0.04% last week") | [329](# " #9 in repo unique committers +0.3% last week") | [755](# "▲ #11 in repo changed lines last month -15.74% last week") | [8](# " #6 in repo unique committers last month -27.27% last week") | [2024-10-01](# "▲ #5 in repo last commit 1 week ago") +[Starlette](https://github.com/encode/starlette "first commit: 2018-06-25; used by: FastAPI and Rio and fasthtml") | [7](# " +0 last week") | [76](# " -1 last week") | [56623762](# " #5 in pypistats downloads last month -7.26% last week") | [727](# " #7 in pypi used as main dependency +0.41% last week") | [337](# " #17 in stackoverflow questions +0.3% last week") | [10126](# " #8 in github stars +0.27% last week") | [294](# " #10 in repo unique committers +0.34% last week") | [736](# "▼ #12 in repo changed lines last month -73.82% last week") | [7](# " #7 in repo unique committers last month +0.0% last week") | [2024-10-02](# "▲ #5 in repo last commit 1 week ago") +[Flask](https://github.com/pallets/flask "first commit: 2010-04-06; uses: Werkzeug") | [8](# "▼ -4 last week") | [74](# "▼ -6 last week") | [108686671](# " #3 in pypistats downloads last month +3.94% last week") | [5828](# " #3 in pypi used as main dependency +0.41% last week") | [55929](# " #2 in stackoverflow questions +0.0% last week") | [67732](# " #3 in github stars +0.06% last week") | [852](# " #2 in repo unique committers +0.0% last week") | [0](# " #16 in repo changed lines last month -100.0% last week") | [0](# "▼ #16 in repo unique committers last month -100.0% last week") | [2024-09-01](# " #16 in repo last commit 5 weeks ago") +[Bottle](https://github.com/bottlepy/bottle "first commit: 2009-06-30") | [9](# "▼ -1 last week") | [73](# "▼ -2 last week") | [6854124](# " #9 in pypistats downloads last month +13.51% last week") | [273](# " #11 in pypi used as main dependency +0.37% last week") | [1488](# " #10 in stackoverflow questions +0.0% last week") | [8395](# " #10 in github stars +0.02% last week") | [234](# " #12 in repo unique committers +0.0% last week") | [710](# "▼ #13 in repo changed lines last month -86.28% last week") | [4](# " #9 in repo unique committers last month +0.0% last week") | [2024-10-01](# "▲ #5 in repo last commit 1 week ago") +[Falcon](https://github.com/falconry/falcon "first commit: 2012-12-06; used by: hug") | [10](# "▲ +1 last week") | [72](# "▲ +1 last week") | [666364](# " #16 in pypistats downloads last month +0.87% last week") | [146](# " #13 in pypi used as main dependency +1.39% last week") | [200](# " #19 in stackoverflow questions -0.5% last week") | [9506](# " #9 in github stars -0.02% last week") | [220](# " #14 in repo unique committers +0.0% last week") | [8316](# " #6 in repo changed lines last month -22.52% last week") | [6](# " #8 in repo unique committers last month +20.0% last week") | [2024-10-05](# " #1 in repo last commit 1 week ago") +[Litestar](https://github.com/litestar-org/litestar "first commit: 2021-12-06") | [11](# "▲ +1 last week") | [67](# "▲ +3 last week") | [348371](# " #17 in pypistats downloads last month -2.76% last week") | [26](# " #17 in pypi used as main dependency +0.0% last week") | [6](# " #24 in stackoverflow questions +0.0% last week") | [5414](# " #16 in github stars +0.33% last week") | [224](# " #13 in repo unique committers +1.36% last week") | [5039](# "▲ #7 in repo changed lines last month -1.64% last week") | [14](# " #5 in repo unique committers last month +16.67% last week") | [2024-10-05](# "▲ #1 in repo last commit 1 week ago") +[Werkzeug](https://github.com/pallets/werkzeug "first commit: 2007-05-04; used by: Flask and Quart") | [12](# "▼ -2 last week") | [64](# "▼ -8 last week") | [147423463](# " #2 in pypistats downloads last month +3.03% last week") | [1403](# " #5 in pypi used as main dependency +0.36% last week") | [648](# " #15 in stackoverflow questions +0.0% last week") | [6637](# " #12 in github stars +0.05% last week") | [506](# " #5 in repo unique committers +0.0% last week") | [0](# "▼ #16 in repo changed lines last month -100.0% last week") | [0](# "▼ #16 in repo unique committers last month -100.0% last week") | [2024-09-02](# " #16 in repo last commit 5 weeks ago") +[fasthtml](https://github.com/AnswerDotAI/fasthtml "first commit: 2024-05-17; uses: Starlette") | [13](# " +0 last week") | [60](# " -1 last week") | [37933](# " #22 in pypistats downloads last month +0.02% last week") | [13](# " #22 in pypi used as main dependency +0.0% last week") | [7](# " #23 in stackoverflow questions +0.0% last week") | [5222](# " #17 in github stars +1.18% last week") | [66](# " #23 in repo unique committers +3.12% last week") | [28329](# " #2 in repo changed lines last month -28.4% last week") | [15](# "▲ #3 in repo unique committers last month +0.0% last week") | [2024-10-04](# "▼ #5 in repo last commit 1 week ago") +[Sanic](https://github.com/sanic-org/sanic "first commit: 2016-05-26") | [14](# " +0 last week") | [58](# " +1 last week") | [1157078](# " #12 in pypistats downloads last month +4.61% last week") | [374](# " #10 in pypi used as main dependency +0.0% last week") | [211](# " #18 in stackoverflow questions -0.47% last week") | [18031](# " #6 in github stars +0.06% last week") | [381](# " #7 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2024-06-30](# " #21 in repo last commit 14 weeks ago") +[Pyramid](https://github.com/Pylons/pyramid "first commit: 2008-07-04; used by: CubicWeb") | [15](# "▲ +1 last week") | [56](# "▲ +1 last week") | [2445087](# " #11 in pypistats downloads last month +3.17% last week") | [241](# " #12 in pypi used as main dependency +0.0% last week") | [2216](# " #7 in stackoverflow questions +0.0% last week") | [3945](# " #19 in github stars +0.08% last week") | [367](# " #8 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2024-06-10](# " #22 in repo last commit 17 weeks ago") +[Robyn](https://github.com/sansyrox/robyn "first commit: 2021-05-22") | [16](# "▲ +1 last week") | [51](# "▲ -1 last week") | [73936](# " #20 in pypistats downloads last month +41.84% last week") | [1](# " #26 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [4293](# " #18 in github stars +0.63% last week") | [72](# " #22 in repo unique committers +0.0% last week") | [1150](# "▲ #9 in repo changed lines last month -21.23% last week") | [4](# " #9 in repo unique committers last month +0.0% last week") | [2024-10-03](# "▼ #5 in repo last commit 1 week ago") +[CherryPy](https://github.com/cherrypy/cherrypy "first commit: 2004-11-20") | [17](# "▼ -2 last week") | [50](# "▼ -6 last week") | [999415](# "▼ #15 in pypistats downloads last month +7.04% last week") | [124](# " #15 in pypi used as main dependency +0.0% last week") | [1370](# " #11 in stackoverflow questions -0.07% last week") | [1839](# " #22 in github stars +0.27% last week") | [152](# " #17 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month -100.0% last week") | [0](# "▼ #16 in repo unique committers last month -100.0% last week") | [2024-08-31](# " #16 in repo last commit 6 weeks ago") +[web2py](https://github.com/web2py/web2py "first commit: 2011-11-23") | [18](# "▲ +1 last week") | [49](# "▲ +1 last week") | [238](# "▼ #34 in pypistats downloads last month +3.48% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [2135](# " #8 in stackoverflow questions +0.05% last week") | [2113](# " #21 in github stars +0.0% last week") | [276](# " #11 in repo unique committers +0.0% last week") | [7](# "▲ #15 in repo changed lines last month +0.0% last week") | [1](# "▲ #14 in repo unique committers last month +0.0% last week") | [2024-09-09](# " #15 in repo last commit 4 weeks ago") +[Rio](https://github.com/rio-labs/rio "first commit: 2024-04-03; uses: AIOHTTP and FastAPI and Starlette") | [19](# "▲ +1 last week") | [48](# "▲ +1 last week") | [6207](# " #24 in pypistats downloads last month -11.92% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [1345](# " #23 in github stars +3.86% last week") | [14](# " #30 in repo unique committers +0.0% last week") | [19458](# " #3 in repo changed lines last month +0.21% last week") | [4](# " #9 in repo unique committers last month +0.0% last week") | [2024-10-05](# " #1 in repo last commit 1 week ago") +[Zope](https://github.com/zopefoundation/Zope "first commit: 1996-06-17") | [20](# "▼ -2 last week") | [47](# "▼ -5 last week") | [1000125](# "▲ #14 in pypistats downloads last month +14.56% last week") | [47](# " #16 in pypi used as main dependency +0.0% last week") | [738](# " #14 in stackoverflow questions +0.0% last week") | [354](# " #28 in github stars +0.28% last week") | [177](# " #16 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month -100.0% last week") | [0](# "▼ #16 in repo unique committers last month -100.0% last week") | [2024-09-02](# " #16 in repo last commit 5 weeks ago") +[web.py](https://github.com/webpy/webpy "first commit: 1970-01-01") | [21](# "▲ +1 last week") | [46](# "▲ +1 last week") | [202473](# " #18 in pypistats downloads last month -8.94% last week") | [18](# " #20 in pypi used as main dependency +0.0% last week") | [887](# " #12 in stackoverflow questions +0.0% last week") | [5886](# " #13 in github stars +0.02% last week") | [97](# " #20 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2024-04-30](# " #25 in repo last commit 23 weeks ago") +[py4web](https://github.com/web2py/py4web "first commit: 2019-03-25") | [22](# "▼ -1 last week") | [46](# "▼ +1 last week") | [3827](# " #25 in pypistats downloads last month +5.31% last week") | [5](# " #23 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [251](# " #29 in github stars +1.62% last week") | [75](# " #21 in repo unique committers +0.0% last week") | [941](# "▲ #10 in repo changed lines last month +363.55% last week") | [3](# " #13 in repo unique committers last month +0.0% last week") | [2024-10-02](# "▲ #5 in repo last commit 1 week ago") +[Quart](https://github.com/pallets/quart "first commit: 2017-05-14; uses: Werkzeug") | [23](# " +0 last week") | [46](# " +2 last week") | [1146546](# " #13 in pypistats downloads last month +21.79% last week") | [142](# " #14 in pypi used as main dependency +1.43% last week") | [193](# " #20 in stackoverflow questions -0.52% last week") | [2923](# " #20 in github stars +0.24% last week") | [105](# " #19 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2024-05-19](# " #23 in repo last commit 20 weeks ago") +[hug](https://github.com/hugapi/hug "first commit: 2015-07-17; uses: Falcon") | [24](# " +0 last week") | [42](# " +1 last week") | [153282](# " #19 in pypistats downloads last month +1.24% last week") | [16](# " #21 in pypi used as main dependency +0.0% last week") | [33](# " #22 in stackoverflow questions +0.0% last week") | [6859](# " #11 in github stars +0.03% last week") | [125](# " #18 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2023-06-30](# " #28 in repo last commit 67 weeks ago") +[Pylons](https://github.com/Pylons/pylons "first commit: 2006-02-18") | [25](# "▲ +1 last week") | [29](# "▲ +1 last week") | [51925](# " #21 in pypistats downloads last month +3.1% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [828](# " #13 in stackoverflow questions -0.12% last week") | [231](# " #30 in github stars +0.0% last week") | [36](# " #26 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2018-01-12](# " #33 in repo last commit 352 weeks ago") +[Emmett](https://github.com/emmett-framework/emmett "first commit: 2014-10-22") | [26](# "▲ +1 last week") | [29](# "▲ +1 last week") | [1684](# " #29 in pypistats downloads last month +16.3% last week") | [4](# " #24 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [1054](# " #24 in github stars +0.38% last week") | [26](# " #29 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2024-07-24](# " #20 in repo last commit 11 weeks ago") +[Grok](https://github.com/zopefoundation/grok "first commit: 2006-10-14") | [27](# "▲ +1 last week") | [29](# "▲ +2 last week") | [2543](# "▲ #26 in pypistats downloads last month +27.21% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [487](# " #16 in stackoverflow questions -0.2% last week") | [27](# " #34 in github stars +0.0% last week") | [45](# " #24 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2024-05-08](# " #24 in repo last commit 22 weeks ago") +[TurboGears](https://github.com/TurboGears/tg2 "first commit: 2007-06-27") | [28](# "▼ -3 last week") | [29](# "▼ +1 last week") | [2439](# "▼ #27 in pypistats downloads last month +3.44% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [152](# " #21 in stackoverflow questions +0.0% last week") | [804](# " #25 in github stars +0.0% last week") | [38](# " #25 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2024-03-25](# " #26 in repo last commit 28 weeks ago") +[Morepath](https://github.com/morepath/morepath "first commit: 2013-07-17") | [29](# " +0 last week") | [28](# " +2 last week") | [2039](# " #28 in pypistats downloads last month +5.7% last week") | [21](# " #19 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [395](# " #27 in github stars +0.0% last week") | [28](# " #27 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2022-05-29](# " #29 in repo last commit 123 weeks ago") +[Vibora](https://github.com/vibora-io/vibora "first commit: 2018-06-13") | [30](# " +0 last week") | [25](# " +1 last week") | [236](# "▼ #35 in pypistats downloads last month +2.61% last week") | [1](# " #26 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [5666](# " #14 in github stars -0.04% last week") | [27](# " #28 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2019-02-11](# " #32 in repo last commit 295 weeks ago") +[CubicWeb](https://forge.extranet.logilab.fr/cubicweb/cubicweb "uses: Pyramid") | [31](# " +0 last week") | [22](# " +1 last week") | [14669](# " #23 in pypistats downloads last month +0.68% last week") | [25](# " #18 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [0](# " #35 in github stars +100% last week") | [0](# " #35 in repo unique committers +100% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [](# " #34 in repo last commit") +[Pycnic](https://github.com/nullism/pycnic "first commit: 2015-11-04") | [32](# "▲ +1 last week") | [21](# "▲ +2 last week") | [1145](# " #30 in pypistats downloads last month +4.38% last week") | [1](# " #26 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [159](# " #31 in github stars +0.0% last week") | [11](# " #31 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2022-04-05](# " #30 in repo last commit 131 weeks ago") +[Quixote](https://github.com/nascheme/quixote "first commit: 2006-03-16") | [33](# "▼ -1 last week") | [21](# "▼ +2 last week") | [292](# "▼ #33 in pypistats downloads last month +8.96% last week") | [2](# " #25 in pypi used as main dependency +0.0% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [82](# " #32 in github stars +0.0% last week") | [6](# " #32 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2024-03-01](# " #27 in repo last commit 32 weeks ago") +[Growler](https://github.com/pyGrowler/Growler "first commit: 2014-08-17") | [34](# " +0 last week") | [19](# " +2 last week") | [319](# "▲ #32 in pypistats downloads last month +61.93% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [688](# " #26 in github stars +0.0% last week") | [6](# " #32 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2020-03-08](# " #31 in repo last commit 239 weeks ago") +[Giotto](https://github.com/priestc/giotto "first commit: 2012-02-26") | [35](# " +0 last week") | [15](# " +1 last week") | [679](# " #31 in pypistats downloads last month +15.08% last week") | [0](# " #29 in pypi used as main dependency +100% last week") | [0](# " #25 in stackoverflow questions +100% last week") | [59](# " #33 in github stars +0.0% last week") | [3](# " #34 in repo unique committers +0.0% last week") | [0](# "▲ #16 in repo changed lines last month +100% last week") | [0](# "▲ #16 in repo unique committers last month +100% last week") | [2013-10-07](# " #34 in repo last commit 574 weeks ago") ## Score Calculation Algorithm Score calculated as next way: