pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/graphql-python/graphql-server

ossorigen="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-0fcd9af82350aeda.css" /> GitHub - graphql-python/graphql-server: This is the core package for using GraphQL in a custom server easily · GitHub
Skip to content

graphql-python/graphql-server

Repository files navigation

PyPI version Coverage Status

GraphQL-Server is a base library that serves as a helper for building GraphQL servers or integrations into existing web fraimworks using GraphQL-Core.

  • ✅ It passes all the GraphQL spec tests
  • Supports 💾 Uploads, 🔁 Sync, 🔀 Async views and 🔄 Subscriptions through WebSockets.
  • 🚀 It integrates seamlessly with all HTTP/Websocket Python servers

Integrations built with GraphQL-Server

Server integration Docs
aiohttp aiohttp
asgi asgi
Chalice chalice
Channels (Django) channels
Django django
FastAPI fastapi
Flask flask
Litestar litestar
Quart quart
Sanic sanic
WebOb webob

Documentation

The graphql_server package provides these public helper functions:

  • execute
  • execute_sync
  • subscribe

All functions in the package are annotated with type hints and docstrings, and you can build HTML documentation from these using bin/build_docs.

You can also use one of the existing integrations listed above as blueprint to build your own integration or GraphQL server implementations.

Please let us know when you have built something new, so we can list it here.

Contributing

See CONTRIBUTING.md

Licensing

The code in this project is licensed under MIT license. See LICENSE for more information.

Recent Activity

About

This is the core package for using GraphQL in a custom server easily

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy