Async-first Python toolkit

Fapix

Batteries Included Async Toolkit for FastAPI.

Build production-ready asynchronous APIs with less boilerplate and a familiar, modular development experience.

terminal
$ fapix startproject myproject ✓ Project created successfully $ fapix startapp products ✓ App created successfully $ fapix runserver ✓ Server running on :8000
# Batteries included. # Async by design.
Why Fapix

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.

Developer Experience

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.

project/
├── 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.

# Create a project
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.

✦ Built with Fapix · FastAPI · Async Python