Skip to content

Commit 13ff91b

Browse files
committed
Merge branch 'main' into gh-pages
2 parents 256c40a + 01ecc39 commit 13ff91b

1 file changed

Lines changed: 129 additions & 133 deletions

File tree

index.html

Lines changed: 129 additions & 133 deletions
Original file line numberDiff line numberDiff line change
@@ -1026,23 +1026,49 @@ <h3 class="mt-5 display-6">Web APIs</h3>
10261026
<div class="row grids mt-4" data-masonry='{"percentPosition": true }'>
10271027
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
10281028
<div class="card">
1029-
<a href="https://fastapi.tiangolo.com/" target="_blank">
1029+
<a href="https://github.com/fastapi/fastapi" target="_blank">
10301030
<img class="card-img-top" src="static/image/logos/fastapi.png" alt="FastAPI">
10311031
</a>
10321032
<div class="card-body">
1033-
<h5 class="card-title"><a href="https://fastapi.tiangolo.com/" target="_blank">FastAPI</a></h5>
1033+
<h5 class="card-title"><a href="https://github.com/fastapi/fastapi" target="_blank">FastAPI</a></h5>
10341034
<p class="card-text">FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.8+ based on standard Python type hints.</p>
10351035
<hr class="my-2">
10361036
<b class="card-text">Pydantic. OpenAPI. Swagger UI.</b>
10371037
</div>
10381038
</div>
10391039
</div>
10401040

1041+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1042+
<div class="card text-center">
1043+
<div class="card-body">
1044+
<h5 class="card-title">
1045+
<a href="https://github.com/sanic-org/sanic" target="_blank">
1046+
<img class="card-img-top" src="static/image/logos/sanic.png" style="width:100%; height:auto" alt="Sanic"/>
1047+
</a>
1048+
</h5>
1049+
<p class="card-text"><small class="text-muted">The lightning-fast asynchronous Python web framework</small></p>
1050+
<p class="card-text">A Python 3.8+ web server and web framework that’s written to go fast!</p>
1051+
<h5 class="card-text">Build fast. Run fast.</h5>
1052+
</div>
1053+
</div>
1054+
</div>
1055+
1056+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1057+
<div class="card">
1058+
<a href="https://github.com/encode/django-rest-framework" target="_blank">
1059+
<img class="card-img-top" src="static/image/logos/django-rest-framework.png" alt="DjangoRestFramework">
1060+
</a>
1061+
<div class="card-body">
1062+
<p class="card-text">Django REST framework is a powerful and flexible toolkit for building Web APIs.</p>
1063+
</div>
1064+
</div>
1065+
</div>
1066+
10411067
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
10421068
<div class="card">
10431069
<div class="card-header">
10441070
<h2>
1045-
<a href="https://falcon.readthedocs.io/" target="_blank">
1071+
<a href="https://github.com/falconry/falcon" target="_blank">
10461072
<img class="card-img-top" src="static/image/logos/falcon.svg" style="height:60px; width:60px" alt="Falcon"/>
10471073
</a>
10481074
Falcon
@@ -1060,22 +1086,44 @@ <h2>
10601086

10611087
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
10621088
<div class="card">
1063-
<div class="card-body">
1064-
<a href="https://www.hug.rest/" target="_blank">
1065-
<img class="card-img-top" src="static/image/logos/hug.png" alt="Hug">
1089+
<div class="text-center">
1090+
<a href="https://github.com/vitalik/django-ninja" target="_blank">
1091+
<img class="card-img-top" src="static/image/logos/django-ninja.png" style="width:40%;height:auto;" alt="Django-Ninja">
10661092
</a>
1067-
<p class="card-text mt-3">Obvious. Clean. Radically simple.</p>
1068-
<p class="card-text"><small class="text-muted">
1069-
Hug aims to make developing Python driven APIs as simple as possible, but no simpler.</small>
1070-
</p>
1093+
<h5><a href="https://github.com/vitalik/django-ninja" target="_blank">Django Ninja</a></h5>
1094+
</div>
1095+
<div class="card-body">
1096+
<h5 class="card-text text-center">Fast to learn, fast to code, fast to run</h5>
1097+
<p class="card-text">Django Ninja is a web framework for building APIs with Django and Python 3.6+ type hints.</p>
1098+
<hr class="mb-2">
1099+
<figcaption class="blockquote-footer mt-2 text-muted">
1100+
Fast Django REST Framework
1101+
</figcaption>
10711102
</div>
10721103
</div>
10731104
</div>
10741105

1106+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1107+
<div class="card text-center p-3">
1108+
<a href="https://github.com/litestar-org/litestar" target="_blank">
1109+
<img class="card-img-top" src="static/image/logos/litestar.svg" style="width:30%; height: auto;" alt="litestar">
1110+
</a>
1111+
<figure class="p-3 mb-0">
1112+
<blockquote class="blockquote">
1113+
<p>Effortlessly build performant APIs with <a href="https://github.com/litestar-org/litestar" target="_blank">Litestar</a></p>
1114+
</blockquote>
1115+
</figure>
1116+
<hr class="mb-2">
1117+
<figcaption class="blockquote-footer mt-2 text-muted">
1118+
The powerful, lightweight and flexible ASGI framework
1119+
</figcaption>
1120+
</div>
1121+
</div>
1122+
10751123
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
10761124
<div class="card">
10771125
<div class="card-body text-center">
1078-
<a href="https://docs.python-eve.org/" target="_blank">
1126+
<a href="https://github.com/pyeve/eve" target="_blank">
10791127
<img class="card-img-top" src="static/image/logos/eve.png" style="width:50%;height:auto;" alt="Eve">
10801128
</a>
10811129
<hr class="my-2">
@@ -1107,28 +1155,6 @@ <h2><a style="color: #000;" href="https://github.com/marshmallow-code/flask-smor
11071155
</div>
11081156
</div>
11091157

1110-
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1111-
<div class="card">
1112-
<a href="https://www.django-rest-framework.org/" target="_blank">
1113-
<img class="card-img-top" src="static/image/logos/django-rest-framework.png" alt="DjangoRestFramework">
1114-
</a>
1115-
<div class="card-body">
1116-
<p class="card-text">Django REST framework is a powerful and flexible toolkit for building Web APIs.</p>
1117-
</div>
1118-
</div>
1119-
</div>
1120-
1121-
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1122-
<div class="card">
1123-
<a href="https://github.com/flask-restful/flask-restful" target="_blank">
1124-
<img class="card-img-top" src="static/image/logos/flask-restful.png" alt="Flask-RESTful">
1125-
</a>
1126-
<div class="card-body text-end">
1127-
<p class="card-text">Flask-RESTful is an extension for Flask that adds support for quickly building REST APIs. </p>
1128-
</div>
1129-
</div>
1130-
</div>
1131-
11321158
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
11331159
<div class="card text-center">
11341160
<a href="https://github.com/python-restx/flask-restx" target="_blank">
@@ -1144,7 +1170,7 @@ <h2><a style="color: #000;" href="https://github.com/marshmallow-code/flask-smor
11441170
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4"">
11451171
<div class="card" style="background-image: url('static/image/logos/pyramid-cornice.png');">
11461172
<div class="card-body text-center">
1147-
<h2 class="card-title"><a href="https://cornice.readthedocs.io/" target="_blank">Cornice</a></h2>
1173+
<h2 class="card-title"><a href="https://github.com/Cornices/cornice" target="_blank">Cornice</a></h2>
11481174
<p class="card-text"><small class="text-muted">
11491175
A REST framework for Pyramid</small>
11501176
</p>
@@ -1157,7 +1183,7 @@ <h2 class="card-title"><a href="https://cornice.readthedocs.io/" target="_blank"
11571183
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
11581184
<div class="card">
11591185
<div class="text-center">
1160-
<a href="http://tastypieapi.org/" target="_blank">
1186+
<a href="https://github.com/django-tastypie/django-tastypie" target="_blank">
11611187
<img class="card-img-top" src="static/image/logos/django-tastypie.png" style="width:90%;height:auto;" alt="Django-Tastypie">
11621188
</a>
11631189
</div>
@@ -1172,6 +1198,38 @@ <h5 class="card-text">A webservice API framework for Django</h5>
11721198
</div>
11731199
</div>
11741200

1201+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1202+
<div class="card">
1203+
<div class="card-body text-center">
1204+
<a href="https://github.com/vortico/flama" target="_blank">
1205+
<img class="card-img-top" src="static/image/logos/flama.png" style="width:100%;height:auto;" alt="Flama">
1206+
</a>
1207+
<hr class="my-2">
1208+
<p class="card-text mt-3"><b>Productionalise your machine learning models seamlessly</b></p>
1209+
<p class="card-text">
1210+
<small class="text-muted">
1211+
<a href="https://github.com/vortico/flama" target="_blank">Flama</a>
1212+
is a data-science oriented framework to rapidly build modern and robust machine learning APIs.
1213+
</small>
1214+
</p>
1215+
<p>Fire up your models with the flame</p>
1216+
</div>
1217+
</div>
1218+
</div>
1219+
1220+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1221+
<div class="card p-3">
1222+
<a href="https://github.com/dymmond/ravyn" target="_blank">
1223+
<img class="card-img-top" src="static/image/logos/ravyn.png" alt="Ravyn">
1224+
</a>
1225+
<figure class="p-3 mb-0">
1226+
<blockquote class="blockquote">
1227+
<p><small>A next-generation async Python framework for APIs, microservices, and web applications.</small></p>
1228+
</blockquote>
1229+
</figure>
1230+
</div>
1231+
</div>
1232+
11751233
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
11761234
<div class="card">
11771235
<div class="card-header" style="background-color: #1995dc;">
@@ -1190,90 +1248,28 @@ <h2><a style="color: #fff;" href="https://flask-api.github.io/flask-api/" target
11901248
</div>
11911249
</div>
11921250

1193-
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1194-
<div class="card text-center">
1195-
<div class="card-body">
1196-
<h5 class="card-title">
1197-
<a href="https://sanic.dev/" target="_blank">
1198-
<img class="card-img-top" src="static/image/logos/sanic.png" style="width:100%; height:auto" alt="Sanic"/>
1199-
</a>
1200-
</h5>
1201-
<p class="card-text"><small class="text-muted">The lightning-fast asynchronous Python web framework</small></p>
1202-
<p class="card-text">A Python 3.8+ web server and web framework that’s written to go fast!</p>
1203-
<h5 class="card-text">Build fast. Run fast.</h5>
1204-
</div>
1205-
</div>
1206-
</div>
1207-
12081251
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
12091252
<div class="card">
1210-
<div class="text-center">
1211-
<a href="https://django-ninja.dev/" target="_blank">
1212-
<img class="card-img-top" src="static/image/logos/django-ninja.png" style="width:40%;height:auto;" alt="Django-Ninja">
1213-
</a>
1214-
<h5><a href="https://django-ninja.dev/" target="_blank">Django Ninja</a></h5>
1215-
</div>
12161253
<div class="card-body">
1217-
<h5 class="card-text text-center">Fast to learn, fast to code, fast to run</h5>
1218-
<p class="card-text">Django Ninja is a web framework for building APIs with Django and Python 3.6+ type hints.</p>
1219-
<hr class="mb-2">
1220-
<figcaption class="blockquote-footer mt-2 text-muted">
1221-
Fast Django REST Framework
1222-
</figcaption>
1223-
</div>
1224-
</div>
1225-
</div>
1226-
1227-
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1228-
<div class="card text-center p-3">
1229-
<a href="https://litestar.dev/" target="_blank">
1230-
<img class="card-img-top" src="static/image/logos/litestar.svg" style="width:30%; height: auto;" alt="litestar">
1231-
</a>
1232-
<figure class="p-3 mb-0">
1233-
<blockquote class="blockquote">
1234-
<p>Effortlessly build performant APIs with <a href="https://litestar.dev/" target="_blank">Litestar</a></p>
1235-
</blockquote>
1236-
</figure>
1237-
<hr class="mb-2">
1238-
<figcaption class="blockquote-footer mt-2 text-muted">
1239-
The powerful, lightweight and flexible ASGI framework
1240-
</figcaption>
1241-
</div>
1242-
</div>
1243-
1244-
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1245-
<div class="card">
1246-
<div class="card-body text-center">
1247-
<a href="https://flama.dev/" target="_blank">
1248-
<img class="card-img-top" src="static/image/logos/flama.png" style="width:100%;height:auto;" alt="Flama">
1254+
<a href="https://github.com/hugapi/hug/" target="_blank">
1255+
<img class="card-img-top" src="static/image/logos/hug.png" alt="Hug">
12491256
</a>
1250-
<hr class="my-2">
1251-
<p class="card-text mt-3"><b>Productionalise your machine learning models seamlessly</b></p>
1252-
<p class="card-text">
1253-
<small class="text-muted">
1254-
<a href="https://github.com/vortico/flama" target="_blank">Flama</a>
1255-
is a data-science oriented framework to rapidly build modern and robust machine learning APIs.
1256-
</small>
1257+
<p class="card-text mt-3">Obvious. Clean. Radically simple.</p>
1258+
<p class="card-text"><small class="text-muted">
1259+
Hug aims to make developing Python driven APIs as simple as possible, but no simpler.</small>
12571260
</p>
1258-
<p>Fire up your models with the flame</p>
12591261
</div>
12601262
</div>
12611263
</div>
12621264

12631265
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1264-
<div class="card p-3">
1265-
<a href="https://esmerald.dev/" target="_blank">
1266-
<img class="card-img-top" src="static/image/logos/esmerald.png" alt="Esmerald">
1266+
<div class="card">
1267+
<a href="https://github.com/flask-restful/flask-restful" target="_blank">
1268+
<img class="card-img-top" src="static/image/logos/flask-restful.png" alt="Flask-RESTful">
12671269
</a>
1268-
<figure class="p-3 mb-0">
1269-
<blockquote class="blockquote">
1270-
<p><small>Highly scalable, performant, easy to learn, easy to code and for every application.</small></p>
1271-
</blockquote>
1272-
</figure>
1273-
<p><small class="text-muted">
1274-
Esmerald is a modern, powerful, flexible, high performant, web framework designed to build not only APIs
1275-
but also full scalable applications from the smallest to enterprise level.
1276-
</small></p>
1270+
<div class="card-body text-end">
1271+
<p class="card-text">Flask-RESTful is an extension for Flask that adds support for quickly building REST APIs. </p>
1272+
</div>
12771273
</div>
12781274
</div>
12791275

@@ -1299,7 +1295,7 @@ <h5 class="card-text text-center">Fast to learn, fast to code, fast to run</h5>
12991295
<div class="card text-center">
13001296
<div class="card-body">
13011297
<h5 class="card-title">
1302-
<a href="https://apiflask.com/" target="_blank">
1298+
<a href="https://github.com/apiflask/apiflask" target="_blank">
13031299
<img class="card-img-top" src="static/image/logos/apiflask.png" style="width:100%; height:auto" alt="APIFlask" />
13041300
</a>
13051301
</h5>
@@ -1309,10 +1305,30 @@ <h5 class="card-title">
13091305
</div>
13101306
</div>
13111307

1308+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1309+
<div class="card p-3 text-center">
1310+
<a href="https://github.com/strawberry-graphql/strawberry" target="_blank">
1311+
<img class="card-img-top" src="static/image/logos/strawberry-graphql.png" style="width: 30%; height: auto;" alt="strawberry-graphql">
1312+
</a>
1313+
<h5 class="card-title mt-3"><a href="https://github.com/strawberry-graphql/strawberry" target="_blank">Strawberry</a></h5>
1314+
<hr class="my-2">
1315+
<p class="card-text">
1316+
<blockquote class="blockquote">
1317+
<small>
1318+
Strawberry is built on top of Python’s dataclasses and type hints functionality.
1319+
</small>
1320+
</blockquote>
1321+
</p>
1322+
<figure class="p-3 mb-0">
1323+
<p><small>Integrations with Django, FastAPI, Flask, Quart, Sanic, Chalice, Starlette, AIOHTTP, and more</small></p>
1324+
</figure>
1325+
</div>
1326+
</div>
1327+
13121328
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
13131329
<div class="card">
13141330
<div class="text-center">
1315-
<a href="https://graphene-python.org/" target="_blank">
1331+
<a href="https://github.com/graphql-python/graphene" target="_blank">
13161332
<img class="card-img-top" src="static/image/logos/graphene-python.png" style="width:90%;height:auto;" alt="graphene-python">
13171333
</a>
13181334
</div>
@@ -1341,30 +1357,10 @@ <h5><img src="static/image/logos/graphene.png" alt="graphene" /> Graphene-Django
13411357
</div>
13421358
</div>
13431359

1344-
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
1345-
<div class="card p-3 text-center">
1346-
<a href="https://strawberry.rocks/" target="_blank">
1347-
<img class="card-img-top" src="static/image/logos/strawberry-graphql.png" style="width: 30%; height: auto;" alt="strawberry-graphql">
1348-
</a>
1349-
<h5 class="card-title mt-3"><a href="https://github.com/strawberry-graphql/strawberry" target="_blank">Strawberry</a></h5>
1350-
<hr class="my-2">
1351-
<p class="card-text">
1352-
<blockquote class="blockquote">
1353-
<small>
1354-
Strawberry is built on top of Python’s dataclasses and type hints functionality.
1355-
</small>
1356-
</blockquote>
1357-
</p>
1358-
<figure class="p-3 mb-0">
1359-
<p><small>Integrations with Django, FastAPI, Flask, Quart, Sanic, Chalice, Starlette, AIOHTTP, and more</small></p>
1360-
</figure>
1361-
</div>
1362-
</div>
1363-
13641360
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
13651361
<div class="card">
13661362
<div class="card-body">
1367-
<a href="https://ariadnegraphql.org/" target="_blank">
1363+
<a href="https://github.com/mirumee/ariadne" target="_blank">
13681364
<img class="card-img-top" src="static/image/logos/ariadne.png" style="width:100%;height:auto;" alt="Ariadne">
13691365
</a>
13701366
<p class="card-text mt-3"><b>Python library for implementing GraphQL servers using schema-first approach.</b></p>
@@ -1381,13 +1377,13 @@ <h5 class="card-title mt-3"><a href="https://github.com/strawberry-graphql/straw
13811377

13821378
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
13831379
<div class="card text-center p-3">
1384-
<a href="https://tartiflette.io/" target="_blank">
1380+
<a href="https://github.com/tartiflette/tartiflette" target="_blank">
13851381
<img class="card-img-top" src="static/image/logos/tartiflette.svg" style="width:70%; height: auto;" alt="tartiflette">
13861382
</a>
13871383
<p class="mt-2">by Dailymotion</p>
13881384
<figure class="p-3 mb-0">
13891385
<blockquote class="blockquote">
1390-
<p>Effortlessly build performant APIs with <a href="https://tartiflette.io/" target="_blank">trafilatura</a></p>
1386+
<p>Effortlessly build performant APIs with <a href="https://github.com/tartiflette/tartiflette" target="_blank">trafilatura</a></p>
13911387
</blockquote>
13921388
</figure>
13931389

0 commit comments

Comments
 (0)