diff --git a/README.md b/README.md index abf6300..dfae575 100644 --- a/README.md +++ b/README.md @@ -4,38 +4,38 @@ 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](# " +0 last week") | [96](# " +3 last week") | [13063703](# " #7 in pypistats downloads last month +0.83% last week") | [5996](# " #1 in pypi used as main dependency +0.45% last week") | [309699](# " #1 in stackoverflow questions +0.04% last week") | [73398](# " #1 in github stars +0.11% last week") | [2961](# " #1 in repo unique committers +0.14% last week") | [9637](# "▲ #3 in repo changed lines last month -7.03% last week") | [31](# " #1 in repo unique committers last month +0.0% last week") | [2023-10-07](# "▲ #1 in repo last commit 1 week ago") -[Flask](https://github.com/pallets/flask "first commit: 2010-04-06; uses: Werkzeug") | [2](# "▲ +1 last week") | [90](# "▲ +2 last week") | [99277185](# " #2 in pypistats downloads last month +2.07% last week") | [4588](# " #3 in pypi used as main dependency +0.39% last week") | [54307](# " #2 in stackoverflow questions +0.14% last week") | [64528](# " #2 in github stars +0.1% last week") | [839](# " #2 in repo unique committers +0.24% last week") | [32](# " #14 in repo changed lines last month -27.27% last week") | [4](# "▲ #7 in repo unique committers last month +0.0% last week") | [2023-10-07](# " #1 in repo last commit 1 week ago") -[FastAPI](https://github.com/tiangolo/fastapi "first commit: 2018-12-05; uses: Starlette") | [3](# "▼ -1 last week") | [89](# "▼ +0 last week") | [21908772](# " #5 in pypistats downloads last month +2.4% last week") | [1861](# " #4 in pypi used as main dependency +1.14% last week") | [5857](# " #3 in stackoverflow questions +0.67% last week") | [63232](# " #3 in github stars +0.28% last week") | [522](# " #4 in repo unique committers +0.0% last week") | [2407](# " #5 in repo changed lines last month -46.52% last week") | [12](# " #2 in repo unique committers last month -50.0% last week") | [2023-10-04](# "▲ #5 in repo last commit 1 week ago") -[AIOHTTP](https://github.com/aio-libs/aiohttp "first commit: 2013-10-01") | [4](# " +0 last week") | [88](# " +3 last week") | [80160445](# " #3 in pypistats downloads last month +0.12% last week") | [5208](# " #2 in pypi used as main dependency +0.58% last week") | [1630](# " #9 in stackoverflow questions -0.12% last week") | [13977](# " #7 in github stars +0.29% last week") | [719](# " #3 in repo unique committers +0.56% last week") | [1877](# "▲ #6 in repo changed lines last month +484.74% last week") | [8](# "▼ #5 in repo unique committers last month +14.29% last week") | [2023-10-07](# "▲ #1 in repo last commit 1 week ago") -[Tornado](https://github.com/tornadoweb/tornado "first commit: 2009-09-09") | [5](# "▲ +1 last week") | [80](# "▲ +0 last week") | [30998754](# " #4 in pypistats downloads last month +0.28% last week") | [956](# " #6 in pypi used as main dependency +0.1% last week") | [3774](# " #5 in stackoverflow questions +0.0% last week") | [21281](# " #4 in github stars +0.03% last week") | [451](# " #6 in repo unique committers +0.0% last week") | [232](# "▲ #9 in repo changed lines last month +19.59% last week") | [1](# "▼ #14 in repo unique committers last month +0.0% last week") | [2023-10-03](# "▲ #5 in repo last commit 1 week ago") -[Twisted](https://github.com/twisted/twisted "first commit: 2001-07-09") | [6](# "▼ -1 last week") | [79](# "▼ -2 last week") | [3857739](# " #8 in pypistats downloads last month +0.53% last week") | [410](# " #8 in pypi used as main dependency +0.24% last week") | [3465](# " #6 in stackoverflow questions +0.03% last week") | [5216](# " #15 in github stars +0.15% last week") | [305](# " #9 in repo unique committers +0.33% last week") | [35719](# "▲ #1 in repo changed lines last month +17.15% last week") | [9](# "▲ #3 in repo unique committers last month +28.57% last week") | [2023-10-04](# "▼ #5 in repo last commit 1 week ago") -[Dash](https://github.com/plotly/dash "first commit: 2015-04-10") | [7](# "▲ +1 last week") | [76](# "▲ +2 last week") | [2158732](# " #10 in pypistats downloads last month +2.37% last week") | [377](# " #9 in pypi used as main dependency +0.8% last week") | [4554](# " #4 in stackoverflow questions +0.0% last week") | [19444](# " #5 in github stars +0.16% last week") | [172](# " #15 in repo unique committers +0.58% last week") | [5487](# "▲ #4 in repo changed lines last month +81.57% last week") | [2](# "▲ #10 in repo unique committers last month +100.0% last week") | [2023-10-06](# "▲ #5 in repo last commit 1 week ago") -[Werkzeug](https://github.com/pallets/werkzeug "first commit: 2007-05-04; used by: Flask and Quart") | [8](# "▼ -1 last week") | [76](# "▼ -3 last week") | [107362035](# " #1 in pypistats downloads last month +2.04% last week") | [1113](# " #5 in pypi used as main dependency +0.09% last week") | [626](# " #15 in stackoverflow questions +0.32% last week") | [6431](# " #12 in github stars +0.03% last week") | [493](# " #5 in repo unique committers +0.0% last week") | [78](# "▲ #11 in repo changed lines last month -20.41% last week") | [2](# "▼ #10 in repo unique committers last month -50.0% last week") | [2023-09-30](# "▼ #5 in repo last commit 2 weeks ago") -[Starlette](https://github.com/encode/starlette "first commit: 2018-06-25; used by: FastAPI") | [9](# " +0 last week") | [71](# " +0 last week") | [19641863](# " #6 in pypistats downloads last month +0.01% last week") | [455](# " #7 in pypi used as main dependency +1.56% last week") | [261](# " #17 in stackoverflow questions +0.0% last week") | [8736](# " #9 in github stars +0.36% last week") | [255](# " #11 in repo unique committers +0.0% last week") | [41](# " #13 in repo changed lines last month -18.0% last week") | [3](# "▼ #8 in repo unique committers last month -50.0% last week") | [2023-10-02](# "▲ #5 in repo last commit 1 week ago") -[Pyramid](https://github.com/Pylons/pyramid "first commit: 2008-07-04; used by: CubicWeb") | [10](# "▲ +1 last week") | [65](# "▲ -2 last week") | [2605495](# " #9 in pypistats downloads last month +6.58% last week") | [228](# " #12 in pypi used as main dependency +0.0% last week") | [2214](# " #7 in stackoverflow questions +0.05% last week") | [3844](# " #16 in github stars +0.08% last week") | [365](# " #8 in repo unique committers +0.0% last week") | [12](# "▼ #16 in repo changed lines last month -57.14% last week") | [2](# "▼ #10 in repo unique committers last month -50.0% last week") | [2023-09-14](# "▼ #17 in repo last commit 4 weeks ago") -[Zope](https://github.com/zopefoundation/Zope "first commit: 1996-06-17") | [11](# "▲ +2 last week") | [61](# "▲ +0 last week") | [32125](# " #19 in pypistats downloads last month +5.68% last week") | [43](# " #16 in pypi used as main dependency +0.0% last week") | [736](# " #14 in stackoverflow questions +0.0% last week") | [332](# " #25 in github stars +0.0% last week") | [177](# " #14 in repo unique committers +0.0% last week") | [962](# "▲ #7 in repo changed lines last month +21.01% last week") | [9](# " #3 in repo unique committers last month +0.0% last week") | [2023-10-06](# "▲ #5 in repo last commit 1 week ago") -[web.py](https://github.com/webpy/webpy "first commit: 1970-01-01") | [12](# "▲ +2 last week") | [60](# "▲ +1 last week") | [223454](# " #16 in pypistats downloads last month -5.38% last week") | [18](# " #18 in pypi used as main dependency +0.0% last week") | [889](# " #12 in stackoverflow questions +0.0% last week") | [5831](# " #13 in github stars +0.03% last week") | [95](# " #19 in repo unique committers +0.0% last week") | [175](# "▲ #10 in repo changed lines last month +76.77% last week") | [2](# "▲ #10 in repo unique committers last month +100.0% last week") | [2023-10-02](# "▲ #5 in repo last commit 1 week ago") -[Quart](https://github.com/pallets/quart "first commit: 2017-05-14; uses: Werkzeug") | [13](# "▼ -1 last week") | [59](# "▼ -3 last week") | [269380](# " #15 in pypistats downloads last month +12.37% last week") | [94](# " #15 in pypi used as main dependency +0.0% last week") | [170](# " #20 in stackoverflow questions +0.59% last week") | [2217](# " #18 in github stars +0.82% last week") | [100](# " #18 in repo unique committers +0.0% last week") | [462](# "▼ #8 in repo changed lines last month -67.28% last week") | [3](# " #8 in repo unique committers last month -25.0% last week") | [2023-10-04](# "▼ #5 in repo last commit 1 week ago") -[Robyn](https://github.com/sansyrox/robyn "first commit: 2021-05-22") | [14](# "▲ +1 last week") | [56](# "▲ +1 last week") | [20404](# " #20 in pypistats downloads last month +79.68% last week") | [1](# " #24 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [3015](# " #17 in github stars +0.67% last week") | [54](# " #21 in repo unique committers +3.85% last week") | [15995](# "▲ #2 in repo changed lines last month +0.67% last week") | [7](# "▲ #6 in repo unique committers last month +40.0% last week") | [2023-10-07](# " #1 in repo last commit 1 week ago") -[Sanic](https://github.com/sanic-org/sanic "first commit: 2016-05-26") | [15](# "▼ -5 last week") | [55](# "▼ -16 last week") | [777220](# " #12 in pypistats downloads last month +1.81% last week") | [340](# " #10 in pypi used as main dependency +0.0% last week") | [198](# " #19 in stackoverflow questions +0.0% last week") | [17388](# " #6 in github stars +0.26% last week") | [371](# " #7 in repo unique committers +0.0% last week") | [0](# "▼ #18 in repo changed lines last month -100.0% last week") | [0](# "▼ #18 in repo unique committers last month -100.0% last week") | [2023-09-07](# "▼ #18 in repo last commit 5 weeks ago") -[Bottle](https://github.com/bottlepy/bottle "first commit: 2009-06-30") | [16](# " +0 last week") | [53](# " +1 last week") | [2106535](# " #11 in pypistats downloads last month +1.84% last week") | [236](# " #11 in pypi used as main dependency +0.43% last week") | [1488](# " #10 in stackoverflow questions +0.0% last week") | [8090](# " #10 in github stars +0.11% last week") | [231](# " #12 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2022-09-05](# " #25 in repo last commit 57 weeks ago") -[web2py](https://github.com/web2py/web2py "first commit: 2011-11-23") | [17](# "▲ +3 last week") | [50](# "▲ +12 last week") | [233](# " #28 in pypistats downloads last month +0.87% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [2139](# " #8 in stackoverflow questions +0.0% last week") | [2053](# " #19 in github stars +0.05% last week") | [273](# " #10 in repo unique committers +0.37% last week") | [15](# "▲ #15 in repo changed lines last month +100% last week") | [1](# "▲ #14 in repo unique committers last month +100% last week") | [2023-10-04](# "▲ #5 in repo last commit 1 week ago") -[Falcon](https://github.com/falconry/falcon "first commit: 2012-12-06; used by: hug") | [18](# "▼ -1 last week") | [50](# "▼ +0 last week") | [567590](# " #14 in pypistats downloads last month -1.26% last week") | [128](# " #13 in pypi used as main dependency +0.0% last week") | [200](# " #18 in stackoverflow questions +0.0% last week") | [9274](# " #8 in github stars +0.08% last week") | [208](# " #13 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2023-08-21](# "▼ #21 in repo last commit 7 weeks ago") -[CherryPy](https://github.com/cherrypy/cherrypy "first commit: 2004-11-20") | [19](# "▼ -1 last week") | [46](# "▼ +0 last week") | [720245](# " #13 in pypistats downloads last month +2.86% last week") | [106](# " #14 in pypi used as main dependency +0.0% last week") | [1376](# " #11 in stackoverflow questions +0.07% last week") | [1717](# " #20 in github stars +0.06% last week") | [148](# " #16 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2023-08-04](# "▼ #22 in repo last commit 10 weeks ago") -[py4web](https://github.com/web2py/py4web "first commit: 2019-03-25") | [20](# "▲ +6 last week") | [41](# "▲ +13 last week") | [457](# "▲ #25 in pypistats downloads last month +14.25% last week") | [5](# " #21 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [206](# " #27 in github stars +0.49% last week") | [71](# " #20 in repo unique committers +1.43% last week") | [56](# "▲ #12 in repo changed lines last month +100% last week") | [1](# "▲ #14 in repo unique committers last month +100% last week") | [2023-10-02](# "▲ #5 in repo last commit 1 week ago") -[hug](https://github.com/hugapi/hug "first commit: 2015-07-17; uses: Falcon") | [21](# "▼ -2 last week") | [41](# "▼ +1 last week") | [52338](# " #17 in pypistats downloads last month +1.34% last week") | [16](# " #20 in pypi used as main dependency +0.0% last week") | [32](# " #22 in stackoverflow questions +0.0% last week") | [6734](# " #11 in github stars -0.04% last week") | [125](# " #17 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2023-06-30](# " #23 in repo last commit 15 weeks ago") -[Grok](https://github.com/zopefoundation/grok "first commit: 2006-10-14") | [22](# "▼ -1 last week") | [35](# "▼ -2 last week") | [300](# "▼ #27 in pypistats downloads last month -26.83% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [485](# " #16 in stackoverflow questions -0.41% last week") | [22](# " #31 in github stars +0.0% last week") | [42](# " #22 in repo unique committers +0.0% last week") | [1](# "▲ #17 in repo changed lines last month +0.0% last week") | [1](# "▼ #14 in repo unique committers last month +0.0% last week") | [2023-09-22](# "▼ #16 in repo last commit 3 weeks ago") -[Pylons](https://github.com/Pylons/pylons "first commit: 2006-02-18") | [23](# "▲ +1 last week") | [29](# "▲ +1 last week") | [47333](# " #18 in pypistats downloads last month -3.31% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [831](# " #13 in stackoverflow questions +0.24% last week") | [229](# " #26 in github stars +0.0% last week") | [36](# " #24 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2018-01-12](# " #30 in repo last commit 300 weeks ago") -[TurboGears](https://github.com/TurboGears/tg2 "first commit: 2007-06-27") | [24](# "▲ +1 last week") | [29](# "▲ +1 last week") | [7266](# " #21 in pypistats downloads last month +12.49% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [151](# " #21 in stackoverflow questions +0.0% last week") | [792](# " #22 in github stars +0.13% last week") | [37](# " #23 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2023-05-30](# " #24 in repo last commit 19 weeks ago") -[Emmett](https://github.com/emmett-framework/emmett "first commit: 2014-10-22") | [25](# "▼ -3 last week") | [28](# "▼ -7 last week") | [345](# " #26 in pypistats downloads last month -14.18% last week") | [4](# " #22 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [885](# " #21 in github stars +0.57% last week") | [25](# " #27 in repo unique committers +0.0% last week") | [0](# "▼ #18 in repo changed lines last month -100.0% last week") | [0](# "▼ #18 in repo unique committers last month -100.0% last week") | [2023-09-01](# "▼ #20 in repo last commit 6 weeks ago") -[Morepath](https://github.com/morepath/morepath "first commit: 2013-07-17") | [26](# "▲ +1 last week") | [27](# "▲ +0 last week") | [3144](# " #23 in pypistats downloads last month -14.94% last week") | [17](# " #19 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [396](# " #24 in github stars +0.0% last week") | [28](# " #25 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2022-05-29](# " #26 in repo last commit 71 weeks ago") -[Vibora](https://github.com/vibora-io/vibora "first commit: 2018-06-13") | [27](# "▲ +1 last week") | [24](# "▲ +0 last week") | [59](# " #31 in pypistats downloads last month +5.36% last week") | [1](# " #24 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [5705](# " #14 in github stars +0.02% last week") | [27](# " #26 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2019-02-11](# " #29 in repo last commit 243 weeks ago") -[Quixote](https://github.com/nascheme/quixote "first commit: 2006-03-16") | [28](# "▼ -5 last week") | [22](# "▼ -8 last week") | [183](# " #29 in pypistats downloads last month -2.66% last week") | [2](# " #23 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [82](# " #29 in github stars +0.0% last week") | [6](# " #29 in repo unique committers +0.0% last week") | [0](# "▼ #18 in repo changed lines last month -100.0% last week") | [0](# "▼ #18 in repo unique committers last month -100.0% last week") | [2023-09-05](# "▼ #18 in repo last commit 5 weeks ago") -[Pycnic](https://github.com/nullism/pycnic "first commit: 2015-11-04") | [29](# " +0 last week") | [21](# " +0 last week") | [2565](# " #24 in pypistats downloads last month +5.04% last week") | [1](# " #24 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [159](# " #28 in github stars +0.0% last week") | [11](# " #28 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2022-04-05](# " #27 in repo last commit 79 weeks ago") -[CubicWeb](https://forge.extranet.logilab.fr/cubicweb/cubicweb "uses: Pyramid") | [30](# " +0 last week") | [20](# " +0 last week") | [3893](# " #22 in pypistats downloads last month -24.05% last week") | [22](# " #17 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [0](# " #32 in github stars +100% last week") | [0](# " #32 in repo unique committers +100% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [](# " #31 in repo last commit") -[Growler](https://github.com/pyGrowler/Growler "first commit: 2014-08-17") | [31](# " +0 last week") | [17](# " +0 last week") | [28](# " #32 in pypistats downloads last month -26.32% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [688](# " #23 in github stars +0.0% last week") | [6](# " #29 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2020-03-08](# " #28 in repo last commit 187 weeks ago") -[Giotto](https://github.com/priestc/giotto "first commit: 2012-02-26") | [32](# " +0 last week") | [13](# " +0 last week") | [124](# " #30 in pypistats downloads last month -15.07% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [58](# " #30 in github stars +0.0% last week") | [3](# " #31 in repo unique committers +0.0% last week") | [0](# "▲ #18 in repo changed lines last month +100% last week") | [0](# "▲ #18 in repo unique committers last month +100% last week") | [2013-10-07](# " #31 in repo last commit 522 weeks ago") +[Django](https://github.com/django/django "first commit: 2005-07-13") | [1](# " +0 last week") | [93](# " -3 last week") | [13063917](# " #7 in pypistats downloads last month +0.0% last week") | [6019](# " #1 in pypi used as main dependency +0.38% last week") | [309794](# " #1 in stackoverflow questions +0.03% last week") | [73496](# " #1 in github stars +0.13% last week") | [2962](# " #1 in repo unique committers +0.03% last week") | [8772](# "▼ #5 in repo changed lines last month -8.98% last week") | [26](# " #1 in repo unique committers last month -16.13% last week") | [2023-10-12](# "▼ #5 in repo last commit 1 week ago") +[FastAPI](https://github.com/tiangolo/fastapi "first commit: 2018-12-05; uses: Starlette") | [2](# "▲ +1 last week") | [87](# "▲ -2 last week") | [21400623](# " #5 in pypistats downloads last month -2.32% last week") | [1890](# " #4 in pypi used as main dependency +1.56% last week") | [5891](# " #3 in stackoverflow questions +0.58% last week") | [63464](# " #3 in github stars +0.37% last week") | [522](# " #4 in repo unique committers +0.0% last week") | [2391](# "▼ #6 in repo changed lines last month -0.66% last week") | [12](# " #2 in repo unique committers last month +0.0% last week") | [2023-10-04](# "▼ #14 in repo last commit 2 weeks ago") +[Flask](https://github.com/pallets/flask "first commit: 2010-04-06; uses: Werkzeug") | [3](# "▼ -1 last week") | [86](# "▼ -4 last week") | [101052784](# " #2 in pypistats downloads last month +1.79% last week") | [4612](# " #3 in pypi used as main dependency +0.52% last week") | [54373](# " #2 in stackoverflow questions +0.12% last week") | [64601](# " #2 in github stars +0.11% last week") | [839](# " #2 in repo unique committers +0.0% last week") | [32](# "▼ #15 in repo changed lines last month +0.0% last week") | [4](# " #7 in repo unique committers last month +0.0% last week") | [2023-10-07](# "▼ #5 in repo last commit 2 weeks ago") +[AIOHTTP](https://github.com/aio-libs/aiohttp "first commit: 2013-10-01") | [4](# " +0 last week") | [86](# " -2 last week") | [80910727](# " #3 in pypistats downloads last month +0.94% last week") | [5241](# " #2 in pypi used as main dependency +0.63% last week") | [1631](# " #9 in stackoverflow questions +0.06% last week") | [14000](# " #7 in github stars +0.16% last week") | [720](# " #3 in repo unique committers +0.14% last week") | [1873](# "▼ #7 in repo changed lines last month -0.21% last week") | [9](# "▲ #4 in repo unique committers last month +12.5% last week") | [2023-10-12](# "▼ #5 in repo last commit 1 week ago") +[Tornado](https://github.com/tornadoweb/tornado "first commit: 2009-09-09") | [5](# " +0 last week") | [83](# " +3 last week") | [30830443](# " #4 in pypistats downloads last month -0.54% last week") | [962](# " #6 in pypi used as main dependency +0.63% last week") | [3771](# " #5 in stackoverflow questions -0.08% last week") | [21284](# " #4 in github stars +0.01% last week") | [451](# " #6 in repo unique committers +0.0% last week") | [426](# "▼ #10 in repo changed lines last month +83.62% last week") | [2](# "▲ #12 in repo unique committers last month +100.0% last week") | [2023-10-14](# "▲ #1 in repo last commit 1 week ago") +[Twisted](https://github.com/twisted/twisted "first commit: 2001-07-09") | [6](# " +0 last week") | [79](# " +0 last week") | [3922774](# " #8 in pypistats downloads last month +1.69% last week") | [411](# " #8 in pypi used as main dependency +0.24% last week") | [3465](# " #6 in stackoverflow questions +0.0% last week") | [5224](# " #15 in github stars +0.15% last week") | [307](# " #9 in repo unique committers +0.66% last week") | [20011](# "▼ #3 in repo changed lines last month -43.98% last week") | [10](# " #3 in repo unique committers last month +11.11% last week") | [2023-10-12](# " #5 in repo last commit 1 week ago") +[Dash](https://github.com/plotly/dash "first commit: 2015-04-10") | [7](# " +0 last week") | [76](# " +0 last week") | [2202386](# " #10 in pypistats downloads last month +2.02% last week") | [381](# " #9 in pypi used as main dependency +1.06% last week") | [4567](# " #4 in stackoverflow questions +0.29% last week") | [19466](# " #5 in github stars +0.11% last week") | [172](# " #15 in repo unique committers +0.0% last week") | [13745](# " #4 in repo changed lines last month +150.5% last week") | [2](# "▼ #12 in repo unique committers last month +0.0% last week") | [2023-10-11](# " #5 in repo last commit 1 week ago") +[Werkzeug](https://github.com/pallets/werkzeug "first commit: 2007-05-04; used by: Flask and Quart") | [8](# " +0 last week") | [72](# " -4 last week") | [109370655](# " #1 in pypistats downloads last month +1.87% last week") | [1117](# " #5 in pypi used as main dependency +0.36% last week") | [630](# " #15 in stackoverflow questions +0.64% last week") | [6435](# " #12 in github stars +0.06% last week") | [493](# " #5 in repo unique committers +0.0% last week") | [78](# "▼ #13 in repo changed lines last month +0.0% last week") | [2](# "▼ #12 in repo unique committers last month +0.0% last week") | [2023-09-30](# "▼ #14 in repo last commit 3 weeks ago") +[Starlette](https://github.com/encode/starlette "first commit: 2018-06-25; used by: FastAPI") | [9](# " +0 last week") | [68](# " -3 last week") | [19384985](# " #6 in pypistats downloads last month -1.31% last week") | [457](# " #7 in pypi used as main dependency +0.44% last week") | [262](# " #17 in stackoverflow questions +0.38% last week") | [8760](# " #9 in github stars +0.27% last week") | [255](# " #11 in repo unique committers +0.0% last week") | [41](# "▼ #14 in repo changed lines last month +0.0% last week") | [3](# "▼ #10 in repo unique committers last month +0.0% last week") | [2023-10-02](# "▼ #14 in repo last commit 2 weeks ago") +[Falcon](https://github.com/falconry/falcon "first commit: 2012-12-06; used by: hug") | [10](# "▲ +8 last week") | [64](# "▲ +14 last week") | [540626](# " #14 in pypistats downloads last month -4.75% last week") | [128](# " #13 in pypi used as main dependency +0.0% last week") | [200](# " #18 in stackoverflow questions +0.0% last week") | [9277](# " #8 in github stars +0.03% last week") | [208](# " #13 in repo unique committers +0.0% last week") | [25](# "▲ #16 in repo changed lines last month +100% last week") | [1](# "▲ #16 in repo unique committers last month +100% last week") | [2023-10-14](# "▲ #1 in repo last commit 1 week ago") +[Zope](https://github.com/zopefoundation/Zope "first commit: 1996-06-17") | [11](# " +0 last week") | [63](# " +2 last week") | [32910](# " #19 in pypistats downloads last month +2.44% last week") | [44](# " #16 in pypi used as main dependency +2.33% last week") | [736](# " #14 in stackoverflow questions +0.0% last week") | [332](# " #25 in github stars +0.0% last week") | [177](# " #14 in repo unique committers +0.0% last week") | [1149](# "▼ #8 in repo changed lines last month +19.44% last week") | [9](# "▼ #4 in repo unique committers last month +0.0% last week") | [2023-10-14](# "▲ #1 in repo last commit 1 week ago") +[web.py](https://github.com/webpy/webpy "first commit: 1970-01-01") | [12](# " +0 last week") | [59](# " -1 last week") | [214114](# " #16 in pypistats downloads last month -4.18% last week") | [18](# " #18 in pypi used as main dependency +0.0% last week") | [889](# " #12 in stackoverflow questions +0.0% last week") | [5834](# " #13 in github stars +0.05% last week") | [95](# " #19 in repo unique committers +0.0% last week") | [212](# "▼ #12 in repo changed lines last month +21.14% last week") | [2](# "▼ #12 in repo unique committers last month +0.0% last week") | [2023-10-10](# " #5 in repo last commit 1 week ago") +[Quart](https://github.com/pallets/quart "first commit: 2017-05-14; uses: Werkzeug") | [13](# " +0 last week") | [59](# " +0 last week") | [293817](# " #15 in pypistats downloads last month +9.07% last week") | [95](# " #15 in pypi used as main dependency +1.06% last week") | [171](# " #20 in stackoverflow questions +0.59% last week") | [2233](# " #18 in github stars +0.72% last week") | [101](# " #18 in repo unique committers +1.0% last week") | [341](# "▼ #11 in repo changed lines last month -26.19% last week") | [4](# "▲ #7 in repo unique committers last month +33.33% last week") | [2023-10-11](# " #5 in repo last commit 1 week ago") +[web2py](https://github.com/web2py/web2py "first commit: 2011-11-23") | [14](# "▲ +3 last week") | [59](# "▲ +9 last week") | [228](# "▲ #27 in pypistats downloads last month -2.15% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [2139](# " #8 in stackoverflow questions +0.0% last week") | [2054](# " #19 in github stars +0.05% last week") | [274](# " #10 in repo unique committers +0.37% last week") | [29415](# "▲ #1 in repo changed lines last month +196000.0% last week") | [3](# "▲ #10 in repo unique committers last month +200.0% last week") | [2023-10-10](# " #5 in repo last commit 1 week ago") +[Pyramid](https://github.com/Pylons/pyramid "first commit: 2008-07-04; used by: CubicWeb") | [15](# "▼ -5 last week") | [56](# "▼ -9 last week") | [2767811](# " #9 in pypistats downloads last month +6.23% last week") | [228](# " #12 in pypi used as main dependency +0.0% last week") | [2214](# " #7 in stackoverflow questions +0.0% last week") | [3844](# " #16 in github stars +0.0% last week") | [365](# " #8 in repo unique committers +0.0% last week") | [0](# "▼ #18 in repo changed lines last month -100.0% last week") | [0](# "▼ #18 in repo unique committers last month -100.0% last week") | [2023-09-14](# "▼ #18 in repo last commit 5 weeks ago") +[Robyn](https://github.com/sansyrox/robyn "first commit: 2021-05-22") | [16](# "▼ -2 last week") | [56](# "▼ +0 last week") | [21863](# " #20 in pypistats downloads last month +7.15% last week") | [1](# " #24 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [3029](# " #17 in github stars +0.46% last week") | [54](# " #21 in repo unique committers +0.0% last week") | [26766](# " #2 in repo changed lines last month +67.34% last week") | [6](# " #6 in repo unique committers last month -14.29% last week") | [2023-10-14](# " #1 in repo last commit 1 week ago") +[Sanic](https://github.com/sanic-org/sanic "first commit: 2016-05-26") | [17](# "▼ -2 last week") | [55](# "▼ +0 last week") | [790292](# " #12 in pypistats downloads last month +1.68% last week") | [340](# " #10 in pypi used as main dependency +0.0% last week") | [198](# " #19 in stackoverflow questions +0.0% last week") | [17402](# " #6 in github stars +0.08% last week") | [371](# " #7 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2023-09-07](# "▼ #19 in repo last commit 6 weeks ago") +[Bottle](https://github.com/bottlepy/bottle "first commit: 2009-06-30") | [18](# "▼ -2 last week") | [53](# "▼ +0 last week") | [2140973](# " #11 in pypistats downloads last month +1.63% last week") | [236](# " #11 in pypi used as main dependency +0.0% last week") | [1489](# " #10 in stackoverflow questions +0.07% last week") | [8100](# " #10 in github stars +0.12% last week") | [231](# " #12 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2022-09-05](# " #25 in repo last commit 58 weeks ago") +[CherryPy](https://github.com/cherrypy/cherrypy "first commit: 2004-11-20") | [19](# " +0 last week") | [46](# " +0 last week") | [745275](# " #13 in pypistats downloads last month +3.48% last week") | [106](# " #14 in pypi used as main dependency +0.0% last week") | [1376](# " #11 in stackoverflow questions +0.0% last week") | [1719](# " #20 in github stars +0.12% last week") | [148](# " #16 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2023-08-04](# " #22 in repo last commit 11 weeks ago") +[py4web](https://github.com/web2py/py4web "first commit: 2019-03-25") | [20](# " +0 last week") | [46](# " +5 last week") | [372](# " #25 in pypistats downloads last month -18.6% last week") | [5](# " #21 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [206](# " #27 in github stars +0.0% last week") | [71](# " #20 in repo unique committers +0.0% last week") | [767](# "▲ #9 in repo changed lines last month +1269.64% last week") | [4](# "▲ #7 in repo unique committers last month +300.0% last week") | [2023-10-08](# " #5 in repo last commit 1 week ago") +[hug](https://github.com/hugapi/hug "first commit: 2015-07-17; uses: Falcon") | [21](# " +0 last week") | [41](# " +0 last week") | [53006](# " #17 in pypistats downloads last month +1.28% last week") | [16](# " #20 in pypi used as main dependency +0.0% last week") | [32](# " #22 in stackoverflow questions +0.0% last week") | [6736](# " #11 in github stars +0.03% last week") | [125](# " #17 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2023-06-30](# " #23 in repo last commit 16 weeks ago") +[Grok](https://github.com/zopefoundation/grok "first commit: 2006-10-14") | [22](# " +0 last week") | [35](# " +0 last week") | [260](# "▲ #26 in pypistats downloads last month -13.33% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [484](# " #16 in stackoverflow questions -0.21% last week") | [22](# " #31 in github stars +0.0% last week") | [42](# " #22 in repo unique committers +0.0% last week") | [1](# " #17 in repo changed lines last month +0.0% last week") | [1](# "▼ #16 in repo unique committers last month +0.0% last week") | [2023-09-22](# "▼ #17 in repo last commit 4 weeks ago") +[Pylons](https://github.com/Pylons/pylons "first commit: 2006-02-18") | [23](# " +0 last week") | [29](# " +0 last week") | [47114](# " #18 in pypistats downloads last month -0.46% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [831](# " #13 in stackoverflow questions +0.0% last week") | [229](# " #26 in github stars +0.0% last week") | [36](# " #24 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2018-01-12](# " #30 in repo last commit 301 weeks ago") +[TurboGears](https://github.com/TurboGears/tg2 "first commit: 2007-06-27") | [24](# " +0 last week") | [29](# " +0 last week") | [6391](# " #21 in pypistats downloads last month -12.04% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [151](# " #21 in stackoverflow questions +0.0% last week") | [792](# " #22 in github stars +0.0% last week") | [37](# " #23 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2023-05-30](# " #24 in repo last commit 20 weeks ago") +[Morepath](https://github.com/morepath/morepath "first commit: 2013-07-17") | [25](# "▲ +1 last week") | [27](# "▲ +0 last week") | [3028](# " #23 in pypistats downloads last month -3.69% last week") | [17](# " #19 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [396](# " #24 in github stars +0.0% last week") | [28](# " #25 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2022-05-29](# " #26 in repo last commit 72 weeks ago") +[Emmett](https://github.com/emmett-framework/emmett "first commit: 2014-10-22") | [26](# "▼ -1 last week") | [26](# "▼ -2 last week") | [217](# "▼ #28 in pypistats downloads last month -37.1% last week") | [4](# " #22 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [888](# " #21 in github stars +0.34% last week") | [25](# " #27 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2023-09-01](# "▼ #21 in repo last commit 7 weeks ago") +[Vibora](https://github.com/vibora-io/vibora "first commit: 2018-06-13") | [27](# " +0 last week") | [24](# " +0 last week") | [66](# " #31 in pypistats downloads last month +11.86% last week") | [1](# " #24 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [5706](# " #14 in github stars +0.02% last week") | [27](# " #26 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2019-02-11](# " #29 in repo last commit 244 weeks ago") +[Quixote](https://github.com/nascheme/quixote "first commit: 2006-03-16") | [28](# " +0 last week") | [22](# " +0 last week") | [176](# " #29 in pypistats downloads last month -3.83% last week") | [2](# " #23 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [82](# " #29 in github stars +0.0% last week") | [6](# " #29 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2023-09-05](# "▼ #19 in repo last commit 6 weeks ago") +[Pycnic](https://github.com/nullism/pycnic "first commit: 2015-11-04") | [29](# " +0 last week") | [21](# " +0 last week") | [2570](# " #24 in pypistats downloads last month +0.19% last week") | [1](# " #24 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [159](# " #28 in github stars +0.0% last week") | [11](# " #28 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2022-04-05](# " #27 in repo last commit 80 weeks ago") +[CubicWeb](https://forge.extranet.logilab.fr/cubicweb/cubicweb "uses: Pyramid") | [30](# " +0 last week") | [20](# " +0 last week") | [3547](# " #22 in pypistats downloads last month -8.89% last week") | [22](# " #17 in pypi used as main dependency +0.0% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [0](# " #32 in github stars +100% last week") | [0](# " #32 in repo unique committers +100% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [](# " #31 in repo last commit") +[Growler](https://github.com/pyGrowler/Growler "first commit: 2014-08-17") | [31](# " +0 last week") | [17](# " +0 last week") | [30](# " #32 in pypistats downloads last month +7.14% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [688](# " #23 in github stars +0.0% last week") | [6](# " #29 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2020-03-08](# " #28 in repo last commit 188 weeks ago") +[Giotto](https://github.com/priestc/giotto "first commit: 2012-02-26") | [32](# " +0 last week") | [13](# " +0 last week") | [99](# " #30 in pypistats downloads last month -20.16% last week") | [0](# " #27 in pypi used as main dependency +100% last week") | [0](# " #23 in stackoverflow questions +100% last week") | [58](# " #30 in github stars +0.0% last week") | [3](# " #31 in repo unique committers +0.0% last week") | [0](# " #18 in repo changed lines last month +100% last week") | [0](# " #18 in repo unique committers last month +100% last week") | [2013-10-07](# " #31 in repo last commit 523 weeks ago") ## Score Calculation Algorithm Score calculated as next way: