Introduction to Canopus GraphQL<h2>Motivation</h2> <p>The GraphQL community is growing rapidly, with a wide range of resources to work with. However, today's GraphQL libraries lack a few essential features which are required to get an application up and running, without any friction. Simply put, you need to implement these features on your own to get GraphQL to work for you. The root of this problem lies inside the fact that the GraphQL ecosystem currently exists inside a myriad of tools built to create RESTful services. The developers of Canopus strongly believe that creating <em>GraphQL oriented web frameworks</em> is the way to push the community forward. Canopus was created to address all of these issues, and provide a better developer experience. Canopus doesn't build on top of existing RESTful web frameworks like <a href="https://github.com/django/django">Django</a> or <a href="https://github.com/pallets/flask">Flask</a>. It is a web framework on it's own.</p> <h2>Project Status</h2> <p>Canopus is still in it's very early days of development. Its core is being built right now. Any contributions are highly appreciated! Please read our contributing guidelines for more information.</p> <h2>Installing</h2> <p>You can install/update Canopus using <a href="https://pip.pypa.io/en/stable/getting-started">pip</a>.</p> <pre><code class="language-python">pip install -U Canopus </code></pre>