# AIR Air is a Python web framework that provides a friendly layer over FastAPI for building modern web applications that combine beautiful HTML pages with powerful REST APIs. ## Usage documentation - [Home](http://feldroy.github.io/air/index.md) - [Quickstart](http://feldroy.github.io/air/learn/quickstart/index.md) - [Air Tags](http://feldroy.github.io/air/learn/air_tags/index.md) - [Escaping HTML](http://feldroy.github.io/air/learn/escaping_html/index.md) - [Forms](http://feldroy.github.io/air/learn/forms/index.md) - [Jinja](http://feldroy.github.io/air/learn/jinja/index.md) - [Layouts](http://feldroy.github.io/air/learn/layouts/index.md) - [Cookbook](http://feldroy.github.io/air/learn/cookbook/index.md) - [Authentication](http://feldroy.github.io/air/learn/cookbook/authentication/index.md) - [Bigger applications](http://feldroy.github.io/air/learn/cookbook/bigger-applications/index.md) - [Charts](http://feldroy.github.io/air/learn/cookbook/charts/index.md) - [Cookbook checklist](http://feldroy.github.io/air/learn/cookbook/checklist/index.md) - [Forms & validation](http://feldroy.github.io/air/learn/cookbook/forms/index.md) - [Minimal app](http://feldroy.github.io/air/learn/cookbook/minimal/index.md) - [app.page decorator](http://feldroy.github.io/air/learn/cookbook/page-decorator/index.md) - [Static files](http://feldroy.github.io/air/learn/cookbook/static/index.md) - [Air Reference](http://feldroy.github.io/air/api/index.md) - [Applications](http://feldroy.github.io/air/api/applications/index.md) - [Background Tasks](http://feldroy.github.io/air/api/background/index.md) - [Dependencies](http://feldroy.github.io/air/api/dependencies/index.md) - [Exception Handlers](http://feldroy.github.io/air/api/exception_handlers/index.md) - [Exceptions](http://feldroy.github.io/air/api/exceptions/index.md) - [Forms](http://feldroy.github.io/air/api/forms/index.md) - [Layouts](http://feldroy.github.io/air/api/layouts/index.md) - [Middleware](http://feldroy.github.io/air/api/middleware/index.md) - [Models](http://feldroy.github.io/air/api/models/index.md) - [Requests](http://feldroy.github.io/air/api/requests/index.md) - [Responses](http://feldroy.github.io/air/api/responses/index.md) - [Routing](http://feldroy.github.io/air/api/routing/index.md) - [Templating](http://feldroy.github.io/air/api/templating/index.md) - [Utils](http://feldroy.github.io/air/api/utils/index.md) - [SVG](http://feldroy.github.io/air/api/svg/index.md) - [SVG A-D](http://feldroy.github.io/air/api/svg/svg-tags-a-d/index.md) - [SVG E-M](http://feldroy.github.io/air/api/svg/svg-tags-e-m/index.md) - [SVG N-S](http://feldroy.github.io/air/api/svg/svg-tags-n-s/index.md) - [SVG T-Z](http://feldroy.github.io/air/api/svg/svg-tags-t-z/index.md) - [Tags](http://feldroy.github.io/air/api/tags/index.md) - [Tags A-D](http://feldroy.github.io/air/api/tags/tags-a-d/index.md) - [Tags E-M](http://feldroy.github.io/air/api/tags/tags-e-m/index.md) - [Tags N-S](http://feldroy.github.io/air/api/tags/tags-n-s/index.md) - [Tags T-Z](http://feldroy.github.io/air/api/tags/tags-t-z/index.md) - [Tools](http://feldroy.github.io/air/tools/index.md)