sidebar
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>