FastAPI Route Documentation

Welcome to FastAPI Route documentation. FastAPI Route brings file-based routing to FastAPI.

What is FastAPI Route?

FastAPI Route is a framework that extends FastAPI with:

  • File-based routing - Routes defined by folder structure
  • Hot reload - Instant reload on file changes
  • Build cache system - Compressed routes for faster production startup
  • Middleware support - Single file for authentication, logging, rate limiting
  • Auto documentation - Interactive docs at /docs
  • Beautiful error pages - Syntax highlighting and line numbers

Features

FeatureDescription
File-based RoutingRoutes from folder structure, not decorators
Hot ReloadInstant reload on file create/delete/edit
Build CacheCompressed routes for faster startup
Optional EncryptionEncrypt cache for production
Beautiful ErrorsSyntax highlighting, line numbers, suggestions
Auto DocsInteractive API documentation at /docs
Full ConfigCustomizable middleware, docs, 404 pages
Type SafeFull Python type hints support

Version

Version: v0.1.0

On this page
4 sections