Skip to main content

fastack is an intuitive framework based on FastAPI

Project description

Fastack

Fastack

⚡ Fastack makes your FastAPI much easier 😎

PyPI PyPI - Status PyPI - Python Version PyPI - Downloads PyPI - License

fastack is an intuitive framework based on FastAPI, for creating clean and easy-to-manage REST API project structures. It's built for FastAPI framework ❤️

Features

  • Project layout (based on cookiecutter template)
  • Pagination support
  • Provide a Controller class for creating REST APIs
  • Provides command line to manage app
  • Support to access app, request, state globally!

Plugins

List of official plugins:

Installation

pip install -U fastack

Example

create project structure

fastack new awesome-project
cd awesome-project

install pipenv & create virtual environment

pip install pipenv && pipenv install && pipenv shell

run app

fastack runserver

Documentation

For the latest documentation, see the feature/docs branch.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastack-3.4.1.tar.gz (11.0 kB view hashes)

Uploaded Source

Built Distribution

fastack-3.4.1-py3-none-any.whl (13.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page