Skip to main content

Scaffold no-boilerplate FastAPI apps with sane defaults

Project description

FastAPI Starter

Quickstart (CLI)

pip install softapi
softapi myapp --fastapi --jwt --db sqlite   # or: --db postgres, add --alembic, --docker, --colab
cd myapp

python -m venv .venv
# Windows: .\.venv\Scripts\activate
# macOS/Linux: source .venv/bin/activate

cp .env.example .env            # Windows (PowerShell): copy .env.example .env
pip install -r requirements.txt
uvicorn app.main:app --reload   # or: uvicorn app.main:create_app --factory --reload

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

softapi-0.2.3.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

softapi-0.2.3-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file softapi-0.2.3.tar.gz.

File metadata

  • Download URL: softapi-0.2.3.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for softapi-0.2.3.tar.gz
Algorithm Hash digest
SHA256 12e8db8dd1d124467047257c9fab98af6d2a2f520d5eb41ab66301f0a121a339
MD5 57b9fe696b468827bcf9c27fca2e2ee7
BLAKE2b-256 69115beae5588d4df52e5f96da10c04016fad4bf240b7be62a45b09a2d6ca333

See more details on using hashes here.

File details

Details for the file softapi-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: softapi-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for softapi-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cba3db179e9b4b3cfe13a6a8abec16a3ef914f4c190e3f9716e48172ce4a7c0a
MD5 93ea4195be566dcf709779b07a7c5108
BLAKE2b-256 d01e92ea19f4c4019903b231e9099c0e032a2236f3adf6171730fa70e52a8d92

See more details on using hashes here.

Supported by

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