Integration
Strawberry can be used with a variety of web frameworks and libraries. Here is a list of the integrations along with the features they support.
Note, this table is not up to date, and this page shouldn’t be linked anywhere (yet).
| name | Supports sync | Supports async | Supports subscriptions via websockets | Supports subscriptions via multipart HTTP | Supports file uploads | Supports batch queries |
|---|---|---|---|---|---|---|
| django | ✅ | ✅ (with Async view) | ❌ (use Channels for websockets) | ✅ (From Django 4.2) | ✅ | ❌ |
| starlette | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| aiohttp | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| flask | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ |
| channels | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |
| fastapi | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |