Ariadne is a Python library for implementing GraphQL servers. Schema-first. Ariadne enables Python developers to use a schema-first approach to the API implementation. This is the leading approach used by the GraphQL community and supported by dozens of frontend and backend developer tools, examples, and learning resources. Ariadne makes all of this immediately available to you and other members of your team. Ariadne offers a small, consistent, and easy to memorize API that lets developers focus on business problems, not the boilerplate. Ariadne was designed to be modular and open for customization. If you are missing or unhappy with something, extend or easily swap with your own. Asynchronous resolvers and query execution. Subscriptions. Custom scalars, enums, and schema directives. Unions and interfaces. File uploads. Defining schema using SDL strings. Loading schema from .graphql files. WSGI middleware for implementing GraphQL in existing sites.

Features

  • Ariadne is a Python library
  • Uses schema-first approach
  • You can implement GraphQL servers
  • Simple, quick to learn and easy to memorize API
  • Compatibility with GraphQL.js version 15.5.1
  • Queries, mutations and input types

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow Ariadne

Ariadne Web Site

Other Useful Business Software
Cut Data Warehouse Costs by 54% Icon
Cut Data Warehouse Costs by 54%

Easily migrate from Snowflake, Redshift, or Databricks with free tools.

BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Ariadne!

Additional Project Details

Programming Language

Python

Related Categories

Python Software Development Software, Python Application Servers

Registered

2022-03-22