> For the complete documentation index, see [llms.txt](https://gleek-dan.gitbook.io/dev-info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gleek-dan.gitbook.io/dev-info/python/fastapi/docs.md).

# Docs

## Main:

* [FastApi](https://fastapi.tiangolo.com)
* [Starlette](https://www.starlette.io/)
* [Pydantic](https://pydantic-docs.helpmanual.io/)
* [uvicorn](https://www.uvicorn.org/)

## Interactive API Docs:

* [Swagger Ui](https://github.com/swagger-api/swagger-ui)
* [Redoc](https://github.com/Redocly/redoc)
* [OpenAPI](https://github.com/OAI/OpenAPI-Specification)

## Databases:

* [FastApi Info](https://fastapi.tiangolo.com/tutorial/sql-databases/)
* [SQLAlchemy](https://www.sqlalchemy.org/)
  * [SQLAlchemy Docs Tutorial](https://docs.sqlalchemy.org/en/13/orm/tutorial.html)
* [TablePlus](https://tableplus.com/)

## Project Generation - Templates:

* [FastApi Docs](https://fastapi.tiangolo.com/project-generation/)
  * [Full Stack FastAPI PostgreSQL](https://github.com/tiangolo/full-stack-fastapi-postgresql)
* [Backend](https://github.com/skb1129/fastapi-boilerplate)
