Falcon
[Experimental]
Falcon is a fast, light-weight framework for building cloud APIs. It tries to do as little as possible while remaining highly effective.
Perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away.
- Antoine de Saint-Exupéry
Design Goals
Light-weight. Only the essentials are included, with few dependencies. We work to keep the code lean-n-mean, making Falcon easier to test, optimize, and deploy.
Surprisingly agile. Although light-weight, Falcon is surprisingly effective. Getting started with the framework is easy. Common web API idioms are supported out of the box without getting in your way. This is a framework designed for journeyman web developers and master craftsman alike.
Cloud-friendly. Falcon uses the web-friendly Python language, and speaks WSGI, so you can deploy it on your favorite stack. The framework is designed from the ground up to embrace HTTP, not work against it. Plus, diagnostics are built right in to make it easier to track down sneaky bugs and frustrating performance problems.
Contributing
Pull requests are welcome. Just make sure you follow PEP 8 and your commit messages are formatted using AngularJS conventions (one-liners are OK for now but body and footer may be required as the project matures).