title: Falcon
category: page
slug: falcon
sortorder: 0407
toc: False
sidebartitle: Falcon
meta: Falcon is a Python web framework designed for building fast RESTful APIs with minimal external dependencies.


[Falcon](https://falconframework.org/) is a 
[WSGI-compliant](/wsgi-servers.html) [web framework](/web-frameworks.html)
designed to build [RESTful APIs](/application-programming-interfaces.html)
without requiring external code library dependencies.

<a href="https://falconframework.org/" style="border: none"><img src="/img/logos/falcon.jpg" style="padding:20px 0 20px 0" width="100%" alt="Falcon web framework logo." class="technical-diagram" /></a>


<div class="well see-also">Falcon is an implementation of the <a href="/web-frameworks.html">web frameworks</a> concept. Learn how these parts fit together in the <a href="/web-development.html">web development</a> chapter or view <a href="/table-of-contents.html">all topics</a>.</div>


### Falcon resources
* [Building Very Fast App Backends with Falcon Web Framework on PyPy](https://www.alibabacloud.com/blog/building-very-fast-app-backends-with-falcon-web-framework-on-pypy_594282)
  provides a walkthrough of a web API in Falcon that runs with PyPy and
  [Nginx](/nginx.html).

* [Asynchronous Tasks with Falcon and Celery](https://testdriven.io/asynchronous-tasks-with-falcon-and-celery)
  shows how to configure [Celery](/celery.html) with the framework.

* The 
  [official Falcon tutorial](http://falcon.readthedocs.io/en/stable/user/tutorial.html)
  has a meaty guide for building and deploying your first Falcon web 
  application.

* [Building Scalable RESTful APIs with Falcon and PyPy](https://impythonist.wordpress.com/2015/09/12/build-massively-scalable-restful-api-with-falcon-and-pypy/)
  shows a to-do list example with Falcon running on PyPy.
