Fapix
Batteries Included Async Toolkit for FastAPI.
Build production-ready asynchronous APIs with less boilerplate and a familiar, modular development experience.
# Batteries included. # Async by design.
Less boilerplate. More building.
Fapix brings commonly needed backend functionality together while keeping FastAPI's asynchronous foundation.
Async First
Designed around FastAPI and modern asynchronous Python applications.
Modular Apps
Organize your project into reusable Django-inspired application modules.
Database Ready
Integrated database configuration, ORM support and migration workflow.
Authentication
Build authentication and authorization without rebuilding the same foundation.
Developer CLI
Generate projects, apps, migrations, users and development environments from the command line.
FastAPI Powered
Keep the performance and flexibility of FastAPI underneath the toolkit.
Familiar structure, async foundation.
Fapix provides conventions for structuring FastAPI applications without taking away the flexibility of the underlying framework.
Django-inspired organization
Keep models, schemas, views, URLs and configuration organized inside individual applications.
├── main.py
├── db_config.py
├── apps/
│ ├── auth/
│ │ ├── models.py
│ │ ├── schemas.py
│ │ ├── views.py
│ │ └── urls.py
│ └── products/
Batteries included
Start with sensible project conventions and expand only when your application actually needs more.
fapix startproject store
# Create an application
fapix startapp products
# Start development
fapix runserver
Your Fapix Project
Add your project description here. Explain what your application does, who it is for, or what you are building with Fapix.